Software Development Engineer, Ads Data Manager
Core
Build greenfield services and massive-scale streaming systems that ingest billions of behavioral signals daily for Amazon Marketing Cloud's partner ecosystem.
Role type
Senior IC software development engineer (ads data & streaming systems)
Builds
Greenfield services, SaaS integration products, and massive-scale streaming systems for external partners and advertisers
Domain
Advertising technology, cloud-native development, massive-scale data streaming
Deliverable
production ML models | product features | infrastructure
Required skills
massive-scale streaming systems design, distributed systems architecture, cloud-native development, object-oriented design, system reliability and scaling
Preferred skills
full software development life cycle ownership, code review and standards, source control management, build processes, testing, operations
Technologies
AWS, Kotlin, React.js, Next.js, C#, C++, Java, Perl
Responsibilities
Design and build greenfield services integrating with advertising business verticals, develop and operate massive-scale streaming systems, build SaaS integration products for external customers, partner with Professional Services to discover requirements, work across the full stack to deliver cloud-native systems, collaborate on problems spanning machine learning and large-scale distributed systems
Seniority
Senior, hands-on IC