Sr. Software Dev Engineer, Advertising Core Infra
Core
Build highly available, scalable, distributed engineering systems for Amazon Ads' exabyte-scale central data lake (Spektr), consolidating legacy systems into API-first services and enabling AI agents to manage data pipelines.
Role type
Senior IC Software Development Engineer (Infrastructure)
Builds
Core platform services, MCP-enabled AI interfaces, and automated data pipelines for Amazon Ads.
Domain
Advertising technology, Big Data, Cloud Infrastructure
Deliverable
production ML models
Required skills
Java, AWS-native infrastructure (Spark, EMR Serverless, Kinesis, Step Functions), Microservices design, CI/CD automation, System architecture, Mentoring
Preferred skills
Full SDLC experience, Code reviews, Source control management
Technologies
Java, AWS, Spark, EMR Serverless, Kinesis, Step Functions, Apache Iceberg, S3 Tables
Responsibilities
Design and deploy micro-services for the core job management pipeline; Operate high-scale Java services processing petabytes of data daily; Drive deployment automation via CI/CD pipelines; Engage with decision makers to understand requirements and brainstorm solutions; Innovate on AWS technology to improve latency and reduce cost.
Seniority
Senior, hands-on IC