Software Development Engineer II, Hosted Execution (HEX)
Core
Design and implement infrastructure solutions to migrate internal Amazon services from legacy hosting products to AWS-native solutions, building automation and CDK constructs for the Stores compute platform.
Role type
Senior IC Software Development Engineer (Infrastructure)
Builds
AWS-native compute infrastructure, automation tools, and CDK constructs for Amazon Stores
Domain
Cloud Infrastructure / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, Cloud Development Kit (CDK), Object Oriented Design, Large-scale multi-tiered application development, System reliability and scaling
Preferred skills
Full software development life cycle experience, Code reviews, Source control management, Build processes, Testing, Operations experience
Technologies
C#, C++, Java, Perl, AWS
Responsibilities
Design and build highly distributed systems for service migration, Develop infrastructure CDK constructs, Build automation for operations and developer productivity, Identify and implement outage prevention solutions, Provide operational support and troubleshooting, Collaborate on technical vision and architecture, Participate in on-call rotations
Seniority
Senior, hands-on IC