CareerPlanGet AI match score →

Sr. Software Development Engineer, Advanced Analytics

Toronto, Ontario, Canada💼 Full-time💰 $150,700–$251,700🗓 2026-07-18 → 2026-07-31

Core

Build foundational infrastructure to capture, process, store, and analyze petabyte-scale log-level advertising data to support measurement and intelligence for Amazon's strategic advertising customers.

Role type

Senior Software Development Engineer (Data Infrastructure)

Builds

Scalable, fault-tolerant data pipelines and distributed systems for real-time and batch processing of granular event-level data.

Domain

Programmatic advertising, data infrastructure, petabyte-scale data processing

Deliverable

infrastructure

Required skills

Designing scalable and fault-tolerant data pipelines, architecting distributed systems, building data quality frameworks, creating efficient storage solutions, developing APIs and data access layers, mentoring junior engineers, driving technical innovation

Preferred skills

Full software development life cycle experience, Machine Learning and Large Language Model fundamentals, building large-scale machine learning and AI solutions at Internet scale

Technologies

None explicitly listed

Responsibilities

Design and build highly scalable, fault-tolerant data pipelines to ingest, process, and store petabyte-scale log-level advertising data; Architect distributed systems that enable real-time and batch processing of granular event-level data with sub-second latency requirements; Develop robust data quality frameworks to validate, cleanse, and enrich raw log data while maintaining data lineage and audit trails; Create efficient storage solutions optimized for both high-throughput writes and complex analytical queries across massive datasets; Build APIs and data access layers that enable downstream analytics, modeling, and reporting applications to leverage log-level data; Establish operational excellence practices including monitoring, alerting, and automated recovery mechanisms for mission-critical data infrastructure; Mentor junior engineers and contribute to the technical direction of the team through design reviews, code reviews, and architectural discussions; Drive innovation in data processing techniques, exploring emerging technologies and methodologies to improve system performance and capabilities

Seniority

Senior, hands-on IC with leadership responsibilities

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