Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Development Engineer Ii, Omnichannel Metrics (Ocm) - Measurement, Ad Tech, And Data Science

$114.8k - $191.8k per year

Amazon

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
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... 
    Suggested
    Internship

    Amazon

    Winnipeg, MB
    1 hour ago
  • $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

    Ml Jobs

    Winnipeg, MB
    1 hour ago
  • Lead campaign measurement and targeting products for advertisers, connecting data-informed decisions with Taiv’s targeted live TV...  ...data. Close collaboration with engineering and commercial teams remains essential...  ...years in product managementAd tech or related software... 
    Suggested

    present of AI

    Winnipeg, MB
    1 hour ago
  •  ...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

    Amazon

    Winnipeg, MB
    1 hour ago
  • $114.8k - $191.8k per year

    We build third‑party measurement solutions that help advertisers understand...  ...—including Online Video Ads, Streaming TV, Live Sports, Sponsored...  .... If you want to work on big data, this is a great place to be....  ...‑paced environment. As a Software Development Engineer II on the... 
    Suggested
    Internship

    Amazon Inc.

    Winnipeg, MB
    1 hour ago
  • $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 office
    Remote work
    Flexible hours

    Affirm

    Winnipeg, MB
    1 hour ago
  • $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

    Amazon.com, Inc.

    Winnipeg, MB
    1 hour ago
  • $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 time
    Internship

    Amazon

    Winnipeg, MB
    4 days ago
  • $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 employment
    Internship

    Alternance Amazon

    Winnipeg, MB
    1 hour ago
  • $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 employment
    Internship
    Night shift
    Day shift

    Amazon

    Winnipeg, MB
    1 hour ago
  • 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

    Amazon

    Winnipeg, MB
    1 hour ago
  •  ...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-... 
    Remplacement
    For contractors
    Flexible hours

    Devconnectplatform

    Winnipeg, MB
    1 hour ago
  •  ...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-... 

    EngineersOfAI

    Winnipeg, MB
    1 hour ago
  • 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... 

    CNN

    Winnipeg, MB
    1 hour ago
  • $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... 
    Local area

    Uber

    Winnipeg, MB
    1 hour ago
  •  ...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 contract
    Shift work

    EngineersOfAI

    Winnipeg, MB
    1 hour ago
  •  ...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 hours
    Shift work

    Emergent Biosolutions

    Winnipeg, MB
    1 day ago
  •  ...— 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... 

    PheedLoop Inc.

    Winnipeg, MB
    1 hour ago
  • $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... 
    Internship
    Worldwide

    Amazon.com

    Winnipeg, MB
    1 hour ago
  • 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... 

    The Toronto-Dominion Bank (Canada)

    Winnipeg, MB
    1 hour ago
  • $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 office
    Work from home

    Akamai

    Winnipeg, MB
    1 hour ago
  • $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 office
    Remote work
    Work from home

    Akamai Technologies

    Winnipeg, MB
    1 hour ago
  • $115.6k - $163.2k per year

     ...opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD....  ...for this role. Job DescriptionSenior Manager, Data Science – Marketing Measurement & AnalyticsDepartment OverviewAnalytics, Insights &... 
    Work from home

    TD

    Winnipeg, MB
    1 hour ago
  • Reddit’s Ads Data Science team seeks a Senior Staff Data Scientist to own high-impact measurement, identity, and signal quality problems in advertising. You’ll drive cross-functional initiatives, set a high technical bar, and mentor other scientists while advancing the advertiser... 

    EngineersOfAI

    Winnipeg, MB
    1 hour ago
  •  ...visibility, and optimize spend across the enterprise.Emburse software engineers contribute to the development of an engaging and interconnected set of system...  ...Education Required: Bachelor’s degree in Computer Science or related field, or equivalent years’ experienceExperience... 
    Local area
    Flexible hours

    Emburse Chrome River

    Winnipeg, MB
    1 hour ago
  • $104.5k - $142.8k per year

     ...DescriptionIn FC Quality Verification Engineering, our mission is to help our...  ...earlier. We build automation software and developer tools for EA...  ..., integrate them into our development workflows, and improve our...  ...workflows with repeatable test data, secure authentication, and clear... 
    Full time
    Work at office
    Local area
    3 days per week

    Electronic Arts Ltd

    Winnipeg, MB
    1 hour ago
  •  ...harness Internet of Things (IoT) data to develop actionable insights...  ...$2B ARR is that we need great engineers everywhere, and we have the...  ...sits at the center of hardware, software, AI, and the physical world....  ...workers safe. What ships here isn't metrics on a dashboard. It shows up on... 
    Long term contract
    Full time
    Remote work
    Relocation package
    Flexible hours

    Samsara

    Winnipeg, MB
    1 hour ago
  •  ...telemetry features for Amazon Traffic Engineering’s real-time edge observability platform...  ...queries, and low-latency delivery.As a Software Development Engineer on Edgelink ML, you will develop...  ...platform. You will improve ingestion, data quality, query performance, and self-serve... 

    Amazon.com, Inc.

    Winnipeg, MB
    1 hour ago
  • $221k per year

    Senior II Software Development Engineer in TestYou will work with the development teams to support Quality practices. You will be responsible for building manual and automated integration and system tests. You will be responsible for quality of our various API and other services... 
    Remote work

    JobLarper

    Winnipeg, MB
    1 hour ago
  • ## Software Engineer IIApply: Hybrid Work: Montreal, Canada: Full time: Posted Today...  ...determine appropriate actions for software development and testing tasks* Assist less...  ...Qualifications:*** Bachelors degree in Computer Science, Software Engineering, or a related... 
    Remplacement
    Full time
    Work at office
    Local area
    3 days per week

    Zebra

    Winnipeg, MB
    1 hour ago

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!