Software Development Engineer II, Intelligent Cloud Hosting (ICON)
Core
Develop next-generation managed hosting platform technologies to boost Amazon engineers' productivity and improve service security, availability, efficiency, compliance, and maintainability.
Role type
Senior IC software development engineer (distributed systems)
Builds
Large-scale managed hosting platform services for Amazon e-Commerce and backend platform services
Domain
Cloud infrastructure / E-Commerce
Required skills
distributed systems design, large-scale system architecture, software development lifecycle management, code review, agile development, system optimization, cost management, security implementation
Preferred skills
full software development lifecycle expertise, mentoring junior engineers, strategic technical stakeholder collaboration
Technologies
distributed systems, cloud infrastructure, source control management, build processes, testing frameworks
Responsibilities
Design, implement, test, deploy, and maintain innovative software solutions; drive business decisions; provide code reviews and take ownership of outcomes; write high-quality distributed system software; collaborate with strategic technical stakeholders to develop new products
Seniority
Senior, hands-on IC with mentorship responsibilities