Taro Logo

Software Development Engineer, Bidding Science and Experimentation

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
Enterprise SaaS · Advertising
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Development Engineer, Bidding Science and Experimentation

Amazon Advertising is seeking a Software Development Engineer to join their Bidding Science and Experimentation team. This role focuses on developing state-of-the-art experimentation frameworks and real-time applications that process terabytes of data daily. The position involves building sophisticated A/B testing capabilities that enable data-driven decision-making across Amazon's Display Advertising platform.

The role offers an exciting opportunity to work on systems that process billions of ad impressions daily, utilizing core technologies, Big Data, and Applied Science. You'll be responsible for the complete technology stack, from architecture decisions to code deployments and operations. The team's experimentation platform includes advanced capabilities across Amazon DSP, with components for experiment configuration, scheduling, monitoring, and analysis.

As an engineer on the team, you'll collaborate with Applied Scientists, Data Scientists, Product Managers, and other Software Engineers to create robust experimentation frameworks. You'll have the chance to work on large-scale distributed systems using technologies like Hadoop and modern programming languages. The position requires strong technical skills, including experience with object-oriented design and full software development lifecycle processes.

The compensation is competitive, ranging from $129,300 to $223,600 based on geographic location, plus additional benefits including medical coverage and 401k. This is an excellent opportunity for someone passionate about building large-scale systems and driving data-driven decision-making in advertising technology. The role offers significant technical challenges and the chance to make a real impact on Amazon's advertising platform.

Last updated 22 days ago

Responsibilities For Software Development Engineer, Bidding Science and Experimentation

  • Design and develop products for advertising experimentation
  • Define requirements and create software designs
  • Implement code and define continuous integration testing
  • Support deployed products
  • Own technology choices and architecture
  • Process billions of ad impressions daily
  • Build and maintain experimentation frameworks
  • Work with Applied Scientists, Data Scientists, and Product Managers

Requirements For Software Development Engineer, Bidding Science and Experimentation

Java
  • Bachelor's degree in computer science or equivalent
  • 3+ years of non-internship professional software development experience
  • 3+ years of programming using a modern programming language such as Java, C++, or C#
  • 2+ years of design or architecture experience
  • 2+ years of full software development life cycle experience

Benefits For Software Development Engineer, Bidding Science and Experimentation

Medical Insurance
401k
  • Medical Insurance
  • 401k