Software Development Engineer, AWS Simple Notification Service (SNS)
Core
Designing and operating massive-scale distributed messaging systems (SNS/SQS) for cloud infrastructure.
Role type
Senior Software Development Engineer (Distributed Systems)
Builds
Highly scalable, asynchronous, fault-tolerant cloud messaging services
Domain
Cloud Infrastructure / Distributed Systems
Deliverable
production ML models | product features
Required skills
Distributed system design, fault tolerance, system architecture, software development lifecycle, code reviews, testing, operations
Preferred skills
Full SDLC experience, coding standards, source control management, build processes
Technologies
AWS SNS, AWS SQS
Responsibilities
Refine roadmaps and technical direction, execute detailed architecture and design, drive operation excellence for multi-million TPS systems, deliver code from idea to production
Seniority
Senior, hands-on IC
Sourced via amazon · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.