Software Development Engineer II, AWS Supply Chain, AWS, Infra Supply Chain Automation
AI summary of the role
Design and build the simulation platform, tools, and optimization algorithms that drive AWS data center replenishment planning at massive scale (2M+ racks).
What you’ll do
- Design and implement core components of the simulation platform and optimization algorithms for AWS data center replenishment planning
- Own significant portions of the planning system across the full software lifecycle (design, deployment, testing, operations)
- Collaborate with cross-functional stakeholders to translate supply chain requirements into scalable software
- Participate in code reviews and drive operational excellence by fixing root causes and improving performance
What you’ll bring
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture experience (design patterns, reliability, scaling)
- 1+ years designing large-scale distributed or multi-threaded software using C#, C++, Java, or Perl
- 1+ years of Object Oriented Design experience
Technologies
C# · C++ · Java · Perl · simulation platform · optimization algorithms · distributed systems · multi-threaded · object-oriented design
About Amazon (incl AWS)
Online retail, third-party marketplace, Prime/ads/devices, and AWS — the world's largest cloud platform powering startups and enterprises.
Public
Source and classification
Internal deployment & tooling · Evidence for this classification:
AWS Supply Chain is at the forefront of building the infrastructure that powers the world's most comprehensive cloud platform. We're scaling at an unprecedented pace, engineering solutions to deploy 2 million+ racks to meet the explosive growth in customer demand. This is infrastructure planning at a scale few companies in the world face—where your code directly enables AWS's global expansion. As a Software Development Engineer II, you'll tackle complex optimization problems that balance cost, speed, and reliability across our global supply chain. You'll design and build the simulation platform, tools, and algorithms that determine how we replenish AWS data centers worldwide. Your work will have immediate, measurable impact on AWS's ability to serve millions of customers and support the rapid growth of cloud computing. Key job responsibilities - Design and implement core components
More from the job description
AWS Supply Chain is at the forefront of building the infrastructure that powers the world's most comprehensive cloud platform. We're scaling at an unprecedented pace, engineering solutions to deploy 2 million+ racks to meet the explosive growth in customer demand. This is infrastructure planning at a scale few companies in the world face—where your code directly enables AWS's global expansion. As a Software Development Engineer II, you'll tackle complex optimization problems that balance cost, speed, and reliability across our global supply chain. You'll design and build the simulation platform, tools, and algorithms that determine how we replenish AWS data centers worldwide. Your work will have immediate, measurable impact on AWS's ability to serve millions of customers and support the rapid growth of cloud computing. Key job responsibilities - Design and implement core components of the simulation platform and optimization algorithms that power AWS data center replenishment planning across global operations - Own significant portions of the planning system, delivering features across the full software lifecycle from design through deployment, testing, and operational support - Collaborate with cross-functional stakeholders and customers to translate complex supply chain requirements into scalable, maintainable software solutions - Participate actively in code reviews, p [... source excerpt omitted ...] anent fixes, and continuously improving team processes and software performance A day in the life Your day begins with team standup where you sync on progress and unblock peers. You'll spend significant time writing and reviewing code—whether building new optimization algorithms, refactoring existing systems for better performance, or implementing features requested by supply chain planners. Throughout the day, you collaborate closely with stakeholders and customers to understand their evolving needs, translating business requirements into technical solutions. You balance feature development with operational work, investigating metrics, responding to system alerts, and ensuri [... source excerpt omitted ...] s come from various backgrounds and experience levels, and we invest in each other's growth through thorough code reviews, architectural discussions, and hands-on problem-solving. You'll work alongside engineers who are passionate about operational excellence and building systems that directly impact AWS's ability to serve customers worldwide. Basic qualifications - 3+ years of non-internship professional software development experience - 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience - 1+ years of software development engineer or related occupational experience - 1+ years of designing and
Employer postings · Data from · Sources