Join Amazon's Managed Fleets team within AWS Utility Computing (UC) to help build and manage automation systems that handle millions of hosts across Amazon. This role offers an exciting opportunity to work on large-scale infrastructure management, freeing up thousands of service teams to focus on delivering value to customers. You'll be working with cutting-edge technologies including Java, TypeScript, React, and Python, along with AWS services and Amazon-internal tools.
The position involves developing innovative software solutions that enable customers to define and manage their fleet configurations while ensuring optimal health and efficiency. As part of the UC organization, you'll contribute to foundational services like Amazon S3 and EC2, while supporting continuous product innovations that maintain AWS's industry leadership.
The team values work-life balance and maintains a supportive environment focused on personal and professional growth. You'll participate in design and code reviews, maintaining high quality standards, and share on-call responsibilities (approximately once every 6 weeks). The role offers exposure to complex distributed systems, API orchestration, and scalability challenges at Amazon's scale.
AWS provides a diverse and inclusive workplace culture, with various employee-led affinity groups and ongoing learning experiences. The company strongly supports career development through mentorship and knowledge-sharing opportunities. As part of the world's most comprehensive cloud platform, you'll work alongside talented professionals who are passionate about innovation and customer success.
This is an excellent opportunity for experienced engineers who want to make a significant impact while working with advanced technologies and solving complex problems at scale. The role combines technical challenges with professional growth opportunities in an environment that values work-life harmony and inclusive team culture.