Software Development Engineer, AWS Infrastructure Supply Chain Automation
Core
Design, develop, test, and deploy scalable software solutions for inventory and warehouse management systems supporting AWS's global infrastructure operations.
Role type
Software Development Engineer II (Supply Chain Automation)
Builds
Inventory and warehouse management systems for AWS global data centers
Domain
Cloud Infrastructure / Supply Chain Management
Deliverable
production ML models | product features
Required skills
C#, C++, Java, or Perl; Object Oriented Design; Distributed software applications; System design and architecture; Large-scale multi-tiered systems
Preferred skills
Full software development life cycle; Code reviews; Source control management; Build processes; Testing; Operations experience
Technologies
C#, C++, Java, Perl
Responsibilities
Design and implement features for supply chain management systems; Collaborate with cross-functional teams including supply chain specialists and operations managers; Participate in code review processes; Take operational responsibility for software systems; Work with stakeholders to understand business value and requirements
Seniority
Mid-level, hands-on IC