Software Development Engineer Ii, Omnichannel Metrics (Ocm) - Measurement, Ad Tech, And Data Science
$114.8k - $191.8k per yearAmazon Inc.
Description
Every time an advertiser runs a campaign on Amazon, they want to know: did it drive sales at Target, Walmart, Costco, and hundreds of other retailers? Omnichannel Metrics (OCM) answers that question — and we're just getting started. We build the ML-powered attribution systems that connect billions of ad impressions to real-world purchases across the entire retail landscape, processing massive-scale panel data to give advertisers measurement insights no competitor can match. OCM is one of Amazon Ads' highest-growth products, directly responsible for unlocking advertiser investment by proving the full omnichannel value of Amazon media.Description
Every time an advertiser runs a campaign on Amazon, they want to know: did it drive sales at Target, Walmart, Costco, and hundreds of other retailers? Omnichannel Metrics (OCM) answers that question — and we're just getting started. We build the ML-powered attribution systems that connect billions of ad impressions to real-world purchases across the entire retail landscape, processing massive-scale panel data to give advertisers measurement insights no competitor can match. OCM is one of Amazon Ads' highest-growth products, directly responsible for unlocking advertiser investment by proving the full omnichannel value of Amazon media.Right now, we're shipping some of the most ambitious projects in MADS: Fine-Grained OCM that breaks attribution down to category and retailer level for the first time, OCM for Autos bringing omnichannel measurement to the automotive vertical, OCM Local building location-based foot traffic measurement for restaurants and retail, a Combined Methodology that unifies our Panel and Circana measurement into a single omnichannel view, and international expansion of the Unified Panel to 8 new marketplaces. Looking ahead to 2027, we're building real-time streaming attribution, integrating LLMs for agentic report generation and automated campaign optimization, expanding into healthcare and home services verticals, and launching causal incrementality measurement. The problems are genuinely hard — privacy-safe identity resolution at scale, calibrating ML models across sparse panel data, building streaming systems that produce daily estimates from weekly ground truth — and the ambiguity is high. You won't be handed a spec;
you'll be defining whatto build and how.As an SDE II, you will own the architecture and delivery of major system components end-to-end. You'll make technology choices that shape how OCM scales from thousands to tens of thousands of active studies, design distributed data pipelines processing billions of events in Spark/EMR, and build the AI-powered features that transform OCM from a reporting tool into an autonomous measurement platform. You'll work across Scala, Java, and Python, with deep expertise in big data technologies (Apache Spark, Kestrel, EMR), AWS infrastructure (Lambda, DynamoDB, Step Functions, CDK), and data modeling for both relational and non-relational systems.You will lead technical design reviews, mentor engineers, and raise the engineering bar across the team. You'll partner directly with applied scientists on ML model productionization and with product managers to translate ambiguous customer problems into scalable technical solutions. This is a team where an L5 engineer has outsized impact — we're small enough that your architectural decisions become the system, and high-visibility enough (S-team and VP-level goals) that leadership sees the results.The ideal candidate thrives in ambiguity, has a track record of delivering complex distributed systems in fast-moving environments, and gets energized by problems that sit at the intersection of big data, ML, and product. You're not just looking for a job — you're looking for a team where you can shape the technical direction of a product that's redefining how the advertising industry measures success.Key job responsibilities
Design and build scalable data pipelines processing billions of ad impression and panel receipt events using Spark/EMR on Kestrel, powering omnichannel attribution for thousands of active advertiser studiesLead architecture decisions for OCM's calibration, report generation, and data processing systems spanning multiple pipelines across multiple AWS accountsOwn end-to-end delivery of major product features — from technical design through production launch — including real-time streaming attribution, AI-powered report generation, and new vertical measurement frameworksDrive operational excellence across OCM's distributed systems: improve observability, eliminate silent failures, and build self-healing capabilities to meet advertiser SLAsMentor junior engineers, raise the bar on code quality through design reviews and CRs, and establish engineering best practices across the teamPartner with applied scientists and product managers to translate ML model requirements into production-grade systems that serve advertiser-facing measurement productsA day in the life
You might start your morning reviewing the overnight calibration pipeline run, investigating why a study's attributed sales look anomalous. After standup, you pair with an applied scientist to optimize a Spark job that processes panelist receipt data against ad exposure signals. In the afternoon, you lead a design review for a new streaming architecture that will reduce OCM's reporting latency from weeks to days. You close the day reviewing a CR from a teammate building LLM-powered receipt data extraction. Your work directly impacts how major brands like Procter & Gamble, Hasbro, and Scotts Miracle-Gro measure and optimize billions in advertising spend across Amazon and beyond.About The Team
Omnichannel Metrics (OCM) is part of MADS (Measurement, Ad Tech, and Data Science) within Amazon Ads. We answer the question every advertiser asks: "Did my Amazon ad drive sales at Target, Walmart, and other retailers?" Our team builds the ML-powered attribution systems that measure off-Amazon impact using panel data from millions of shoppers. We're a high-impact team in startup mode — shipping features that directly unlock advertiser investment and competing head-to-head with Google and Meta's measurement offerings. We value ownership, technical depth, and moving fast.Basic Qualifications
3+ years of non-internship professional software development experience2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experienceExperience programming with at least one software programming languagePreferred Qualifications
3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experienceBachelor's degree in computer science or equivalentAmazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.The base salary range for this position is listed below. As a total compensation company, Amazon's package may include other elements such as sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon offers comprehensive benefits including health insurance (medical, dental, vision, prescription, basic life & AD&D insurance), Registered Retirement Savings Plan (RRSP), Deferred Profit Sharing Plan (DPSP), paid time off, and other resources to improve health and well-being. We thank all applicants for their interest, however only those interviewed will be advised as to hiring status.CAN, ON, Toronto - 114,800.00 - 191,800.00 CAD annuallyCompany
- Amazon Development Centre Canada ULCJob ID: A10568330
#J-18808-Ljbffr
Every time an advertiser runs a campaign on Amazon, they want to know: did it drive sales at Target, Walmart, Costco, and hundreds of other retailers? Omnichannel Metrics (OCM) answers that question — and we're just getting started. We build the ML-powered attribution systems that connect billions of ad impressions to real-world purchases across the entire retail landscape, processing massive-scale panel data to give advertisers measurement insights no competitor can match. OCM is one of Amazon Ads' highest-growth products, directly responsible for unlocking advertiser investment by proving the full omnichannel value of Amazon media.Description
Every time an advertiser runs a campaign on Amazon, they want to know: did it drive sales at Target, Walmart, Costco, and hundreds of other retailers? Omnichannel Metrics (OCM) answers that question — and we're just getting started. We build the ML-powered attribution systems that connect billions of ad impressions to real-world purchases across the entire retail landscape, processing massive-scale panel data to give advertisers measurement insights no competitor can match. OCM is one of Amazon Ads' highest-growth products, directly responsible for unlocking advertiser investment by proving the full omnichannel value of Amazon media.Right now, we're shipping some of the most ambitious projects in MADS: Fine-Grained OCM that breaks attribution down to category and retailer level for the first time, OCM for Autos bringing omnichannel measurement to the automotive vertical, OCM Local building location-based foot traffic measurement for restaurants and retail, a Combined Methodology that unifies our Panel and Circana measurement into a single omnichannel view, and international expansion of the Unified Panel to 8 new marketplaces. Looking ahead to 2027, we're building real-time streaming attribution, integrating LLMs for agentic report generation and automated campaign optimization, expanding into healthcare and home services verticals, and launching causal incrementality measurement. The problems are genuinely hard — privacy-safe identity resolution at scale, calibrating ML models across sparse panel data, building streaming systems that produce daily estimates from weekly ground truth — and the ambiguity is high. You won't be handed a spec;
you'll be defining whatto build and how.As an SDE II, you will own the architecture and delivery of major system components end-to-end. You'll make technology choices that shape how OCM scales from thousands to tens of thousands of active studies, design distributed data pipelines processing billions of events in Spark/EMR, and build the AI-powered features that transform OCM from a reporting tool into an autonomous measurement platform. You'll work across Scala, Java, and Python, with deep expertise in big data technologies (Apache Spark, Kestrel, EMR), AWS infrastructure (Lambda, DynamoDB, Step Functions, CDK), and data modeling for both relational and non-relational systems.You will lead technical design reviews, mentor engineers, and raise the engineering bar across the team. You'll partner directly with applied scientists on ML model productionization and with product managers to translate ambiguous customer problems into scalable technical solutions. This is a team where an L5 engineer has outsized impact — we're small enough that your architectural decisions become the system, and high-visibility enough (S-team and VP-level goals) that leadership sees the results.The ideal candidate thrives in ambiguity, has a track record of delivering complex distributed systems in fast-moving environments, and gets energized by problems that sit at the intersection of big data, ML, and product. You're not just looking for a job — you're looking for a team where you can shape the technical direction of a product that's redefining how the advertising industry measures success.Key job responsibilities
Design and build scalable data pipelines processing billions of ad impression and panel receipt events using Spark/EMR on Kestrel, powering omnichannel attribution for thousands of active advertiser studiesLead architecture decisions for OCM's calibration, report generation, and data processing systems spanning multiple pipelines across multiple AWS accountsOwn end-to-end delivery of major product features — from technical design through production launch — including real-time streaming attribution, AI-powered report generation, and new vertical measurement frameworksDrive operational excellence across OCM's distributed systems: improve observability, eliminate silent failures, and build self-healing capabilities to meet advertiser SLAsMentor junior engineers, raise the bar on code quality through design reviews and CRs, and establish engineering best practices across the teamPartner with applied scientists and product managers to translate ML model requirements into production-grade systems that serve advertiser-facing measurement productsA day in the life
You might start your morning reviewing the overnight calibration pipeline run, investigating why a study's attributed sales look anomalous. After standup, you pair with an applied scientist to optimize a Spark job that processes panelist receipt data against ad exposure signals. In the afternoon, you lead a design review for a new streaming architecture that will reduce OCM's reporting latency from weeks to days. You close the day reviewing a CR from a teammate building LLM-powered receipt data extraction. Your work directly impacts how major brands like Procter & Gamble, Hasbro, and Scotts Miracle-Gro measure and optimize billions in advertising spend across Amazon and beyond.About The Team
Omnichannel Metrics (OCM) is part of MADS (Measurement, Ad Tech, and Data Science) within Amazon Ads. We answer the question every advertiser asks: "Did my Amazon ad drive sales at Target, Walmart, and other retailers?" Our team builds the ML-powered attribution systems that measure off-Amazon impact using panel data from millions of shoppers. We're a high-impact team in startup mode — shipping features that directly unlock advertiser investment and competing head-to-head with Google and Meta's measurement offerings. We value ownership, technical depth, and moving fast.Basic Qualifications
3+ years of non-internship professional software development experience2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experienceExperience programming with at least one software programming languagePreferred Qualifications
3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experienceBachelor's degree in computer science or equivalentAmazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.The base salary range for this position is listed below. As a total compensation company, Amazon's package may include other elements such as sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon offers comprehensive benefits including health insurance (medical, dental, vision, prescription, basic life & AD&D insurance), Registered Retirement Savings Plan (RRSP), Deferred Profit Sharing Plan (DPSP), paid time off, and other resources to improve health and well-being. We thank all applicants for their interest, however only those interviewed will be advised as to hiring status.CAN, ON, Toronto - 114,800.00 - 191,800.00 CAD annuallyCompany
- Amazon Development Centre Canada ULCJob ID: A10568330
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Software Development Engineer Ii, Omnichannel Metrics (Ocm) - Measurement, Ad Tech, And Data Science in Winnipeg, MB vacancy
$114.8k - $191.8k per year
DescriptionAre you a data-driven problem solver passionate about building... ...? Join our innovative MADS Ads Data systems in Toronto, where... ...'ll work in exciting computer science domains, managing massive-scale... ...seeking experienced, motivated software engineers with a proven track record...SuggestedInternship$195.9k - $327.2k per year
Senior Applied Scientist, Measurement, Ad Tech, and Data Science (MADS)The Measurement, Ad Tech, and Data Science (MADS) team at Amazon Ads is at the forefront of developing innovative solutions that help tens of millions of advertisers understand the value of their ad spend...Suggested- Build data-intensive measurement solutions for Amazon Ads using Spark, Scala, and distributed systems in Toronto. Help advertisers understand campaign performance.As a Software Development Engineer II, you will design, implement, test, and deploy analytical solutions at massive...Suggested
- ...Amazon Development Centre Canada ULC in Toronto is seeking an SDE II to own the architecture and delivery of major system components end-to-end, building data pipelines and AI-powered features for omnichannel measurement. You will lead design reviews, mentor engineers, and...Suggested
$114.8k - $191.8k per year
Software Dev Engineer II, 3P AV MeasurementWe build third-party measurement solutions that help advertisers understand the performance and impact of their campaigns across Amazon's advertising platforms—including Online Video Ads, Streaming TV, Live Sports, Sponsored Brands...SuggestedInternship$114.8k - $191.8k per year
...customers make sense of their data? We're applying large language... ...act on — and we're looking for engineers who want to shape it from the ground up.We're looking for a software engineer to join the team to design... ..., accuracy, and cost.As an SDE II you'll own features and...Internship$133k - $183k per year
Software Engineer II, Fullstack (Ads Platform) Remote CanadaAt Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.Our Marketplace is continually evolving...Work at officeRemote workFlexible hours$89.7k - $149.8k per year
...Shape what comes next | Discover careers in Tech At Amazon, our tech isn't just a tool, it's your playground. Our engineers work on scalable systems, cloud services,... ...comes next, for customers and for you. Our Software Development Engineers (SDEs) use modern technology to solve...Full timeInternship- Shape Reddit advertising measurement with statistical programming and experimentation expertise from a remote position in... ...identity, and privacy.Reddit seeks a highly experienced Staff Data Scientist for its Ads Data Science team. You will own a critical advertising problem space...Remote work
$100.81k per year
...Shape what comes next | Discover careers in Tech At Amazon, our tech isn't just a tool, it's your playground. Our engineers work on scalable systems, cloud services... ...ambiguity in an environment where development cycles are measured in weeks, not years. At Amazon, we believe...Full timeSummer workInternshipSeasonal workSummer internshipWork at officeWorldwideMonday to friday$114.8k - $191.8k per year
Software Development Engineer, Demand TechJoin our dynamic Reach Planning Engineering team within Demand Tech to build the next generation of advertising technology at Amazon. In this role, you'll own, design, and deliver highly scalable systems that empower advertisers to...Permanent employmentInternship$114.8k - $191.8k per year
Description The Advertiser Growth Engine (AGE) team owns and builds... ...currently recruiting Mid‑Level Software Engineers who enjoy solving... ...human linguist by quality and SLA metrics.Our Current And Future Goals Include... ...'s experience both on and off Ad Console.Build an agentic...Permanent employmentInternshipNight shiftDay shift- ...working with diverse technologies and adding value to our Customer Experience... ...and delivering world-class software?Join the Akamai's Cloud Experience Quality Engineering team!Our team is responsible for... ...best You will work with the development teams to support Quality practices...Work at officeWork from home
$114.8k - $191.8k per year
Description Are you passionate about building software that impacts millions of customers? We are looking for a Software Development Engineer to join our team at Amazon, where you will... ...wrap up by investigating an operational metric that caught your attention during a...Long term contractInternshipDay shift- ...largest sources of information. For more information, visit Ads Data Science team is looking for a highly experienced Staff Data Scientist... ...high-impact problem space within advertising, specializing in measurement, identity, and signal quality.This is a high-impact, high-...RemplacementFor contractorsFlexible hours
- Apply Big Data and Spark expertise to Amazon Ads systems in Toronto, helping process billions of behavioral signals through scalable services.As a Software Development Engineer with MADS, you will build cloud-based services for secure, privacy-safe advertiser analytics. Your...Internship
- ...commitment to protecting and saving lives. Job Summary Analyst II, Method Transfer Sciences (Biochemistry) serves as a technical resource supporting the... ...applicable. • Interpret complex biological and analytical data and communicate conclusions effectively to stakeholders. •...Flexible hoursShift work
$118k - $124.5k per year
...next steps. Our partner is looking for a Measurement Science Manager based in Canada. As a... ...advertising through advanced experimentation and data analytics. You will transform complex,... ...performance. Client Relationship Development: Build trusted relationships with leading...Permanent employmentWork at officeRemote workWork from homeFlexible hours$144k per year
...offerings across Uber’s businesses, including Rides, Eats, and Ads. As a Backend Software Engineer on the team, you’ll build the services and APIs behind... ...learning engineers, as well as product managers and data scientists, to turn ideas into reliable, performant features...Full timeWork at officeLocal areaRemote work$114.8k - $191.8k per year
Software Development Engineer II, Campaign ManagementAmazon Worldwide Advertising is one of Amazon's fastest growing and most profitable businesses. The Advertiser Experience (AX) group owns the experience of the advertiser from the moment they decide to engage with our platform...InternshipWorldwide$82.1k - $147.9k per year
...building a scalable platform?Are you a software engineer that is passionate about scalability, reliability... ...nurtures innovative solutions, rapid development cycles, and open communication. This is... ...Software Development Engineer in Test II, you will define the test strategy,...Work at officeWork from home- ...— check-in kiosks, badge printing, mobile apps, and engagement tools that work together as a single ecosystem. We’re not building software people use by obligation. Event organizers choose PheedLoop because it works when it matters most; and that bar pushes us to build better...
$124k - $155k per year
...vision to transform lives with trusted financial services that transcend borders.About the Role We are looking for a Software Development Engineer II (SDE2) to join the Customer Data Platform team within the Identity & Trust organization. This team builds and operates the...Work at officeWorldwide3 days per week- CNN is seeking a Software Engineer II with a passion for technical writing to join our CNN Digital documentation team. You will collaborate with front-end, back-end, mobile, design systems, and more to improve onboarding experiences and document complex systems. You will define...
- Staff Data Scientist - Ads Measurement, Signals, PrivacyRemote - British Columbia, Canada Reddit is a community of communities. It’s built on shared... .... For more information, visit . Reddit’s Ads Data Science team is looking for a highly experienced Staff Data Scientist...Remplacement
- ...internet’s largest sources of information. For more information, visit Ads Data Science team is looking for a Senior Staff Data Scientist to lead the scientific strategy behind Reddit’s ads measurement and signal systems. This role sits at the center of how Reddit proves advertiser...Long term contractShift work
- Lead Marketing measurement and data science at TD in Toronto, using attribution, ROI analysis, and analytics leadership to guide investment decisions.As Senior Manager, Data Science, you will advance enterprise Marketing measurement across TD’s Analytics, Insights & Artificial...
- ...communities worldwide. We're seeking a Senior Engineer to shape the tooling and infrastructure... ...role, you'll collaborate with AI / ML, data science, and infrastructure teams to design... ...with data scientists, ML engineers, and software engineers across multiple domains to...Work at officeWorldwide3 days per week
- Design scalable payment systems at Amazon as a Software Development Engineer II, using distributed systems expertise to support global marketplace experiences.You will develop services for Digital Acceleration Payments and own features from technical design through deployment...
$82.1k - $147.9k per year
Software Development Engineer in Test II (Kubernetes)Canada (Remote) Job DescriptionWould revolutionizing the cloud computing space excite you? Are you passionate about delivering the core platform that enables everything-as-a-service for your fellow developers? Join our...Work at officeRemote workWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Engineer Ii, Omnichannel Metrics (Ocm) - Measurement, Ad Tech, And Data Science. Be the first to apply!
Related searches
- software engineer part time Winnipeg, MB
- software engineer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB

