Join Amazon's Managed Fleets team in building critical automation systems that manage millions of hosts across Amazon's infrastructure. As part of AWS Utility Computing (UC), you'll work on foundational services like Amazon EC2 and S3, contributing to products that set AWS apart in the industry. The role involves developing software that enables customers to define and manage their fleet configurations while ensuring optimal health and efficiency.
The position offers hands-on experience with modern technologies including Java, TypeScript, React, and Python, along with AWS services. You'll be part of a team that values work-life balance and maintains a supportive environment for professional growth. The role includes participation in design reviews, problem-solving complex distributed systems challenges, and collaboration with various stakeholders.
Working at AWS means joining the world's leading cloud platform provider, where innovation is constant and impact is at scale. The team culture emphasizes learning, curiosity, and inclusion, with various employee-led affinity groups and ongoing learning opportunities. You'll benefit from mentorship programs and career development resources while working on systems that power thousands of services across Amazon.
The role involves on-call responsibilities (approximately once every 6 weeks), but the team prioritizes system reliability to minimize unnecessary pages. You'll be part of a collaborative environment that values technical excellence, problem-solving abilities, and effective communication. This is an opportunity to have Amazon-scale impact while working with cutting-edge technologies in cloud computing.