CareerPlanSign in

Software Development Engineer II, Omnichannel Metrics (OCM) - Measurement, Ad Tech, and Data Science (MADS)

Toronto, Ontario, Canada💼 Full-time💰 $114,800–$191,800🗓 2026-09-23 → 2026-09-26

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

Sourced via amazon · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.