Join Amazon's innovative team of Software Engineers building the next generation service platforms for AWS and EC2. This role is within the AWS Utility Computing (UC) organization, which provides foundational services like Amazon's Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2).
As a Software Development Engineer, you'll work with technologies including Java, Kotlin, TypeScript, Python, Ruby, and Go, though expertise in all isn't required. The team values strong programming fundamentals and enthusiasm for learning. You'll be responsible for developing stable, scalable, and performant software solutions that handle significant Internet traffic from both internal and external EC2 customers.
The position offers extensive development opportunities within Amazon's engineering culture. You'll collaborate with talented engineers across the organization, participate in knowledge sharing through breakfast talks and demos, and have access to comprehensive training materials. The team follows a DevOps model and emphasizes work-life balance.
Key aspects of the role include:
Amazon provides a supportive environment for growth with mentorship opportunities, employee-led affinity groups, and ongoing learning experiences. The company values diverse experiences and backgrounds, welcoming applications from candidates with non-traditional career paths.
This role is part of Amazon Web Services (AWS), the world's leading cloud platform trusted by startups and Global 500 companies alike. Join a team that's continuously innovating and shaping the future of cloud computing while enjoying a culture that promotes work-life harmony and inclusive team dynamics.