Join AWS Utility Computing (UC) team as a Software Development Engineer working on foundational services like Amazon S3 and EC2, as well as new product innovations in cloud computing. You'll be part of a team that provides product innovations and specialized security solutions for cloud services. The role involves designing scalable solutions and tackling complex challenges in large-scale computing using data structures, algorithms, and object-oriented programming.
AWS values diverse experiences and maintains an inclusive culture through employee-led affinity groups and ongoing learning experiences. The team emphasizes knowledge-sharing and mentorship, with senior members providing one-on-one guidance and thorough code reviews. They focus on career growth by assigning projects that help develop engineering expertise.
As part of Amazon Web Services, the world's most comprehensive cloud platform, you'll work on services that power businesses from startups to Global 500 companies. The team promotes work-life harmony and believes in achieving success without sacrificing personal life. You'll find extensive resources for professional development, including mentorship opportunities and career-advancing resources.
The position requires strong software development skills, experience with system architecture, and the ability to work on a small development team. You'll be contributing to various AWS services including Compute, Database, Storage, IoT, Platform, and Productivity Apps services.