Software Development Engineer - Amazon Publisher Services @ Amazon.com Services LLC - Palo Alto, CA

Job Overview

14 days ago

Software Development Engineer - Amazon Publisher Services

Amazon.com Services LLC - Palo Alto, CA

  • 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
  • 2+ years of non-internship professional software development experience
  • Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
You Will:
  • Help define the system architecture, own and implement specific components, and help shape the overall experience.
  • Develop rich looking responsive user interfaces using modern front-end web technologies
  • Lead the applications architecture to develop common reusable code
  • Lead discussions to analyze our needs, then improve and develop the solutions
  • Instill the culture of software quality from creation to production deployment. Write quality code backed by automated unit, integration tests.
  • Instrument apps, debug to resolve production issues and tune the applications to improve performance.
  • Break down the work items, assign tasks to junior engineers and mentor them to grow
  • Continuously learn modern technologies, share with team, improve best practices for applications development and delivery
  • Build and operate the systems based on real-time customer data and demanding service-level agreements
Amazon Publisher Services (APS) helps digital publishers around the world build and grow thriving businesses. We provide services and advanced technologies to web, mobile app and advanced TV publishers of all sizes, including many of comScore’s global top 100, to help them monetize their content with demand from multiple programmatic buyers. Our server-side header bidding solutions are fast and reliable across devices, handling billions of queries per day, delivering ads in milliseconds. The result is more profitable advertising for publishers and more relevant ads for customers.

Just as 3rd party sellers transformed the Amazon e-commerce business, they are accelerating the growth of Amazon Publisher Services. We develop solutions that operate at internet scale and are used by multiple channels such as Web, Mobile, OTT and Audio devices. APS is already a market leader and are ranked second in terms of the most used SSP, behind Google. The technologies that we currently use include Javascript, React, Ruby on Rails, Java, DynamoDB, MySQL in addition to variety of home grown tools and technologies.

We are seeking a motivated backend/fullstack engineer to develop a suite of tools and services to support the 3rd Party Buyers optimize the ad traffic that they receive and help them increase their bid win rate. This includes building out the APIs, data pipelines that produce and consume streams for partner analysis, and real-time data enrichment in our distributed systems that process Internet scale.

A day in the life

About the hiring group

Job responsibilities

A day in the life

About the hiring group

Job responsibilities

  • 3+ years of industry experience in software development
  • MS or Ph.D. in a science or engineering discipline
  • Hands-on experience in ad-tech industry
  • Knowledge of ad tech entities like DSPs, SSPs, DMPs, Publishers, and Advertisers
  • A deep understanding of the software development lifecycle, and a track record of shipping software on time
  • Experience with agile software development
  • A strong bias for action
  • Self-directed, flexible, goal-oriented and strong sense of ownership
  • Strong verbal and written communications skills; experience presenting complex technical information succinctly to technical and non-technical audiences
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.

Similar Jobs

Cust Care Information Systems Analyst

PG&E Corporation

San Francisco, CA

Assist in building test cases or procedures with users and support acceptance testing for software or data changes. Develop or work with budgets and forecasts.

Senior Software Development Engineer

Workday

Pleasanton, CA

Ideal candidates will be exceptionally strong individual contributors with a passion for innovative software development, a learning mentality, and have proven…

Senior Software Development Engineer, Production Engineering

Workday

Palo Alto, CA

3+ years of automation software development in AWS, Azure or GCP environment. 3+ years of experience as a software developer in Production Engineering, DevOps…

Software Engineer [ Open: 2 Positions ]

Network Financials

San Jose, CA

Work with the team on design and development of new software applications. Improve existing applications by adding new features and new changes.

Software Engineer (SRE)

Comcentric

Palo Alto, CA

To be considered for this role, you must have a strong software development foundation with 5+ years of experience writing code in Java, Python, Go or other…

Hardware Development Engineer I

Berkeley Lights, Inc.

Emeryville, CA

Proficiency with software used in mechanical CAD (Solidworks (preferred), ProE, Inventor or equivalent). As a member of our Hardware Engineering team, you will…

Business Analyst

9th Gear Technologies

Palo Alto, CA

Familiarity with systems development process. Familiarity of the Agile development process. Ensure customer and stakeholder requirements are represented in…

FPGA Software Engineer

Intel

San Jose, CA

Actively contribute in all aspects of the software development process. We are looking for an energetic, top-notch software engineer who will be directly…

Site Reliability Engineer (SRE)

Comcentric

San Jose, CA

6 Figure Base Salary (see below for further information). Open Paid Time Off Policy. Seattle $132,000 - $192,000/year.

AI Software Development Engineer

Intel

Santa Clara, CA

2+ years of development with Python. 2+ years of experience in Deep Learning algorithm development experience. Excellent performance analysis and tuning skills.

Business Development Associate

Arrow Electronics

Santa Clara, CA

Proficient in Microsoft Office and relevant software. 1 - 2 years' relevant work experience in business development. 1 year of SaaS experience.

HR Business Partner (San Francisco)

Alstom

San Francisco, CA

Microsoft Office, Lotus Notes, Taleo, People management software; Consult with management in the areas of turnover reduction, proper orientation of new hires,…

Staff SRE/DevOps Engineer - Opportunity for Working Remotely Palo Alto, CA

VMware

Palo Alto, CA

Working closely with internal software engineering teams to improve availability of services. Financial contributions to your ongoing development (conference…

Software Engineer

Comcentric

Mountain View, CA

Salary, Bonus, Stock, Sign-on Bonus ($40-80K). The Site Reliability Engineering Team requires a mix of Software Engineering background and Systems Engineering.

Software Engineer

Comcentric

Redwood City, CA

Salary, Bonus, Stock, Sign-on Bonus ($40-80K). The Site Reliability Engineering Team requires a mix of Software Engineering background and Systems Engineering.

Regional Deskside Technician - San Francisco

SAIC

San Francisco, CA

Conduct user training on approved software and hardware. Install and maintain computer software on users’ devices such as Microsoft Windows and Microsoft Office…

IT Software Development Engineer

Intel

Folsom, CA

Design, development, testing, and delivery of production-worthy software applications using . IT is also responsible for e-Commerce development, data hosting…

Senior Associate

Astellas Pharmaceuticals

San Francisco, CA

Bibliography and literature management software such as EndNote, Reference Manager, etc. May assist and/or provide training to others on software tools used and…

DevOps Engineer (Linux Platform Services team) - Opportunity for Working Remotely Palo Alto, CA

VMware

Palo Alto, CA

Financial contributions to your ongoing development (conference participation, trainings, course work, etc.). Ensuring our services meet stability, performance,…

Software Engineer (SRE)

Comcentric

Oakland, CA

Salary, Bonus, Stock, Sign-on Bonus ($40-80K). The Site Reliability Engineering Team requires a mix of Software Engineering background and Systems Engineering.

Site Reliability Engineer

Comcentric

Palo Alto, CA

Salary, Bonus, Stock, Sign-on Bonus ($40-80K). The Site Reliability Engineering Team requires a mix of Software Engineering background and Systems Engineering.

Systems Programmer

Intel

Santa Clara, CA

Build the infrastructure that allows Tapeout engineers to quickly deploy, run, and scale their software. IT is also responsible for e-Commerce development, data…

Expert Scrum Master (RTE)

PG&E Corporation

San Francisco, CA

Knowledge of Agile software development principles, values, concepts, methods, best practices, and techniques as needed to perform at the job level.

Software Engineer (SRE)

Comcentric

Richmond, CA

Salary, Bonus, Stock, Sign-on Bonus ($40-80K). The Site Reliability Engineering Team requires a mix of Software Engineering background and Systems Engineering.

Ad