Sr. Software Dev Engineer, Advertising Core Infra
Core
Build highly available, scalable, distributed engineering systems for Amazon Ads' exabyte-scale central data lake (Spektr), serving petabytes of campaign, ad-serving, billing, and measurement data.
Role type
Senior IC Software Development Engineer (Data Infrastructure)
Builds
Core platform services, MCP-enabled AI interfaces for data pipelines, and automated CI/CD pipelines for the Spektr data lake.
Domain
Advertising technology, Big Data, Cloud Infrastructure
Deliverable
production ML models
Required skills
Java, AWS-native services (Spark, EMR Serverless, Kinesis, Step Functions), Microservices design, CI/CD automation, Data pipeline orchestration, System design for petabyte scale
Preferred skills
Apache Iceberg, S3 Tables, Data mesh patterns, AI/GenAI integration, Serverless compute
Technologies
Java, AWS, Spark, EMR Serverless, Kinesis, Step Functions, Apache Iceberg, S3 Tables
Responsibilities
Design and deploy microservices for the core job management pipeline; Build MCP-enabled AI interfaces for data pipeline creation; Operate high-scale Java services processing petabytes of data daily; Drive deployment automation via CI/CD pipelines; Innovate on AWS technology to improve latency and reduce cost.
Seniority
Senior, hands-on IC
