Software Development Engineer, Advertising Services
Core
Build applications powering Amazon Ads' support ecosystem, including self-service educational content, AI-based assistants, and post-interaction tools to unblock advertisers.
Role type
Senior IC Software Development Engineer (Advertising Services)
Builds
Self-service support options, AI assistants, and post-interaction tools for advertisers
Domain
Advertising technology / Customer support infrastructure
Deliverable
production ML models | product features
Required skills
Java, C#, C++, Perl, Object Oriented Design, Distributed systems, API design, Event-driven workflows, CI/CD pipelines, Debugging, Code reviews
Preferred skills
Full SDLC experience, Design patterns, Reliability and scaling, Source control management, Build processes, Testing, Operations
Technologies
Java, C#, C++, Perl, DynamoDB, SQS, Step Functions, ECS, Coral, Brazil, Apollo, Pipelines
Responsibilities
Design and develop features for self-service and AI assistance; Write clean, well-tested Java code; Build and maintain APIs and event-driven workflows; Debug and resolve production issues; Participate in code reviews; Contribute to operational excellence via runbooks and monitoring; Collaborate with stakeholders to translate requirements into software
Seniority
Senior, hands-on IC