Showing posts sorted by date for query portland. Sort by relevance Show all posts
Showing posts sorted by date for query portland. Sort by relevance Show all posts

Wednesday 30 July 2014

Security Engineering | Mozilla corporation | One of our global office or remote


Security Engineering | Mozilla corporation | One of our global office or remote


Security Engineering

Apply for this job
Team:
Security
Locations:
One of our global office or remote
The Mozilla Corporation is looking for skilled developers to work with the Mozilla Open Source community and partner companies to develop the next generation of web experiences. This is a small enthusiastic team that affects 500M+ users every day!

We are looking for people to come in and contribute to our communication security stack. In general we are looking for people with strong fundamentals, ability to solve problems, and the ability to quickly come up to speed on a large and complex code bases.

Mozilla is a global organization and most roles are available for remote work, or if you are near one of our offices we're happy to provide a desk and many delicious snacks. We have offices in San Francisco, Mountain View, Portland, London, Auckland, Toronto, Vancouver, and Taipei.

Skills we're looking for here include:
* BS in Computer Science or equivalent
* 5+ years experience developing C/C++ applications
* Experience developing multi-platform client applications
* Excellent written and verbal communication skills
* Ability to work with a geographically distributed development team
* Ability to quickly learn and be effective with a large code base
* Experience participating and contributing to OpenSSL a plus

We expect people applying for this position to be excited about working on communication security.

Examples of potential assignments are:
* Expanding Gecko support for emerging standards such as TLS 1.3
* Validate supporting a Firefox port to OpenSSL
* Working with partners and Certificate Authorities to provide world class technical support
* Advise our Certificate Authority program on new technologies and how we can improve the reliability of PKI.


http://careers.mozilla.org/en-US/position/oIRAYfwR


Operations Security Engineer | Mozilla corporation | One of our Global Offices or remote


Operations Security Engineer | Mozilla corporation | One of our Global Offices or remote


Operations Security Engineer

Apply for this job
Team:
IT
Locations:
One of our Global Offices or remote
Love security, automation, and contributing to the open-source ecosystem? The Operations Security team is looking for a talented security engineer to tackle automating security scans, working with operations teams, and more. You will contribute to, and pioneer open-source projects that help system administrators keep their systems safe.

Mozilla is a global organization and the role is available for remote work, but if you are near one of our offices we're happy to provide a desk and all of the awesome Mozilla office perks. We have offices in San Francisco, Mountain View, Portland, London, Auckland, Toronto, Paris, Vancouver, and Taipei.


Areas of experience that are important/required
    *    2+ years of experience coding with Python
    *    Experience with network and vulnerability scanning and management tools (nmap, nessus, rapid7, qualys, etc.)
    *    Strong operating system security skills, particularly on Linux. Understanding of SELinux is a plus
    *    Hands-on experience building infrastructures in AWS. Experience with alternative cloud providers is a plus
    *    Experience with incident detection and response
    *    Understanding of risk analysis and CIA models
    *    Ability to work with a geographically distributed team
    *    Excellent written and verbal communication skills
    *    Experience with network intrusion detection tools (snort, suricata, or Bro)

Examples of potential assignments

    *    Participate in testing and development of Operations Security security tools
    *    Automate the creation of vulnerability management reports and operational security metrics
    *    Investigate and respond to security incidents
    *    Define and write security guidelines for the operation of systems, networks and services
    *    Contribute to Security Risk assessment discussions with various Mozilla teams


http://careers.mozilla.org/en-US/position/oKreZfw8



Thursday 17 July 2014

Software Engineer #JREQ009203 | Thomson Reuters | Lake Oswego, OR, US


Software Engineer #JREQ009203 | Thomson Reuters | Lake Oswego, OR, US


Software Engineer Job
Apply now »

Date: Jun 30, 2014

Location: Lake Oswego, OR, US
Title:Software Engineer
ID:JREQ009203

Description

Our flagship offering, the ONESOURCE Indirect TaxDetermination enterprise application, provides Consolidated Transaction Tax Management software and services, enablingglobal enterprise to manage sales, use, value-add, excise and specialty taxes with consistency, accuracy, control and efficiency.
The marketplace is demanding our products, and Thomson Reuters is poised to grow significantly over the next several years globally and across all functions.

Come join our expanding software company as we move into the next phase of our exciting history you will get the chance to work with very talented and experienced teams at Thomson Reuters, who all possess the desire and entrepreneurial spirit to make this a wildly successful company! We work hard, but we make sure to have fun along the way. If this describes you, we are looking for qualified and talented people to join our team!

Job Summary:
We are seeking a highly motivated Java Developer with 3+ years of experience in enterprise and/or hosted applications development. As a developer in our core development team, you will work closely with a very experienced team to extend and support our industry-leading tax and reporting applications and work with the latest technologies.

We seek a candidate with demonstrable, proven expertise in Object-Oriented Analysis, Design, and Implementation, and with applied experience using Design Patterns. Broad experience in various types of databases, distributed, and web-based applications.Superior communication and collaborative skills. Experience with advanced Open Source technologies such as Hibernate, Spring, and Portal/Portlet technologies desired.

Job Responsibilities include:

You will be responsible for designing and implementing product enhancements, redesign of existing product functions, trouble-shooting and resolving product defects, unit and integration testing. You will be part of new technology and process evaluations. Active interaction with internal customers, other developers, Quality Assurance, Business System Analysts, Tax Research, Professional Services, and Customer Support counterparts is an integral part of the role.

Some of the key tasks you will perform include:
- Designing object -oriented and service-oriented architectures
- Programming and unit testing of code based upon design sessions with internal software users, customer-reported issues, and input from Business System Analysts, Marketing, Professional Services, and Support
- Unit and performance testing of design as part of development cycle
- Developing and re-factoring existing products, providing product enhancements and resolving product defects to meet customer issues
- Providing technical expertise and peer code reviews to other team members
- Providing architectural input on new and existing solutions
- Writing technical specifications, program documentation, and unit test plans for all work performed
- Maintaining solid relationships within R&D and with cross-functional peers
- Assisting in Quality Assurance process and customer issue resolution
- Partnering with Quality Assurance to drive high-quality, on-time deliverablesWe are the leading source of intelligent information for the world's businesses and professionals, providing customers with competitive advantage. Intelligent information is a unique synthesis of human intelligence, industry expertise and innovative technology that provides decision-makers with the knowledge to act, enabling them to make better decisions faster. We deliver this must-have insight to the financial and risk, legal, tax and accounting, intellectual property and science and media markets, powered by the world's most trusted news organization.

Qualifications

Job and work experience requirements:
- Bachelors in Computer Science or equivalent work experience
- 3+ years of professional experience designing, developing, deploying, and supporting products in an enterprise or SaaS environment
- Experience with full life cycle development: requirements gathering, analysis, design, coding, unit testing, and acceptance testing
- Strong working knowledge with Object-Oriented Analysis, Design, and Implementation
- Hibernate and Spring experience desired
- Maven, CXF, SOA, Web services, SOAP, XML/HTTP, Servlets, REST, and HTML are highly desired
- Experience in UI frameworks and technologies (e.g. Angular, Ajax, CSS, JavaScript, Google Web Toolkit, etc.)
- Java and J2EE development and analysis experience including SQL coding
- 3+ years of experience with Oracle, SQLServer, or DB2 databases
- Experience with application servers (e.g. JBoss, WebLogic, WebSphere, Tomcat, etc.)
- Experience with agile/ iterative design and development methodologies
- Experience in any of the following is considered a plus:- A variety of open source frameworks
- Applying Design Patterns and Enterprise Application Integration Patterns
- Prior work experience in a fast-paced, high-energy environment
- Performance testing, analysis, and tuning experience
- IntelliJ IDEA IDE

Other specialized knowledge and skills required:
- Proven strong analytical design and trouble-shooting skills
- Highly accountable for meeting all commitments and deadlines
- Effective communication skills, both written and verbal for technical and non-technical audiences
- Must be able to work independently as well as collaboratively
- Drive for continuous process improvementAt Thomson Reuters, we believe what we do matters. We are passionate about our work, inspired by the impact it has on our business and our customers. As a team, we believe in winning as one - collaborating to reach shared goals, and developing through challenging and meaningful experiences. With over 60,000 employees in more than 100 countries, we work flexibly across boundaries and realize innovations that help shape industries around the world. Making this happen is a dynamic, evolving process, and we count on each employee to be a catalyst in driving our performance - and their own.

As a global business, we rely on diversity of culture and thought to deliver on our goals. To ensure we can do that, we seek talented, qualified employees in all our operations around the world regardless of race, color, sex/gender, including pregnancy, gender identity and expression, national origin, religion, sexual orientation, disability, age, marital status, citizen status, veteran status, or any other protected classification under country or local law. Thomson Reuters is proud to be an Equal Employment Opportunity/Affirmative Action Employer providing a drug-free workplace.

Intrigued by a challenge as large and fascinating as the world itself? Come join us.

To learn more about what we offer, please visit careers.thomsonreuters.com.

More information about Thomson Reuters can be found on thomsonreuters.com.

Job: Technology Development Family Group
Primary Location: Lake Oswego, OR, US
Other Locations:
Organization: Tax&Acctg Indirect Tax
Schedule: Full-time
Education Level: Bachelor's Degree (±16 years)
Job Type: Standard
Shift: Day Job
Travel:


Nearest Major Market: Portland Oregon
Job Segments: Developer, Oracle, Computer Science, Web Design, Database, Technology, Creative
- See more at: http://jobs.thomsonreuters.com/job/Lake-Oswego-Software-Engineer-Job-OR-97034/14517900/#.dpuf


http://jobs.thomsonreuters.com/job/Lake-Oswego-Software-Engineer-Job-OR-97034/14517900/




Tuesday 15 July 2014

Lead Oracle QA Analyst #JREQ019812 | Thomson Reuters | Lake Oswego, OR, US


Lead Oracle QA Analyst #JREQ019812 | Thomson Reuters | Lake Oswego, OR, US


Lead Oracle QA Analyst Job
Apply now »

Date: Jul 11, 2014

Location: Lake Oswego, OR, US
Title:Lead Oracle QA Analyst
ID:JREQ019812

Description

Job Summary: Provides testing validation for the company's tax software product and its integration with ERP systems (primarily Oracle Financials). Performs functional, application, regression and performance tests. Creates and executes automated pre-determined testing procedures and programs.

Job Responsibilities include:
- Performing highly structured functional, application, regression and performance tests
- Setting up and configuring Oracle Financials (r12 eBTax) to create reusable data sets for validation in integrated environment
- Expertise in AP/AR/OM
- Understanding P2P and O2C business processes
- Defect reporting and tracking
- Analyzing test results to ensure functionality
- Analyzing requirements documents and use cases
- Developing, modifying, and executing software test cases and test plans
- Maintaining documentation of test results
We are the leading source of intelligent information for the world's businesses and professionals, providing customers with competitive advantage. Intelligent information is a unique synthesis of human intelligence, industry expertise and innovative technology that provides decision-makers with the knowledge to act, enabling them to make better decisions faster. We deliver this must-have insight to the financial and risk, legal, tax and accounting, intellectual property and science and media markets, powered by the world's most trusted news organization.

Qualifications
- Bachelors degree or equivalent experience
- Oracle Financials experience as a Functional Analyst or Business Systems Analyst
- ERP experience as a Super-User with ERP Test Lifecycle to include Conference Room
- Pilot and User Acceptance Testing, plus Oracle configurations
- Ability to effectively communicate status of issues
- High energy with a desire to learn and be challenged
- Ability to multitask and change directions effectively
- Possesses a professional and cooperative attitude
- Self-starter who works well independently and on a team
Special skills and knowledge requirements:
- QA experience with Enterprise-level applications
- General testing skills of software with integrations
- General understanding of the QA process
- Oracle's Order to Cash and Purchase to Pay cycles
At Thomson Reuters, we believe what we do matters. We are passionate about our work, inspired by the impact it has on our business and our customers. As a team, we believe in winning as one - collaborating to reach shared goals, and developing through challenging and meaningful experiences. With over 60,000 employees in more than 100 countries, we work flexibly across boundaries and realize innovations that help shape industries around the world. Making this happen is a dynamic, evolving process, and we count on each employee to be a catalyst in driving our performance - and their own.

As a global business, we rely on diversity of culture and thought to deliver on our goals. To ensure we can do that, we seek talented, qualified employees in all our operations around the world regardless of race, color, sex/gender, including pregnancy, gender identity and expression, national origin, religion, sexual orientation, disability, age, marital status, citizen status, veteran status, or any other protected classification under country or local law. Thomson Reuters is proud to be an Equal Employment Opportunity/Affirmative Action Employer providing a drug-free workplace.

Intrigued by a challenge as large and fascinating as the world itself? Come join us.

To learn more about what we offer, please visit careers.thomsonreuters.com.

More information about Thomson Reuters can be found on thomsonreuters.com.

Job: Technology Development Family Group
Primary Location: Lake Oswego, OR, US
Other Locations:
Organization: Tax&Acctg Indirect Tax
Schedule: Full-time
Education Level: Bachelor's Degree (±16 years)
Job Type: Standard
Shift: Day Job
Travel:


Nearest Major Market: Portland Oregon
Job Segments: QA, Quality
- See more at: http://jobs.thomsonreuters.com/job/Lake-Oswego-Lead-Oracle-QA-Analyst-Job-OR-97034/68567600/#.dpuf


http://jobs.thomsonreuters.com/job/Lake-Oswego-Lead-Oracle-QA-Analyst-Job-OR-97034/68567600/



Lead Software Engineer #JREQ017083 | Thomson Reuters | Lake Oswego, OR, US


Lead Software Engineer #JREQ017083 | Thomson Reuters | Lake Oswego, OR, US


Lead Software Engineer Job
Apply now »

Date: Jul 5, 2014

Location: Lake Oswego, OR, US
Title:Lead Software Engineer
ID:JREQ017083

Description

Job Summary:

We are seeking a highly motivated Java Developer with 5+ years of experience in enterprise and/or hosted applications development. As a developer in our core development team, you will work closely with a very experienced team to extend and support our industry-leading tax and reporting applications and work with the latest technologies. We seek a candidate with demonstrable, proven expertise in Object-Oriented Analysis, Design, and Implementation, and with applied experience using Design Patterns. Broad experience in various types of databases, distributed, and web-based applications. Superior communication and collaborative skills. Experience with advanced Open Source technologies such as Hibernate, Spring, and Portal/Portlet technologies required.

We are the leading source of intelligent information for the world's businesses and professionals, providing customers with competitive advantage. Intelligent information is a unique synthesis of human intelligence, industry expertise and innovative technology that provides decision-makers with the knowledge to act, enabling them to make better decisions faster. We deliver this must-have insight to the financial and risk, legal, tax and accounting, intellectual property and science and media markets, powered by the world's most trusted news organization.

Qualifications

Job and work experience requirements:
- Bachelors in Computer Science or equivalent work experience
- 5+ years of professional experience designing, developing, deploying, and supporting products in an enterprise or SaaS environment
- Experience with full life cycle development: requirements gathering, analysis, design, coding, unit testing, and acceptance testing
- Strong working knowledge with Object-Oriented Analysis, Design, and Implementation
- Hibernate 4 and Spring experience required
- Maven, CXF, SOA, Web services, SOAP, XML/HTTP, Servlets, REST, and HTML are highly desired
- Experience in UI frameworks and technologies (e.g. Angular, Ajax, CSS, JavaScript, Google Web Toolkit, etc.)
- Java and J2EE development and analysis experience including SQL coding
- 5+ years experience with DB2, Oracle, or SQLServer databases
- Experience with agile/ iterative design and development methodologies
Experience in any of the following is considered a plus:
- A variety of open source frameworks
- Applying Design Patterns and Enterprise Application Integration Patterns
- Prior work experience in a fast-paced, high-energy environment
- Performance testing, analysis, and tuning experience
- IntelliJ IDEA IDE
Other specialized knowledge and skills required:
- Proven strong analytical design and trouble-shooting skills
- Highly accountable for meeting all commitments and deadlines
- Effective communication skills, both written and verbal for technical and non-technical audiences
- Must be able to work independently as well as collaboratively
- Drive for continuous process improvementAt Thomson Reuters, we believe what we do matters. We are passionate about our work, inspired by the impact it has on our business and our customers. As a team, we believe in winning as one - collaborating to reach shared goals, and developing through challenging and meaningful experiences. With over 60,000 employees in more than 100 countries, we work flexibly across boundaries and realize innovations that help shape industries around the world. Making this happen is a dynamic, evolving process, and we count on each employee to be a catalyst in driving our performance - and their own.

As a global business, we rely on diversity of culture and thought to deliver on our goals. To ensure we can do that, we seek talented, qualified employees in all our operations around the world regardless of race, color, sex/gender, including pregnancy, gender identity and expression, national origin, religion, sexual orientation, disability, age, marital status, citizen status, veteran status, or any other protected classification under country or local law. Thomson Reuters is proud to be an Equal Employment Opportunity/Affirmative Action Employer providing a drug-free workplace.

Intrigued by a challenge as large and fascinating as the world itself? Come join us.

To learn more about what we offer, please visit careers.thomsonreuters.com.

More information about Thomson Reuters can be found on thomsonreuters.com.

Job: Technology Development Family Group
Primary Location: Lake Oswego, OR, US
Other Locations:
Organization: Tax&Acctg Indirect Tax
Schedule: Full-time
Education Level: Bachelor's Degree (±16 years)
Job Type: Standard
Shift: Day Job
Travel:


Nearest Major Market: Portland Oregon
Job Segments: Developer, Software Engineer, Database, Oracle, ERP, Technology, Engineering
- See more at: http://jobs.thomsonreuters.com/job/Lake-Oswego-Lead-Software-Engineer-Job-OR-97034/54761600/#.dpuf


http://jobs.thomsonreuters.com/job/Lake-Oswego-Lead-Software-Engineer-Job-OR-97034/54761600/



Support Engineer #13001844 | Thomson Reuters | Lake Oswego, OR, US


Support Engineer #13001844 | Thomson Reuters | Lake Oswego, OR, US


Support Engineer Job
Apply now »

Date: Jun 24, 2014

Location: Lake Oswego, OR, US
Title:Support Engineer
ID:13001844

Description

We are the leading source of intelligent information for the world's businesses and professionals, providing customers with competitive advantage. Intelligent information is a unique synthesis of human intelligence, industry expertise and innovative technology that provides decision-makers with the knowledge to act, enabling them to make better decisions faster. We deliver this must-have insight to the financial and risk, legal, tax and accounting, intellectual property and science and media markets, powered by the world's most trusted news organization.

Job Summary: You are responsible for interfacing with customers, company sales and/or service representatives to manage all support and feature enhancement requests. In addition to responding to support incidents logged by customers and ensuring proper resolution according to prescribed service level agreements, you will work on assignments that are moderately complex in nature where judgment is required in resolving problems and making routine recommendations. You will receive minimal direction on routine and general problem solving issues.

Job Responsibilities include:
- Provide first line support for customer service requests logged either through the Sabrix Support Network or through the toll free customer hot line.
- Researching initial request
- Confirming expectations with the customer
- Resolving requests using existing knowledge base, historical records and/or own experience.
- Follow established escalation procedures to assign request to appropriate level as required.
- Follow up on all open and assigned requests and ensure closed loop process and communication occurs throughout the life cycle of the request.
- Manage and enhance customer support system and knowledge base to encourage further self-service capabilities by customers and partners.
- Evaluate existing customer support plans and procedures. Update as required.
- Assist with other technical and analytical projects as assigned.
- Convey customer feedback to product management and executive staff.
- Maintain a working relationship with all departments

Qualifications
- 2+ years of equivalent experience including experience with ERP applications and help desk operations.
- Experience with tax automation systems as part of an ERP (Sabrix, Vertex, Taxware etc) is desired Special skills and knowledge requirements:
- Strong functional business application acumen. Ability to learn new technologies quickly.
- Experience with relational databases desired, not required.
- Experience with Application Servers desired, not required.
- Experience determining and developing requirements for enterprise financial solutions
- Good project management skills and experience
- Ability to manage multiple priorities (adept at multi-tasking)
- Commitment to detail and follow through
- Strong interpersonal communication and customer interaction skills
- Must be creative, innovative and flexible with the ability to work in a matrixed environment.
- Detailed understanding of general business and management practices is highly desired
- PC and related software applications.
- ERP applications experience (Oracle Financials, SAP, PeopleSoft, etc) desired.

Job: Technology Development Family Group
Primary Location: Lake Oswego, OR, US
Other Locations:
Organization: Tax&Acctg Indirect Tax
Schedule: Full-time
Education Level: High School Diploma/GED (±11 years)
Job Type: Standard
Shift: Day Job
Travel:


Nearest Major Market: Portland Oregon
Job Segments: Engineer, ERP, Database, Oracle, PeopleSoft, Engineering, Technology
- See more at: http://jobs.thomsonreuters.com/job/Lake-Oswego-Support-Engineer-Job-OR-97034/30495600/#sthash.cG6u4aaV.dpuf


http://jobs.thomsonreuters.com/job/Lake-Oswego-Support-Engineer-Job-OR-97034/30495600/




Lead Software Engineer #JREQ014136 | Thomson Reuters | Lake Oswego, OR, US


Lead Software Engineer #JREQ014136 | Thomson Reuters | Lake Oswego, OR, US


Lead Software Engineer Job
Apply now »

Date: Jun 29, 2014

Location: Lake Oswego, OR, US
Title:Lead Software Engineer
ID:JREQ014136

Description

We are the leading source of intelligent information for the world's businesses and professionals, providing customers with competitive advantage. Intelligent information is a unique synthesis of human intelligence, industry expertise and innovative technology that provides decision-makers with the knowledge to act, enabling them to make better decisions faster. We deliver this must-have insight to the financial and risk, legal, tax and accounting, intellectual property and science and media markets, powered by the world's most trusted news organization.Job Summary:We are seeking a highly motivated Java Developer with 8+ years of experience in enterprise and/or hosted applications development. As a developer in our core development team, you will work closely with a very experienced team to extend and support our industry-leading tax and reporting applications and work with the latest technologies. We seek a candidate with demonstrable, proven expertise in Object-Oriented Analysis, Design, and Implementation, and with applied experience using Design Patterns. Broad experience in various types of databases, distributed, and web-based applications. Superior communication and collaborative skills. Experience with advanced Open Source technologies such as Hibernate, Spring, and Portal/Portlet technologies required.

Qualifications

Job and work experience requirements:
- Bachelors in Computer Science or equivalent work experience
- 8+ years of professional experience designing, developing, deploying, and supporting products in an enterprise or SaaS environment
- Experience leading teams
- Experience with full life cycle development: requirements gathering, analysis, design, coding, unit testing, and acceptance testing
- Strong working knowledge with Object-Oriented Analysis, Design, and Implementation
- Hibernate 4 and Spring experience required
- Maven, CXF, SOA, Web services, SOAP, XML/HTTP, Servlets, REST, and HTML are highly desired
- Experience in UI frameworks and technologies (e.g. Angular, Ajax, CSS, JavaScript, Google Web Toolkit, etc.)
- Java and J2EE development and analysis experience including SQL coding
- 5+ years experience with DB2, Oracle, or SQLServer databases
- Experience with agile/ iterative design and development methodologies •Experience in any of the following is considered a plus:
- A variety of open source frameworks
- Applying Design Patterns and Enterprise Application Integration Patterns
- Prior work experience in a fast-paced, high-energy environment
- Performance testing, analysis, and tuning experience
- IntelliJ IDEA IDEOther specialized knowledge and skills required:
- Proven strong analytical design and trouble-shooting skills
- Highly accountable for meeting all commitments and deadlines
- Effective communication skills, both written and verbal for technical and non-technical audiences
- Must be able to work independently as well as collaboratively
- Drive for continuous process improvementAt Thomson Reuters, we believe what we do matters. We are passionate about our work, inspired by the impact it has on our business and our customers. As a team, we believe in winning as one - collaborating to reach shared goals, and developing through challenging and meaningful experiences. With over 60,000 employees in more than 100 countries, we work flexibly across boundaries and realize innovations that help shape industries around the world. Making this happen is a dynamic, evolving process, and we count on each employee to be a catalyst in driving our performance - and their own.

As a global business, we rely on diversity of culture and thought to deliver on our goals. To ensure we can do that, we seek talented, qualified employees in all our operations around the world regardless of race, color, sex/gender, including pregnancy, gender identity and expression, national origin, religion, sexual orientation, disability, age, marital status, citizen status, veteran status, or any other protected classification under country or local law. Thomson Reuters is proud to be an Equal Employment Opportunity/Affirmative Action Employer providing a drug-free workplace.

Intrigued by a challenge as large and fascinating as the world itself? Come join us.

To learn more about what we offer, please visit careers.thomsonreuters.com.

More information about Thomson Reuters can be found on thomsonreuters.com.

Job: Technology Development Family Group
Primary Location: Lake Oswego, OR, US
Other Locations:
Organization: Tax&Acctg Indirect Tax
Schedule: Full-time
Education Level: Bachelor's Degree (±16 years)
Job Type: Standard
Shift: Day Job
Travel:


Nearest Major Market: Portland Oregon
Job Segments: Software Engineer, Engineer, Web Design, Developer, Oracle, Engineering, Creative, Technology
- See more at: http://jobs.thomsonreuters.com/job/Lake-Oswego-Lead-Software-Engineer-Job-OR-97034/41370400/#sthash.Er4iXyml.dpuf


http://jobs.thomsonreuters.com/job/Lake-Oswego-Lead-Software-Engineer-Job-OR-97034/41370400/



Tuesday 8 July 2014

Senior Database Administrator | AppNexus Inc. | New York, United States

http://appnexus.com/open-positions?jvi=oOt7Yfw6
Senior Database Administrator | AppNexus Inc. | New York, United States


Senior Database Administrator (New York)

Technical Operations | New York, United States

Team Description:
The Technical Operations team is distributed across the globe and handles a wide variety of responsibilities, from providing tech support to architecting long-range build-out and day-to-day operations at our six global data centers. We have well over 7,000 servers, which process over a million of ad serving requests per second (billions per day). We are an all Linux shop (all production operations run on Linux), with mostly Mac laptops.We’re in search of troubleshooters and those who love to tinker and innovate with technology.

Role description:
The Senior Database Administrator is responsible for participating in building, operating, and maintaining a heterogeneous datastore environment in the Technical Operations group. The data environment consists primarily of Hadoop, MySQL, PostgreSQL, Vertica and Citrusleaf’s clustered low latency key-value data store and is constantly growing.
Responsibilities:
  • Help keep the database and data systems infrastructure running smoothly
  • Work with Data Engineering team to help design and implement next iteration of scaling (and the next, and the next, ...)
  • Tune and optimize systems, processes, queries, databases to handle constantly increasing data flows
  • Participate in prototyping and proof of concept system development and benchmarking
  • Install patches and do upgrades as required
  • Write and perform DML and DDL as required
  • Manage storage restructuring as required
  • Participate in on-call rotation responding to alerts and systems issues
  • Audit various databases to ensure data integrity
  • Deal with the usual database situations (replication, stale locks, queries run amok, tables that need to be indexed but are not, managing constraints)
Requirements:
At least one of the following two, with a strong desire and capability to learn and gain expertise in both:  

1. Extensive DBA experience with a majority of the following:
  • MySQL
  • PostgreSQL
  • Columnar databases (Vertica)
  • Key-value Store/NoSQL
2. Hadoop use and administration experience with the majority of the following:
  • HDFS
  • HBase
  • Hive, Pig, Sqoop
  • 2+ years of hands on Unix/Linux system administration
  • Proficiency with cron, syslog, and other Unix system interfaces/utilities
  • Excellent troubleshooting skills
  • Excellent written and oral communication skills
  • Good organizational skills
  • High professional standards and desire to continue to develops skills and growth professionally
  • Strong commitment and drive to deliver high quality service to all customers, regardless of whether they are internal or external
  DESIRED, BUT NOT REQUIRED:
  • Experience with Network Attached Storage (NAS)
  • Experience with system administration automation software such as Chef, cfengine, or Puppet (Puppet preferred)
  • Perl and/or Python programming experience
  • Regular expression fluency
  • Substantial experience with networking from a systems standpoint to include but not limited to TCP/IP, DNS, DHCP, SNMP, ARP, NTP, SMTP, HTTP
  • Experience with Nagios or similar monitoring tools
  • Experience with data collection/graphing tools like Cacti, Ganglia, and Graphite
  • Experience using a Mac
  • Experience with tcpdump, ethereal, and other packet capture and analysis tools
  • Bachelor Degree in CS or MIS, or equivalent experience desirable
What we look for:
  • You want to be part of an organization with a transparent and agile environment where you can communicate freely and openly.
  • You look for novel and creative solutions to complex problems.
  • You are an independent thinker who is self-motivated and thrives in a fast-paced work environment.
  • You are passionate about and thrive in a culture of learning and teaching – you are both open minded to others’ opinions and take opportunities to help and teach colleagues.

What's in it for you:

  • Industry-changing work – build bold solutions to some of today’s most exciting technical challenges.
  • Significant impact from your very first day thanks to our rapidly growing scale and agile engineering teams.
  • Competitive benefits package, with plan options to design the coverage to fit your life — highly subsidized health, dental and vision insurance coverage from day one, fully vested employer-matched 401(k), company-seeded health savings accounts, back-up childcare, pet insurance, and much more.
  • Global presence – AppNexus has offices around the world: Manhattan, San Francisco, Seattle, Portland, London, Paris, Hamburg, Toronto, Sydney, and Singapore. Engineers are primarily based in Manhattan and Portland.
  • Regular access to industry events - AppNexus hosts many technical meet-ups and speakers on site.
  • We are a technology company at heart. Our founders can hold their own in architecture discussions with the team. Occasionally, our CEO even checks-in bug fixes to the ad server codebase.

The other perks:

  • Great Technology: Any computer of your choosing. Most of our team develop using retina displayed MacBook Pros, with multiple monitors for additional screen real estate.
  • Free Food: Every office has fully-stocked kitchens featuring bagels each morning, as well as healthy and tasty snacks, drinks, and coffee throughout the day. Family Lunch Fridays – AppNexus provides free lunch for the company every Friday.
  • Career Development: AppNexus offers a variety of internally-developed learning sessions, customized workshops, and robust professional development programs to help you strengthen your potential, develop new skills, grow your career and make greatness happen at AppNexus. 
  • An Active Development Community: Participate in company sponsored Hackathons, Innovation days and events.
  • Speak, Publish, and Patent: Your groundbreaking work will help enhance the engineering brand at an emerging powerhouse technology company.

 http://appnexus.com/open-positions?jvi=oOt7Yfw6



CorpIT Systems Administrator | AppNexus Inc. | New York, United States


CorpIT Systems Administrator | AppNexus Inc. | New York, United States


CorpIT Systems Administrator (New York)

Technical Operations | New York, United States

Team Description:
The AppNexus CorpIT SysOps team, part of the company’s Technical Operations group, owns the technology that powers all of the company’s internally facing infrastructure.  With over 7,000 servers deployed in 5 data centers across the globe, AppNexus has an impressive and complex technical footprint run by some of the best ops folks in the industry.  Our advertising business has been built on top of our homegrown cloud platform, which allows us the flexibility to grow with the market and adapt to ever changing technical challenges.  We have been expanding at an incredible pace and we are looking for a talented sys-admin to join our team and help us bring our infrastructure to the next level.
Consider some of the problems we tackle every day:
  • Critical services: With a presence in 8 countries (the sun never sets on AppNexus), 700+ active internal users, thousands of external users and an aggressive goal of 99.999% uptime for all of our services, we are constantly challenged to not only maintain existing systems but also drive new projects forward.
  • Breadth of technology:  The CorpIT SysOps team is the only remaining generalist team in the Technical Operations organization.  That means from Centos to Windows, Juniper SRX’s to WLC’s, Confluence to Exchange, Bash to Puppet, we get to touch it all.  If you’re not an expert yet, you will be before long.
  • Automating the world: The Technical Operations group as a whole has a rule; “If you have to do it more than twice, automate it”.  Automation is the only way to ensure that the business can scale and we meet our reliability goals.
Role description:
AppNexus is looking for a Systems Administrator to join our Corp IT team. As a member of CorpIT SysOps team, you will be responsible for all aspects of the internal IT offering including: collaboration services, networking, systems administration, application deployment, automation and security.  As a company, we are just beginning the process of evolving our tech stack out of the realm of a “start up” and into that of a true enterprise.  Our ideal candidate will help drive the adoption of new technologies and policies to make that transition possible.  You will have the opportunity to make a real impact on the technology that your peers use daily.

Requirements:
  •  3+ years of experience administering Linux environments
  •  2+ years of experience in networking and network services including but not limited to TCP/IP, DNS, DHCP, LDAP, SMTP, SSL, RADIUS, and Kerberos.
  • Experience with automation tools, SQL, Python or Perl, and Bash.
  • Passionate about automation, learning new technologies, and systems administration
  • Creative problem solver
  • Enjoy working with a broad range of technologies
What we look for:
  • You want to be part of an organization with a transparent and agile environment where you can communicate freely and openly.
  • You look for novel and creative solutions to complex problems.
  • You are an independent thinker who is self-motivated and thrives in a fast-paced work environment.
  • You are passionate about and thrive in a culture of learning and teaching – you are both open minded to others’ opinions and take opportunities to help and teach colleagues.
What's in it for you:
  • Industry-changing work – be a part of the team that is building bold solutions to some of today’s most exciting technical challenges.
  • Significant impact from your very first day.
  • Competitive benefits package, with plan options to design the coverage to fit your life — highly subsidized health, dental and vision insurance coverage from day one, fully vested employer-matched 401(k), company-seeded health savings accounts, back-up childcare, pet insurance, and much more.
  • Global presence – AppNexus has offices around the world: Manhattan, San Francisco, Seattle, Portland, London, Paris, Hamburg, Toronto, Sydney, and Singapore.
  • Regular access to industry events – AppNexus hosts many technical meet-ups and speakers on site.
  • We are a technology company at heart with a committed and engaged leadership team. Our founders can hold their own in architecture discussions with the team. Occasionally, our CEO even checks-in bug fixes to the ad server codebase.
The other perks:
  • Great Technology: Every employee is issued a top-of-the-line computer.
  • Free Food: Every office has fully-stocked kitchens featuring bagels each morning, as well as healthy and tasty snacks, drinks, and coffee throughout the day. Family Lunch Fridays – AppNexus provides free lunch for the company every Friday.
  • Career Development: AppNexus offers a variety of internally-developed learning sessions, customized workshops, and robust professional development programs to help you strengthen your potential, develop new skills, grow your career and make greatness happen at AppNexus. 
  • Speak, Publish, and Patent: Your work will help enhance the engineering brand at an emerging powerhouse technology company.

http://appnexus.com/open-positions?jvi=oIU6Yfwq



Team Leads - Data Platform Team | AppNexus Inc. | New York, United States


Team Leads - Data Platform Team | AppNexus Inc. | New York, United States


Team Leads - Data Platform Team (New York)

Engineering | New York, United States

Team Description:
The AppNexus Data Platform team plays a key role in a technology company experiencing explosive growth. Our data pipeline processes 74 billion log records a day (more than 55TB of data) generated by our real-time bidding engines and ad serving platform. Data volume has rocketed over the past year and is continuing to increase. This data is used to generate aggregated analytics reports, update budgets, and drive optimization engines. Clients rely on analytics data to run their businesses, so it’s our job to provide excellent reporting to ensure they don’t lose money. We do all this while running against extremely tight SLAs. A budget is aggregated at 10-minute intervals, no matter how many more billions of transactions come in. To that end, we aim to provide real-time stats and budgeting to freeze campaign spending as close to real time as possible.

Consider some of the problems we tackle every day:
  • Conversion attribution (or finding the needle in the haystack): In online advertising, we have to determine which events caused a particular conversion – or which ad impression caused a user to make a purchase. We hunt for the needle in a 150 billion-row “haystack,” and we do this millions of times every hour.
  • Getting insight: Not only are we dealing with a growing body of data, but we also need to be able to process it rapidly, get insights and share it all with clients at whatever level of granularity they need.
  • Processing data: We have built a platform that allows us to process data but many of our clients struggle to build tools that allow them to process our data directly. A key goal is to abstract out the functionality we have so our clients can benefit.
  • New tools: We are always seeking new and better tools to help us meet challenges. For example, our data is so distributed that keeping it consistent globally is a major concern. To solve this problem, our team built Starfish—a monitoring tool that can self-heal any data discrepancies.
The most exciting part about working at AppNexus is the enormous potential for personal and professional growth. We operate in a continuous release cycle with 99.96% uptime, meaning new features are added weekly without ever taking our systems completely offline. Within weeks you will own a component of a system. We have too many large problems not to trust new developers with enormous responsibility. Join our team, and you have the opportunity to redefine an industry and your career.

Responsibilities:

  • Develop  and  design  highly  available*  software  applications  using  Java  on   UNIX/Linux  platform.
  • Create  tools  to  collect  and  store  data.
  • Write  and  maintain  the  necessary  logic  using  SQL  to  process  collected  data  into  underlying  relational  and  non-relational  storage.
  • Optimize  data  access  and  processing  time  through  query  optimization  and  data  modeling.
  • Deliver  data  in  usable  formats.
Requirements: 
  • Degree in Computer Science or a closely related field.
  • Work experience in production software development.
  • Demonstrated knowledge of programming in Java including Collections framework, Garbage collection, JDBC and Java performance tuning.
  • Demonstrated knowledge of UNIX/Linux operating systems.
  • Demonstrated knowledge of distributed computing (e.g., data processing and data analysis).
  • Demonstrated knowledge of SQL, query optimization, data modeling, and RDBMS.
  • Demonstrated ability to develop and maintain a mission critical production system, defined as a system that needs to be operating with supervision 24/7/365.
  • Demonstrated knowledge of data structures, algorithms, and time vs. space tradeoffs.

What's in it for you:

  • Industry-changing work – build bold solutions to some of today’s most exciting technical challenges.
  • Significant impact from your very first day thanks to our rapidly growing scale and agile engineering teams.
  • Competitive benefits package, with plan options to design the coverage to fit your life — highly subsidized health, dental and vision insurance coverage from day one, fully vested employer-matched 401(k), company-seeded health savings accounts, back-up childcare, pet insurance, and much more.
  • Global presence – AppNexus has offices around the world: Manhattan, San Francisco, Seattle, Portland, London, Paris, Hamburg, Toronto, Sydney, and Singapore. Engineers are primarily based in Manhattan and Portland.
  • Regular access to industry events - AppNexus hosts many technical meet-ups and speakers on site.
  • We are a technology company at heart. Our founders can hold their own in architecture discussions with the team. Occasionally, our CEO even checks-in bug fixes to the ad server codebase.

The other perks:

  • Great Technology: Any computer of your choosing. Most of our team develop using retina displayed MacBook Pros, with multiple monitors for additional screen real estate.
  • Free Food: Every office has fully-stocked kitchens featuring bagels each morning, as well as healthy and tasty snacks, drinks, and coffee throughout the day. Family Lunch Fridays – AppNexus provides free lunch for the company every Friday.
  • Career Development: AppNexus offers a variety of internally-developed learning sessions, customized workshops, and robust professional development programs to help you strengthen your potential, develop new skills, grow your career and make greatness happen at AppNexus. 
  • An Active Development Community: Participate in company sponsored Hackathons, Innovation days and events.
  • Speak, Publish, and Patent: Your groundbreaking work will help enhance the engineering brand at an emerging powerhouse technology company.

http://appnexus.com/open-positions?jvi=ooY9Zfwe



Software Engineer - Web Services | AppNexus Inc. | Portland, United States


Software Engineer - Web Services | AppNexus Inc. | Portland, United States


Software Engineer - Web Services (Portland)

Engineering | Portland, United States

The AppNexus web services team develops and maintains the RESTful API that allows our clients to programmatically manage their online advertisement business and receive billing and performance analytics from our platform. API services are consumed both internally and externally. We enable our UI engineers to build feature-rich web application / back office / auditing tools without making a single database connection, while enabling our clients to build their custom UI and perform real time integrations with other platforms. 
 
The API controls and centralizes read / write access to the business objects encapsulated in our MySQL database: enforcing rate limits, validating user inputs, and structuring data for our ad serving applications to interpret and execute.  Our system must be flexible and powerful enough to handle all of those tasks with very high peak usage – executing over 9,000 HTTP requests per minute! The API also exposes terabytes of ad serving, analytics, and performance data, equipping our clients to better analyze and optimize their campaigns.
 
Consider some of the problems we tackle every day:
 
• Overcoming scale challenges: How do we maintain speed, availability, and reliability in the face of our growing client base and exponentially growing number of objects and relationships in our system?
• Core developments:
• Leveraging mature open source technologies (such as Sphinx, Memcached, Solr, and primarily the LAMP stack) to increase uptime and reduce latency.
• Building our own API framework that is light, powerful, and specifically optimized for our tasks.
• Removing potentially asynchronous tasks from the critical path to keep response times low.
• Implementing our own distributed caching system, to speed up responses while maintaining consistent data between our data centers.
• Agile development: Our product is broken into portfolio teams who manage our client feature requests using SCRUM techniques. The API team’s challenge is managing operations across portfolio teams while consistently building an API that is fast and reliable.
 
The most exciting part about working at AppNexus is the enormous potential for personal and professional growth. We operate in a short release cycle (multiple times per month) and still maintain 99.96% uptime. You will have code running in production within a couple of weeks, and after just a few months, you can own a component of a system. We simply have too many challenges to not trust developers with enormous responsibility. Join our team, and you have the opportunity to redefine an industry and your career.
 
Who we are looking for:
1. You want to be part of an organization with minimal bureaucracy, open communication, and clear communication path between your team and the CEO and CTO.
2. You love to develop you have a thorough understanding of web development with any of the following languages: PHP, Java, Python, Ruby.
3. You enjoy solving complicated problems in novel ways.
4. You are an independent thinker who is self-motivated and thrives in a fast-paced work environment.
 
What's in it for you:
1. Industry changing development – build relevant solutions to some of today’s most interesting technical challenges
2. Significant impact from your very first day thanks to our rapidly growing scale and agile engineering teams.
3. A comfortable and relaxed office environment surrounded by passionate, driven colleagues.
4. Regular access to industry events – AppNexus hosts many technical speakers and meet-ups, complete with free beer and pizza.
5. And of course, competitive compensation, relocation stipend and all visa costs covered (if needed).
6. And finally, because our CEO is an industry recognized developer in his own right, your contributions to the company are recognized and rewarded.
 
 
The Other Perks:
• Great Technology: Any computer of your choosing. Most of our team develop using retina displayed MacBook Pros, with multiple monitors for additional screen real estate.
• Free Food: Every office has fully stocked kitchens including healthy and tasty snacks, drinks, coffee and bagels, each morning. Family Lunch Fridays – AppNexus provides free lunch for the company every Friday.
• Career Development: Annual budget for conferences and continuing education of your choosing
• An Active Development Community: Participate in company sponsored Hackathons, Innovation days and events
• Speak, publish, and patent: Your groundbreaking work will help enhance the engineering brand at an emerging powerhouse technology company
 
To learn more about the API Team at AppNexus, check out:
Tech Blog: On RESTful API Standards – Just Be Cool 11 Rules for Practical API Development (part 1 of 2) (http://techblog.appnexus.com/2012/on-restful-api-standards-just-be-cool-11-rules-for-practical-api-development-part-1-of-2/)
 
Tech Blog: On RESTful API Standards – Just Be Cool 11 Rules for Practical API Development (part 2 of 2) http://techblog.appnexus.com/2012/on-restful-api-standards-just-be-cool-11-rules-for-practical-api-development-part-2-of-2/
 
Tech Blog: Project Hydra – Scaling an API Globally
(http://techblog.appnexus.com/2012/project-hydra-scaling-an-api-globally%E2%80%A8%E2%80%A8/)
 
Tech Blog: Security Basics Part 1: Principle of Least Privilege
(http://techblog.appnexus.com/2011/security-basics-part-1-principle-of-least-privilege/)
 
Tech Blog: How to use the PHP Reflection API to Modify Inaccessible Variables
(http://techblog.appnexus.com/2011/how-to-use-the-php-reflection-api-to-modify-inaccessible-variables/)


http://appnexus.com/open-positions?jvi=ouVGYfwN 



Software Engineer - User Interface | AppNexus Inc. | Portland, United States


Software Engineer - User Interface  | AppNexus Inc. | Portland, United States


Software Engineer - User Interface (Portland)

Engineering | Portland, United States

The AppNexus UI Team designs and constructs our client-facing product: AppNexus Console. Our challenge is building an intuitive and simple interface on top of our complex and extremely powerful systems. Our clients need front-end applications that enable them to easily operate and expand their businesses and efficiently buy and sell online advertising inventory with speed and confidence. Equally important is our visualization of our clients’ data, displaying everything they need to see in order to understand how their businesses are performing and where changes could be made to help them better perform. We work closely with our User Experience team, intelligently designing every feature of Console.

Consider some sample problems we tackle every day:
  • Permissions-based UI: How do we build a dynamic UI that appears as a custom product for each client? We are shifting from building multiple UIs to building one UI with permissions-based features that are contract-dependent and appear differently based on which user is logged in. 
  • Unified framework: With the introduction of Agile development practices and newly formed SCRUM teams, we need to build one unified framework that allows us to build consistent applications on each of our portfolio teams. We take advantage of object oriented design so that we only have to write the code once, test it once, and have it available to everyone on the team.
  • Multiple, complex client needs: How do we design the UI to be simple and uncluttered while tailoring it to meet each unique client’s complex and diverse business needs? Our challenge is to create interfaces that are intuitive for first time users and yet allow “power users” to control (even micromanage) their businesses.
The most exciting part about working at AppNexus is the enormous potential for personal and professional growth. We operate in a continuous release cycle with 99.96% uptime, meaning new features are added weekly without ever taking our systems completely offline. By the end of your first day, you will already have committed code to mainline branch. Within weeks you will own a component of a system. We have too many large problems not to trust new developers with enormous responsibility. Join our team, and you’ll have the opportunity to redefine an industry.

We’re looking for someone who:
  • Wants to be part of an organization with minimal bureaucracy and a clear communication path between our team and the CEO.
  • Is hands-on when designing applications and is comfortable coding off of not only a formal spec, but also a problem statement.
  • Writes blazing fast, reusable JavaScript and obsesses over page generation and rendering times.
  • Has a passion for web development that manifests itself in a proven history of successful projects and the ability to write fast, accurate and scalable code.
  • Has knowledge of server-side scripting languages, has experience consuming APIs, and has an opinion on when to do things client-side versus server-side.
  • Looks for novel and creative solutions to complex problems.
  • Is an independent thinker who is self-motivated and thrives in a fast-paced work environment.
What's in it for you:
  • The opportunity to build relevant solutions to some of today’s most interesting technical challenges.
  • The opportunity to have a significant impact from your very first day, thanks to our rapidly growing scale and agile engineering teams.
  • Locations around the world: Manhattan, San Francisco, Seattle, Portland, London, Paris and Hamburg.
  • Regular access to industry events–AppNexus hosts many technical speakers and meet-ups, always complete with free beer and pizza.
  • And of course, competitive compensation, a relocation stipend and covered visa costs (if needed).
  • Because our CEO is an industry recognized developer in his own right, your contributions to the company are recognized and rewarded.
  • We are a technology company at heart. Our founders can hold their own in architecture discussions with the team. Our CEO even checks-in bug fixes to the ad server codebase on occasion.
The Other Perks:
  • Great Technology: Any computer of your choosing. Most of our team uses retina displayed MacBook Pros, with multiple monitors for additional screen real estate.
  • Free Food: Every office has fully stocked kitchens including healthy and tasty snacks, drinks, coffee, and bagels, each morning. Family Lunch Fridays – AppNexus provides free lunch for the company every Friday.
  • Career Development: Annual budget for conferences and continuing education of your choosing.
  • An Active Development Community: Participate in company sponsored Hackathons, Innovation days and events
  • Speak, publish, and patent: Your groundbreaking work will help enhance the engineering brand at an emerging powerhouse technology company.
To learn more about the UI Team at AppNexus, check out:

Tech Blog: Easy Web Forms with Knockout JS -Taylor
(http://techblog.appnexus.com/2011/easy-web-forms-with-knockout-js/)

Tech Blog: An Animated Bezier Curve Demo – Sam
(http://techblog.appnexus.com/2011/an-animated-bezier-curve-demo/)

Tech Blog: The Garden of Forking Paths (Version Control) – Travis
(http://techblog.appnexus.com/2011/version-control/)

Tech Blog: Understanding Javascript’s “this” keyword – Sam
(http://techblog.appnexus.com/2011/understanding-javascripts-this-keyword/)

Tech Blog: Webkit (Chrome, Safari) console.log is broken. – Sam
(http://techblog.appnexus.com/2011/webkit-chrome-safari-console-log-bug/)


http://appnexus.com/open-positions?jvi=oEVnXfwD



Software Engineer - User Interface | AppNexus Inc. | New York, United States

http://appnexus.com/open-positions?jvi=ohziXfwPhttp://appnexus.com/open-positions?jvi=ohziXfwP
Software Engineer - User Interface | AppNexus Inc. | New York, United States


Software Engineer - User Interface (New York)

Engineering | New York, United States

Team Description:

The AppNexus UI Team designs and constructs our client-facing product: AppNexus Console. Our challenge is building an intuitive and simple interface on top of our complex and extremely powerful systems. Our clients need front-end applications that enable them to easily operate and expand their business and efficiently buy and sell online advertising inventory with speed and confidence. Equally important is our visualization of our clients’ data, displaying everything they need to see in order to understand how their business is performing and where changes could be made to help them better perform. We work closely with our User Experience team, intelligently designing every feature of Console.

Consider some sample problems we tackle every day:

• Permissions-based UI: How do we build a dynamic UI that appears as a custom product for each client? We are shifting from building multiple UIs to building one UI with permissions-based features that are contract-dependent and appear differently based on which user is logged in.
• Unified framework: With the introduction of Agile development practices and newly formed SCRUM teams, we need to build one unified framework that allows us to build consistent applications on each of our portfolio teams. We take advantage of object oriented design so that we only have to write the code once, test it once, and have it available to everyone on the team.
• Multiple, complex client needs: How do we design the UI to be simple and uncluttered while tailoring it to meet each unique client’s complex and diverse business needs? Our challenge is to create interfaces that are intuitive for first time users and yet allows “power users” to control (even micromanage) their businesses.

The most exciting part about working at AppNexus is the enormous potential for personal and professional growth. We operate in a continuous release cycle with 99.96% uptime, meaning new features are added weekly without ever taking our systems completely offline. By the end of your first day, you are committing code to mainline branch. Within weeks you own a component of a system. We have too many large problems not to trust new developers with enormous responsibility. Join our team, and you have the opportunity to redefine an industry.

What we look for:

  • You want to be part of an organization with minimal bureaucracy and a clear communication path between your team and the CEO where you can communicate freely and openly.
  • You are hands-on when designing applications and are comfortable coding off of not only a formal spec, but also a problem statement.
  • You write blazing fast, reusable JavaScript and obsess over page generation and rendering times.
  • You have a passion for web development that manifests itself as a proven history of successful projects and the ability to write fast, accurate, scalable code.
  • You have knowledge of server-side scripting languages and have experience consuming APIs and have an opinion on when to do things client-side versus server-side.
  • You look for novel and creative solutions to complex problems.
  • You are an independent thinker who is self-motivated and thrives in a fast-paced work environment.
What's in it for you:
  • Industry-changing work – build bold solutions to some of today’s most exciting technical challenges.
  • Significant impact from your very first day thanks to our rapidly growing scale and agile engineering teams.
  • Competitive benefits package, with plan options to design the coverage to fit your life — highly subsidized health, dental and vision insurance coverage from day one, fully vested employer-matched 401(k), company-seeded health savings accounts, back-up childcare, pet insurance, and much more.
  • Global presence – AppNexus has offices around the world: Manhattan, San Francisco, Seattle, Portland, London, Paris, Hamburg, Toronto, Sydney, and Singapore. Engineers are primarily based in Manhattan and Portland.
  • Regular access to industry events - AppNexus hosts many technical meet-ups and speakers on site.
  • We are a technology company at heart. Our founders can hold their own in architecture discussions with the team. Occasionally, our CEO even checks-in bug fixes to the ad server codebase.
The other perks:
  • Great Technology: Any computer of your choosing. Most of our team develop using retina displayed MacBook Pros, with multiple monitors for additional screen real estate.
  • Free Food: Every office has fully-stocked kitchens featuring bagels each morning, as well as healthy and tasty snacks, drinks, and coffee throughout the day. Family Lunch Fridays – AppNexus provides free lunch for the company every Friday.
  • Career Development: AppNexus offers a variety of internally-developed learning sessions, customized workshops, and robust professional development programs to help you strengthen your potential, develop new skills, grow your career and make greatness happen at AppNexus. 
  • An Active Development Community: Participate in company sponsored Hackathons, Innovation days and events.
  • Speak, Publish, and Patent: Your groundbreaking work will help enhance the engineering brand at an emerging powerhouse technology company.


To learn more about the UI Team at AppNexus, check out:

Tech Blog: Easy Web Forms with Knockout JS - Taylor
Tech Blog: An Animated Bezier Curve Demo - Sam
Tech Blog: The Garden of Forking Paths (Version Control) - Travis
Tech Blog: Understanding Javascript’s “this” keyword - Sam
Tech Blog: Webkit (Chrome, Safari) console.log is broken. - Sam


 http://appnexus.com/open-positions?jvi=ohziXfwP



Software Engineer - Salesforce.com | AppNexus Inc. | New York, United States


Software Engineer - Salesforce.com | AppNexus Inc. | New York, United States


Software Engineer - Salesforce.com (New York)

Engineering | New York, United States

Team Description:
Each month, AppNexus transacts billions of ad impressions which in turn powers the economic engine of the Internet. The Business Systems team is responsible for engineering systems that allow AppNexus to operate its business both smoothly and effectively. We make tools that determine where all of the money comes from, where it is going, and how we can make more of it. Our engineers build and manage business-critical financial code that has direct revenue impact. We are also responsible for wrangling data from various sources, smoothing it out, and creating tools to analyze that data; and we build and manage CRM, BI, ERP and Billing solutions. We are looking for business-minded engineers who are interested in gaining unique insight into the multi-billion dollar ad-tech industry, and how a leader in it operates.  
Role description:
AppNexus is looking for a Salesforce.com Developer. The ideal candidate will be passionate about building functionalities within Salesforce.com and will act as a driver to integrate with other business systems.  The most exciting part about working at AppNexus is the enormous potential for personal and professional growth. Sales Force will play a critical role in managing our rapidly growing business & customers and this is a great opportunity to be part of a technology company to drive the business processes and automation.

Responsibilities:
  • Responsible for programming on Sales Force platform using Apex (Classes, Triggers, Batch processing,  APIs, Test coverage , Coding and Deployment strategies) and  Visualforce (Page, Component & Controllers)
  • Working with Business Analysts and SalesForce admins on various Sales Force configurations
  • Manage code deployment and releases to production
  • Provide integration support and knowledge sharing with other Engineers
Requirements:
  • At least 2+ years of experience in Salesforce.com, demonstrated hands on development experience
  • Strong problem solving and programming skills
  • Demonstrated ability to flourish in a fast paced, fluid environment.
  • Application development/integration experience with Java, SQL, SOAP/REST, JSON, XML
What we look for:
  • You want to be part of an organization with a transparent and agile environment and a clear communication path between your team and the CEO where you can communicate freely and openly.
  • You are hands-on when designing applications and are comfortable coding off of not only a formal spec, but also a problem statement.
  • You look for novel and creative solutions to complex problems.
  • You are an independent thinker who is self-motivated and thrives in a fast-paced work environment.
  • You are passionate about and thrive in a culture of learning and teaching – you are both open minded to others’ opinions and take opportunities to help and teach colleagues.
What's in it for you:
  • Industry-changing work – build bold solutions to some of today’s most exciting technical challenges.
  • Significant impact from your very first day thanks to our rapidly growing scale and agile engineering teams.
  • Competitive benefits package, with plan options to design the coverage to fit your life — highly subsidized health, dental and vision insurance coverage from day one, fully vested employer-matched 401(k), company-seeded health savings accounts, back-up childcare, pet insurance, and much more.
  • Global presence – AppNexus has offices around the world: Manhattan, San Francisco, Seattle, Portland, London, Paris, Hamburg, Toronto, Sydney, and Singapore. Engineers are primarily based in Manhattan and Portland.
  • Regular access to industry events - AppNexus hosts many technical meet-ups and speakers on site.
  • We are a technology company at heart. Our founders can hold their own in architecture discussions with the team. Occasionally, our CEO even checks-in bug fixes to the ad server codebase.
The other perks:
  • Great Technology: Any computer of your choosing. Most of our team develop using retina displayed MacBook Pros, with multiple monitors for additional screen real estate.
  • Free Food: Every office has fully-stocked kitchens featuring bagels each morning, as well as healthy and tasty snacks, drinks, and coffee throughout the day. Family Lunch Fridays – AppNexus provides free lunch for the company every Friday.
  • Career Development: AppNexus offers a variety of internally-developed learning sessions, customized workshops, and robust professional development programs to help you strengthen your potential, develop new skills, grow your career and make greatness happen at AppNexus. 
  • An Active Development Community: Participate in company sponsored Hackathons, Innovation days and events.
  • Speak, Publish, and Patent: Your groundbreaking work will help enhance the engineering brand at an emerging powerhouse technology company.

http://appnexus.com/open-positions?jvi=oghSXfw6




Software Engineer - Finance Systems | AppNexus Inc. | New York, United States


Software Engineer - Finance Systems | AppNexus Inc. | New York, United States


Software Engineer - Finance Systems (New York)

Engineering | New York, United States

Team Description:
Each month, AppNexus transacts billions of ad impressions which in turn powers the economic engine of the Internet. The Business Systems team is responsible for engineering systems that allow AppNexus to operate its business both smoothly and effectively. We make tools that determine where all of the money comes from, where it is going, and how we can make more of it. Our engineers build and manage business-critical financial code that has direct revenue impact. We are also responsible for wrangling data from various sources, smoothing it out, and creating tools to analyze that data; and we build and manage CRM, BI, ERP and Billing solutions. We are looking for business-minded engineers who are interested in gaining unique insight into the multi-billion dollar ad-tech industry, and how a leader in it operates.  

Role description:As an engineer on this team, you'll be working on business critical finance code that has several stakeholders and direct revenue impact. You'll be building solutions that enables efficient business processes and automation. You will gain unique insight into the multi-billion dollar ad-tech industry, and how an amazingly positioned leader in it operates.  This role offers tremendous potential for personal and professional growth, and is incredibly interesting for the business minded.

Responsibilities:
  • Design and develop software for related to online advertising transactions
  • Debug and troubleshoot existing software in order to eliminate revenue-impacting bugs
  • Work on .net and MSSQL based ERP systems managing financial transactions related to online advertising
  • Keep our financial data flowing with consistency and accuracy
  • Build systems that test and maintain code integrity
Requirements:
  • Degree in Computer Science or a closely related field
  • 3+ years of software engineer experience developing reliable software for business critical applications and working with complex distributed software systems
  • Demonstrated knowledge of .NET or Java programming languages
  • Build reports and manage day-to-day administrative work of several platforms
  • Demonstrated knowledge of Structure Query Language (SQL) and MSSQL or Postgresql
  • Willing to learn and become expert in multiple programming languages and platforms like Java, C#, Groovy, Python, Vertica, BI Tools
  • Demonstrated knowledge of Version Control including Subversion or Git
What we look for:
  • You want to be part of an organization with a transparent and agile environment and a clear communication path between your team and the CEO where you can communicate freely and openly.
  • You are hands-on when designing applications and are comfortable coding off of not only a formal spec, but also a problem statement.
  • You look for novel and creative solutions to complex problems.
  • You are an independent thinker who is self-motivated and thrives in a fast-paced work environment.
  • You are passionate about and thrive in a culture of learning and teaching – you are both open minded to others’ opinions and take opportunities to help and teach colleagues.
What's in it for you:
  • Industry-changing work – build bold solutions to some of today’s most exciting technical challenges.
  • Significant impact from your very first day thanks to our rapidly growing scale and agile engineering teams.
  • Career Development: AppNexus offers a variety of internally-developed learning sessions, customized workshops, and robust professional development programs to help you strengthen your potential, develop new skills, grow your career and make greatness happen at AppNexus. 
  • Global presence – AppNexus has offices around the world: Manhattan, San Francisco, Seattle, Portland, London, Paris, Hamburg, Toronto, Sydney, and Singapore. Engineers are primarily based in Manhattan and Portland.
  • Regular access to industry events - AppNexus hosts many technical meet-ups and speakers on site.
  • We are a technology company at heart. Our founders can hold their own in architecture discussions with the team. Occasionally, our CEO even checks-in bug fixes to the ad server codebase.
The other perks:
  • Great Technology: Any computer of your choosing. Most of our team develop using retina displayed MacBook Pros, with multiple monitors for additional screen real estate.
  • Free Food: Every office has fully-stocked kitchens featuring bagels each morning, as well as healthy and tasty snacks, drinks, and coffee throughout the day. Family Lunch Fridays – AppNexus provides free lunch for the company every Friday.
  • Career Development: AppNexus offers a variety of internally-developed learning sessions, customized workshops, and robust professional development programs to help you strengthen your potential, develop new skills, grow your career and make greatness happen at AppNexus. 

http://appnexus.com/open-positions?jvi=oE1lYfwI



Software Engineer - DevOps | AppNexus Inc. | New York, United States


Software Engineer - DevOps | AppNexus Inc. | New York, United States


Software Engineer - DevOps (New York)

Engineering | New York, United States

Team Description:
The AppNexus DevOps team provides tools that enable easy, fast, and continuous evolution of the AppNexus advertising platform. Developers working on the applications that make up the advertising platform use DevOps’ tools to release their changes into the production system.  On a typical workday, around 20 developers will deploy their applications to production a total of 50 to 100 times.  Developers perform these deployments independently; the DevOps team is not concerned with their timing.  DevOps’ responsibility is that the tools are available, perform well under high load, and are easy to use.
Additionally, the DevOps team has responsibility for providing automated testing environments.  These environments run the same code as the production system, and the instances contained within them can be upgraded same as the production instances.  However, these environments do not respond to ad requests from the actual external publishers.  The use-cases for testing environments include reproducing production bugs, running cross-application platform tests, and aiding per-application development and QA.  For much of 2014, DevOps has been focused on working with our Engineering, Operations, and Services teams to increasing the capabilities of our automated testing environments.
Consider some of the sample challenges we tackle every day:
  • High Visibility: Managing the AppNexus infrastructure has an impact across the entire company, including the executives, who depend directly on our team’s success to do their jobs.
  • High Volume: Clients depend on AppNexus to make money.  When certain parts of our system go down, our clients may stop making money entirely until the components come back online.  Thus, our tools must be able to sustain global deployments at 100% concurrency across thousands of servers.
  • One of the most exciting parts about working at AppNexus is the enormous potential for personal and professional development. The fast growth of the programmatic advertising market, plus the even higher growth of AppNexus means there is a constant stream of problems that require innovative thinking and innovative software development.  Per engineer, the amount of responsibility is exceedingly high, which means each engineer has ample opportunity to make important decisions, and learn from the successes and failures of those decisions.
Role description:
We’re looking for an innovative engineer interested in building and enhancing the components that our advertising platform relies on.  As a DevOps Senior Software Engineer, you will be responsible for leading the design and implementation of improvements made to this system.

Requirements:

  • 5+ years building and managing large-scale systems with at least 99.99% uptime requirement
  • 5+ years writing software for production systems.
  • Experience mentoring fellow software engineers
  • Familiarity with automation tools, such as Puppet and Chef
  • Experience working with customers to understand their needs, and present solutions that solve their problems
What we look for:
  • You want to be part of an organization with a transparent and agile environment and a clear communication path between your team and the CEO where you can communicate freely and openly.
  • You are hands-on when designing applications and are comfortable coding off of not only a formal spec, but also a problem statement.
  • You look for novel and creative solutions to complex problems.
  • You are an independent thinker who is self-motivated and thrives in a fast-paced work environment.
  • You are passionate about and thrive in a culture of learning and teaching – you are both open minded to others’ opinions and take opportunities to help and teach colleagues.
What's in it for you:
  • Industry-changing work – build bold solutions to some of today’s most exciting technical challenges.
  • Significant impact from your very first day thanks to our rapidly growing scale and agile engineering teams.
  • Competitive benefits package, with plan options to design the coverage to fit your life — highly subsidized health, dental and vision insurance coverage from day one, fully vested employer-matched 401(k), company-seeded health savings accounts, back-up childcare, pet insurance, and much more.
  • Global presence – AppNexus has offices around the world: Manhattan, San Francisco, Seattle, Portland, London, Paris, Hamburg, Toronto, Sydney, and Singapore. Engineers are primarily based in Manhattan and Portland.
  • Regular access to industry events - AppNexus hosts many technical meet-ups and speakers on site.
  • We are a technology company at heart. Our founders can hold their own in architecture discussions with the team. Occasionally, our CEO even checks-in bug fixes to the ad server codebase.
The other perks:
  • Great Technology: Any computer of your choosing. Most of our team develop using retina displayed MacBook Pros, with multiple monitors for additional screen real estate.
  • Free Food: Every office has fully-stocked kitchens featuring bagels each morning, as well as healthy and tasty snacks, drinks, and coffee throughout the day. Family Lunch Fridays – AppNexus provides free lunch for the company every Friday.
  • Career Development: AppNexus offers a variety of internally-developed learning sessions, customized workshops, and robust professional development programs to help you strengthen your potential, develop new skills, grow your career and make greatness happen at AppNexus. 
  • An Active Development Community: Participate in company sponsored Hackathons, Innovation days and events.
  • Speak, Publish, and Patent: Your groundbreaking work will help enhance the engineering brand at an emerging powerhouse technology company.

http://appnexus.com/open-positions?jvi=oMU6Yfwu