Taro Logo

Software Development Engineer, Ad Performance & Delivery

Global technology company specializing in e-commerce, cloud computing, digital streaming, and artificial intelligence.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · Advertising

Description For Software Development Engineer, Ad Performance & Delivery

Amazon Advertising is seeking a Software Development Engineer to join their Bidding Strategies and Pacing team. This role sits at the intersection of Big Data, high-scale engineering, Machine Learning, and Applied Science. You'll be developing state-of-the-art large-scale computational advertising and real-time applications processing terabytes of data.

The team builds critical systems that process billions of ad impressions daily from across the internet to power display advertising algorithms. You'll work alongside machine learning scientists, economists, and product managers on high-impact initiatives for Amazon's Display Advertising platform.

As an engineer, you'll own the development of products that determine how ads are matched real-time with billions of bids to meet advertisers' campaign objectives. Your responsibilities will span the entire software development lifecycle, from requirements definition to production deployment and operations support.

The position offers significant technical ownership, allowing you to make key decisions about technology stack, architecture, and implementation approaches. You'll work in a collaborative environment with Applied Scientists, Data Scientists, and other high-performing engineers to develop and implement campaign optimization strategies using Big Data and large-scale systems.

The role offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus equity and additional benefits. This is an excellent opportunity for engineers interested in working with real-time bidding systems at massive scale, combining core technologies with Big Data and Applied Science to solve complex advertising challenges.

Last updated 2 days ago

Responsibilities For Software Development Engineer, Ad Performance & Delivery

  • Design and develop products for ad matching and real-time bidding
  • Define requirements and create software designs
  • Implement code and define continuous integration testing
  • Support deployed products used by customers
  • Own technology choices and architecture decisions
  • Conduct A/B testing for features
  • Manage code deployments and operations
  • Work with Applied Scientists and Product Managers on optimization strategies

Requirements For Software Development Engineer, Ad Performance & Delivery

Java
  • 3+ years of full software development life cycle experience
  • Experience with coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience contributing to architecture and design of systems
  • Bachelor's degree or equivalent
  • Experience programming with Java, C++, or C# including object-oriented design

Benefits For Software Development Engineer, Ad Performance & Delivery

Medical Insurance
  • Medical benefits
  • Financial benefits
  • Total compensation package including equity and sign-on payments

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Ad Performance & Delivery