Software Development Engineer II — Ads Reporting, Programmatic Reporting Interfaces
$114.8k - $191.8k per yearAmazon
Software Development Engineer II — Ads Reporting, Programmatic Reporting Interfaces
Amazon Advertising's Measurement and Data Science (MADS) organization delivers campaign measurement and reporting across the advertising business and serves as the scientific center of excellence for measurement algorithm development. Within MADS, the Programmatic Reporting (PREP) team builds the interfaces and engines that turn measurement data into consistent, accurate, and efficient reporting for advertisers and partners — through programmatic interfaces rather than dashboards. Other companies' systems talk to ours to measure and grow their Amazon advertising investment. We operate at scale. Billions of ad impressions, clicks, and conversion events are processed and summarized every day across petabyte-scale data with millions of transactions per second. Delivering this reliably requires invention ahead of common technologies and event-driven architectures built on AWS. This SDE II role spans two of our three tier-1 reporting surfaces and the engines behind them: Reporting API — the pull surface: an asynchronous API for occasional, experimental, and analytical queries, and the back end to the Unified Report Builder. Amazon Marketing Stream — the push surface for recurring, high-volume reporting data. The processing engines — including the Offline Engine (Iceberg + Spark on EMR) that computes the data those surfaces deliver. You will own projects end to end — requirements, system design, implementation, testing, and production support — on systems built with Spark and EMR alongside AWS services including Lambda, S3, SQS, Step Functions, Kinesis, and DynamoDB. The work is high-ownership and collaborative: you will partner with senior and principal engineers on architecture, and with product managers and technical account managers to translate customer pain points into features. You will also help deliver Unified Reporting as Amazon's single programmatic reporting solution and shift high-volume, recurring consumption from repeated API polling toward Amazon Marketing Stream. Amazon is investing heavily in a world-class advertising business, and this team is at the forefront of that growth. We are highly motivated, collaborative, and direct, with a strong bias for action and a broad mandate to experiment. We start with the customer and work backwards in everything we do. If you want to build the next generation of large-scale reporting systems on modern data and AWS technologies, we would like to hear from you.
Key job responsibilities
- Design and build scalable, secure, and reliable features and data solutions across the Reporting API, Amazon Marketing Stream, and the processing engines — from requirements and system design through implementation, testing, and production support.
- Deep-dive into client and server systems to optimize performance, scalability, maintainability, and extensibility, integrating data across a large number of services.
- Collaborate with senior and principal engineers on architecture and system design for high-impact, strategic projects, and navigate ambiguity to deliver results.
- Write clean, maintainable code and raise the bar through peer code reviews and engineering standards.
- Propose tools, frameworks, and automation adopted across the team, and drive operational excellence through monitoring and continuous improvement.
- Partner with product managers, technical account managers, technical program managers, and mentees to understand customer needs, elevate the team, and promote engineering excellence.
Basic Qualifications
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
Preferred Qualifications
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
Amazon 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 annually
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
#J-18808-Ljbffr$125.28k - $210.6k per year
...wait to meet you. WHAT YOU'LL DO We’re looking for a Software Engineer II to join our WhatsApp team. Our team is responsible for building... ...hear from you! WHO YOU ARE ~2-4 years of full-stack development experience ~ Strong understanding of distributed systems,...SuggestedFull timeInternshipWork at officeLocal areaFlexible hours$110k - $130k per year
...manages the core availability and reservation engine at OpenTable. At a high level, we own:... ...problem-solving. We own the entire software lifecycle for our services — we build, deploy... ...flows Work across the full development lifecycle — from technical design and coding...SuggestedFull timeWork at officeLocal areaFlexible hours2 days per week$100k - $147k per year
...love, and thrive. We're looking for an engineer to help build and scale Toast's earnings... ...from you. About this roll*: As a Software Engineer on our team, you will: Help... ...ownership. Participate across the full development lifecycle — design, estimation,...SuggestedFull timeWork at officeLocal area$181.05k - $213k per year
...record, Carta brings together the software, services, and legal... ...use to run administration and reporting, and legal teams use to close... ...money. We’re hiring multiple engineers, and you’ll be hired into the... ...As a Senior Software Engineer II within the Investors business...SuggestedFull timeInternshipWork at office1 day per week- ...Summary/Objective Emburse software engineers contribute to the development of an engaging and interconnected set of system solutions. As an engineer, you will enhance the experiences of your customers, solve interesting challenges, and design new solutions. Emburse,...SuggestedFull timeWork at office
$129.5k - $178k per year
...About this role Faire's Ads team helps brands succeed by... ..., campaign setup, performance reporting, budget retention and expansion... ...investing with us. As a product engineer on the team, you'll own... ...haves ~2+ years of full-time software engineering experience shipping...Full timeWork at officeLocal areaRemote workMonday to friday3 days per week$186.84k - $334.74k per year
...YOU’LL DO We're looking for a Senior Software Engineer to grow our Data Lakehouse team’s... ...WHO YOU ARE ~6+ years of full-stack development experience, with a strong focus on building... ...Companies To Work For by U.S. News and World Report, a 2025 America’s Greatest Companies by...Full timeInternshipWork at officeLocal areaFlexible hours$90k - $110k per year
...with Lily™ , the world's first AI Forward Deployed Engineer, which learns how a business works, builds the software it needs, and goes live in days. It does not... ...cross-functional teams (product, UI/UX, business development, growth) and key business stakeholders to design...Full timeInternshipLive InWork at officeRemote work$110k - $151.8k per year
...mission. If you are too, let's talk. We are looking for a Software Engineer II to join the Auth0 Security Engineering organization. You'll... ...environment, implementing security and compliance standards as programmatic, code-driven policies. What You Will Do Cloud...Full timeLocal areaWorldwide- ...Job Summary: The Software Engineer II – DevOps is responsible to for building and maintaining continuous integration (CI) and continuous... ...reproducible ways. This role involves working closely with the development teams and IT infrastructure teams to agree system deployment...Long term contractFull timeWork at office
$181.05k - $213k per year
...partners through world-class software, purpose-built for everyone in... ...As a Senior Design Systems Engineer, you’ll work to: Architect... ...evolves to support AI-driven interfaces. You will update our... ...design systems, AI-assisted development, or UI infrastructure. ~ AI...Full timeWork at office- ...We are looking for inquisitive, well-rounded Full-stack engineers to join our Core or Monetization Engineering teams. Working closely... ...on Pinterest Contribute to and lead each step of the product development process, from ideation to implementation to release; from rapidly...Full timeWork at officeRelocationRelocation package
- ...business value and inspires extraordinary results. The Support Engineer II role spec ifically supports our Emburse Enterprise platform, helping... ...Will Bring Technical Foundation: A couple of years of software support experience backed by a Computer Science (CS) background...Full timeLocal areaFlexible hoursAfternoon shift
- ...Ontario™ 2020, 2021, 2024 | Best Workplaces™ for Professional Development 2025 | Best Workplaces™ for Young Talent 2026 One of Canada... ...our website and supporting systems, partnering closely with Engineering leadership and the Website & Digital Marketing team to ship...Long term contractPermanent employmentFull timeImmediate startFlexible hours
- ...Inc. Best Workplace awardee. Android Software Engineer Ready1 Mobile · Full-time · Toronto,... ...~ Build and evolve Jetpack Compose interfaces while thoughtfully migrating legacy RecyclerView... ...using technologies such as MSAL, Azure AD B2C, biometrics, and passkeys. ~...Full timeInternshipWork at officeLocal areaRemote workWorldwide3 days per week
- ...MongoDB Technical Services Engineers combine technical expertise, structured... ...advocate for customers' needs - interfacing with our product management and development teams on their behalf. And you'll... ...to internal projects, including software development of support tools for...Work at officeWorldwide3 days per week
- ...Strategy, we build marketing engines that win in SaaS and across B2B... ...for a bold, strategic Programmatic Strategist - someone who thrives... ...campaign builds, optimization, and reporting across all Programmatic... ...Campaign Management: Strategy Development: Collaborate with internal...Remote jobFull timeWork at officeWork from homeHome office
- ...that enable Socure to transition from traditional software workflows to agent-native operations. As a Software Engineer II on the team, you will help design, build, and... ...or policy systems — including guardrails, policy engines, content filters, or responsible AI frameworks —...Full timeInternship
- ...payments? Join Episode Six today. What we’re hiring for: We are a growing fintech organization looking to add a Senior Software Development Engineer in Test! What you’ll be responsible for in this role: Leading testing effort in the payments, card issuing and...Full time
$100k per year
...paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and... ...for contributors of all seniorities. As a Software Engineer on the Acceleration Kernel Development team at Tenstorrent, you’ll work at the intersection of...Permanent employmentFull time- ...You’ll work closely with ML engineers, backend engineers, and Forward... ..., test charters, and bug reports, and maintain manual test documentation... ...as an SDET, QA engineer, or software engineer with a strong... ...significant opportunities for career development and advancement....Full timeContract workInternshipShift work
$149k - $220k per year
...ecosystem. On the Commercial Software team, we are building the platform that interfaces with the autonomous vehicle... ...trucks. We're a full stack web development team that works closely with our... ...of a team of multidisciplinary Engineers and Research Scientists using an...Full timeInternshipManual laborWork at officeWork from homeFlexible hours$150k - $200k per year
...continues to expand. This is the senior engineering role responsible for advancing its development. You will design, build and... ...spans application architecture, software development and production... ...failure handling, and component interfaces. Build agent-facing capabilities...Full time$160k - $220k per year
...talk. Opportunity As a Staff Engineer on the OIG team, you will be involved into development, design, and maintenance of our... ...challenge of building enterprise-grade software that millions of users depend on... ...bug fixes and handle customer-reported issues Write clean, well-...Full timeLocal areaWorldwide- ...acquire, operate, and grow vertical market software companies. They are niche, founder-built... ...we own are profitable and their engineering teams are small. Two or three people who... ...not as a contractor. You bring agentic development to teams, you weigh in on the decisions...Full timeFor contractors
$108k - $135k per year
...creative features that set the standard for the ride sharing industry. We are seeking a highly motivated, mid-career software engineer to contribute to the development of features that facilitate Lyft's entry into new markets, ensure the company's adherence to local regulatory...Hourly payFull timeWork at officeLocal areaFlexible hours3 days per week- ...solutions are robust, performant, and aligned with Sitetracker's engineering standards. This opportunity offers the autonomy to solve... .... What You'll Do You'll lead the technical design and development of complex custom solutions built on the Sitetracker platform,...Long term contractFull time
$166k - $195k per year
...rewards. The International engineering team's mission is to expand... ...! As a Senior Full Stack Software Engineer , you will be a... ...bridge high-performance frontend interfaces with resilient backend... ...mechanisms, localized promotion engines, and user acquisition pipelines...Full timeWork at officeWorldwideFlexible hoursShift work3 days per week- ...-assisted cameras to make streets safer. We're looking for a Software Engineer to join the backend team that powers our annotation workflows... ...well-scoped requirements and turn them into solid design and interfaces, asking good questions when things are ambiguous ~ A collaborative...Full timeInternshipLocal area
$100k - $130k per year
...a cornerstone of our product development strategy, and through our Evergreen... ...applying. At Univeris, a Software Development Technical Team... ...a hands-on senior software engineer and people manager ,... ...development planning for direct reports Drive hiring and onboarding...Long term contractFull timeInternshipWork at office3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Engineer II — Ads Reporting, Programmatic Reporting Interfaces. Be the first to apply!
- software engineer - computer Toronto, ON
- software developer no experience Toronto, ON
- développeur logiciel Toronto, ON
- senior software developer Toronto, ON
- linux software engineer Toronto, ON
- software developer summer internship Toronto, ON
- software engineer co-op Toronto, ON
- ingénieur logiciel Toronto, ON
- software engineer salary in canada Toronto, ON
- software engineer Toronto, ON

