Software Development Engineer, Ads Core Services
Core
Build the real-time, globally distributed platform controlling billing, budgeting, payments, and promotions for Amazon Advertising, processing multi-million transactions daily with millisecond SLAs.
Role type
Senior IC Software Development Engineer (Ads Core Services)
Builds
Global, scalable, secure back-end and customer-facing front-end applications for billing, budgeting, payments, and promotions
Domain
E-commerce advertising, financial systems, distributed systems
Deliverable
production ML models | product features
Required skills
Software development, system design, architecture, distributed systems, high availability, scalability, integration, end-to-end ownership, risk mitigation
Preferred skills
Full software development life cycle, coding standards, code reviews, source control, testing, operations
Technologies
None explicitly stated
Responsibilities
Design and build global, scalable, secure back-end applications; Build customer-facing front-end applications; Architect high-availability, distributed systems with millisecond SLAs; Integrate with downstream ad serving and billing systems; Design for 10X traffic growth; Own features end-to-end from design to operations; Identify and mitigate design risks
Seniority
Senior, hands-on IC