Software Development Engineer, Campaign Measurement & Optimization

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

Description For Software Development Engineer, Campaign Measurement & Optimization

Amazon's Campaign Measurement & Optimization (CMO) team is seeking a Software Development Engineer to join their mission of maximizing global marketing ROI through actionable measurement results. This role combines deep learning, causal inference, and big data systems to revolutionize marketing performance measurement. You'll work with one of the most challenging big data and deep learning stacks at Amazon, processing billions of events in near real-time.

The position offers an opportunity to tackle complex problems in advertising measurement, including ads incrementality, counterfactual estimation, and prediction of advertising strategies' success. You'll collaborate with a diverse team of product managers, business development managers, engineers, and scientists to build automatic scale software solutions.

The role requires expertise in software development, with a focus on MLOps solutions and the ability to work independently on large-scale problems. You'll be responsible for developing systems that handle marketing data from various sources and implementing state-of-the-art causal learning and deep learning techniques.

The compensation is competitive, ranging from $129,300 to $223,600 based on location, plus additional benefits including equity and comprehensive medical coverage. This is an excellent opportunity for someone passionate about applying advanced technologies to solve real-world marketing challenges at scale.

Last updated an hour ago

Responsibilities For Software Development Engineer, Campaign Measurement & Optimization

  • Lead technical solutions for measurement systems at scale
  • Design, develop, launch and maintain measurement systems
  • Build automatic scale software solutions for causal learning and deep learning
  • Ingest, standardize and scale marketing data from external and internal sources
  • Formalize assumptions and create statistical definitions of outliers
  • Write and maintain code in Scala, Java or Python
  • Mentor and guide other engineers

Requirements For Software Development Engineer, Campaign Measurement & Optimization

Python
Java
Scala
  • 3+ years of non-internship professional software development experience
  • 1+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Knowledge of professional software engineering & best practices
  • Experience with full software development life cycle
  • Bachelor's degree in computer science or equivalent (preferred)

Benefits For Software Development Engineer, Campaign Measurement & Optimization

Medical Insurance
401k
Equity
  • Medical benefits
  • Financial benefits
  • Comprehensive benefits package
  • Equity compensation

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Campaign Measurement & Optimization

Data Engineer II, Amazon Key

Data Engineer II position at Amazon Key team, focusing on large-scale data management and ETL processes for smart delivery operations.

Business Intelligence Engineer, Gen AI Advertising Finance

Business Intelligence Engineer role at Amazon focusing on Gen AI advertising technology, offering competitive salary and growth opportunities.

Business Intelligence Engineer, EU Supply Chain Placement Analytics & Engineering

Business Intelligence Engineer role at Amazon focusing on supply chain analytics and optimization, based in Luxembourg.

Business Intelligence Engineer, Consumables Operations and Initiatives

Business Intelligence Engineer role at Amazon focusing on data analytics and operational improvements for the Consumables Category team.

Data Architect, Data Lake, Professional Services

AWS Professional Services seeks Data Architect to design and implement cloud solutions, requiring 3+ years experience in cloud architecture and databases.