Software Development Engineer, TrafficShift
Core
Design and implement software components for TrafficShift, AWS's critical service that drains and restores traffic across thousands of network devices to ensure global infrastructure resilience.
Role type
Senior Software Development Engineer (Distributed Systems)
Builds
High-performance, stable networking solutions for AWS global infrastructure
Domain
Cloud Networking / Distributed Systems
Deliverable
production ML models | product features
Required skills
Distributed systems design, system architecture, full software development lifecycle, code reviews, source control management, testing, operations, problem-solving
Preferred skills
Machine Learning fundamentals, Large Language Model architecture, training/inference lifecycles, model optimization
Technologies
AWS infrastructure tools, agile development environments
Responsibilities
Design and deploy software components and features, work independently to deliver high-quality software, build and extend AI agent capabilities, participate in on-call rotation, mentor junior team members
Seniority
Senior, hands-on IC