Engineer Amazon advertising data platforms with Spark, Scala, EMR, S3, and Elasticsearch. Toronto-based work supports measurement across high-scale campaign environments.
This Software Development Engineer II role sits within Amazon's 3P AV Measurement team. You will create data-intensive analytical solutions that help advertisers understand campaign performance and impact across video, streaming television, live sports, sponsored video, and audio platforms. The stack includes Amazon Clean Room, Spark, Scala, EMR, S3, Elasticsearch, JVM-based services, job schedulers, and cluster management services. The position requires architectural judgment, analytical skill, and careful attention to difficult engineering problems.
Key Responsibilities
Develop analytical solutions for third-party advertising measurementDesign reliable systems and services at massive scaleTest and deploy data-intensive software applicationsOversee execution across cluster management servicesIntroduce meaningful processes and technologiesRequirements:
Three-plus years of non-internship software development experienceTwo-plus years of design or architecture experienceTwo-plus years developing multi-tiered, multi-threaded, distributed softwareExperience using C#, C++, Java, or PerlThree-plus years across the software development life cycle preferredBring large-scale software development, data platform, and architectural expertise to Amazon's advertising measurement engineering team.
📌 Amazon Data Platform Software Engineer Ii (Canada)
🏢 Amazon
📍 Canada