Sr. Software Development Engineer, Infrastructure Supply Chain Automation
About the role
AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we're the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on the most challenging problems, with thousands of variables impacting the supply chain — and we're looking for talented people who want to help.
Responsibilities
- Own and build systems that are responsible for: Rack Building & Rack Landing — orchestrating the end-to-end lifecycle from plan to physical delivery
- Plan-to-Execution Convergence — proactively identifying deviations between planned and actual execution, surfacing root causes, and driving corrective actions
- Fulfillment Explainability — building intelligent systems that explain "why" plans miss targets, enabling planners and operators to take timely, informed action
Requirements
- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
Qualifications
- Bachelor's degree in computer science or equivalent
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Experience building complex software systems that have been successfully delivered to customers
- Experience operating highly available, distributed systems of data extraction, ingestion, and processing of large data sets, or experience in software development
- Experience leading the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
- Experience working with fast-moving, high-performance teams and driving innovative solutions tailored to unique business environments
Skills
- Design, build, and operate large-scale distributed systems
- Architect solutions that detect and explain deviations between build plans and execution outcomes
- Drive technical vision and strategy for plan-to-execution convergence
- Write high-quality, modular, testable code and set the standard for engineering excellence on the team
- Solve complex architecture and business problems with extensible, scalable solutions built on native AWS services
- Formally mentor engineers on design, coding, operational excellence, and troubleshooting
- Collaborate cross-functionally with demand planning, supply chain operations, and partner engineering teams in a global environment
- Influence technical decisions across the broader Infrastructure Supply Chain Automation organization
Benefits
- Comprehensive benefits including health insurance, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage
- 401(k) matching
- Paid time off
- Parental leave
Pay
The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location.
USA, VA, Arlington - 168,100.00 - 227,400.00 USD annually
Schedule
Full-time