05 Nov
|
Amazon
|
Toronto
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 measurement
- Design reliable systems and services at massive scale
- Test and deploy data-intensive software applications
- Oversee execution across cluster management services
- Introduce meaningful processes and technologies
Requirements:
- Three-plus years of non-internship software development experience
- Two-plus years of design or architecture experience
- Two-plus years developing multi-tiered, multi-threaded, distributed software
- Experience using C#, C++, Java, or Perl
- Three-plus years across the software development life cycle preferred
Bring large-scale software development, data platform, and architectural expertise to Amazon's advertising measurement engineering team.
📌 Amazon Data Platform Software Engineer II (Toronto)
🏢 Amazon
📍 Toronto