Software Development Engineer, Amazon Demand Side Platform
Core
Design, build, and maintain large-scale, highly distributed systems for Amazon's Advertising stack.
Role type
Senior Software Development Engineer (Distributed Systems)
Builds
Core components of Amazon's Advertising platform
Domain
Advertising technology, large-scale distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
distributed systems design, system architecture, software development, problem decomposition, technical design, data-driven decision making, mentorship
Preferred skills
full software development life cycle experience, coding standards, code reviews, source control management, build processes, testing, operations
Technologies
(none explicitly listed)
Responsibilities
Design, develop, test, deploy, and maintain large-scale distributed systems; decompose complex problems into simple solutions; collaborate with product management on new ideas and technical designs; drive mission-critical projects; mentor junior engineers
Seniority
Senior, hands-on IC