Software Development Engineer II, Omnichannel Metrics (OCM) - Measurement, Ad Tech, and Data Science (MADS)
Core
Building ML-powered attribution systems that connect ad impressions to real-world purchases across the retail landscape using massive-scale panel data.
Role type
Senior IC Software Development Engineer (Big Data & ML Systems)
Builds
Omnichannel measurement platform for Amazon Ads, including real-time streaming attribution and AI-powered report generation.
Domain
Ad Tech, Data Science, Big Data
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems architecture, Big data processing (Apache Spark, EMR), AWS infrastructure (Lambda, DynamoDB, Step Functions, CDK), Data modeling (relational and non-relational), Scala, Java, Python
Preferred skills
Full software development lifecycle ownership, System design patterns, Reliability engineering, Code review leadership
Technologies
Apache Spark, Kestrel, EMR, AWS Lambda, DynamoDB, Step Functions, CDK, Scala, Java, Python
Responsibilities
Design and build scalable data pipelines processing billions of events; Lead architecture decisions for calibration and data processing systems; Own end-to-end delivery of major product features; Drive operational excellence in distributed systems; Mentor junior engineers and raise code quality standards; Partner with applied scientists to productionize ML models.
Seniority
Senior, hands-on IC with architectural leadership