Software Development Engineer, Scaling Planner, CloudTune
Core
Design, implement, and operate Proactive Scaling services that generate capacity overrides using business forecasts and scaling formulas to automate capacity management for thousands of EC2-based Auto Scaling Groups.
Role type
Senior Software Development Engineer (Infrastructure/Scaling)
Builds
Automated capacity management systems for Amazon's Stores, Devices, and Other (SDO) organization
Domain
Cloud infrastructure, capacity planning, auto-scaling
Deliverable
production ML models | product features
Required skills
System design, architecture patterns, reliability engineering, scaling strategies, Java/C++/C#, object-oriented design, pipeline automation, integration, risk management, technical leadership, on-call operations
Preferred skills
Full SDLC experience, code reviews, source control, testing, operations
Technologies
Java, C++, C#, EC2, Auto Scaling Groups, CloudTune, Capacity Calculator, Fleet Management Console
Responsibilities
Own design and implementation of Proactive Scaling services, build automated pipelines for capacity recommendations, drive integration between scaling services and capacity calculators, design systems supporting scaling formulas, define and monitor risk factors and efficiency metrics, lead technical design reviews, mentor junior engineers, maintain operational standards including incident response
Seniority
Senior, hands-on IC with mentorship responsibilities