Amazon
Software Development Engineer, EC2 Core Platform Team
Amazon, Arlington, Virginia, United States, 22201
Join the innovative team at Amazon Web Services (AWS), the world leader in cloud infrastructure. The EC2 Core Platform team plays a vital role in building tools to expedite AWS’s expansion across regions, tackling unique challenges associated with performance and scalability.
As a Software Development Engineer, you will engage in developing groundbreaking tools that support AWS’s growth, requiring creativity and problem-solving skills. If you are a highly motivated engineer who thrives on solving complex problems and taking ownership of systems from start to finish, we would love to hear from you.
About the Team:
The Utility Computing (UC) organization at AWS is pivotal in driving product innovations, from foundational services like Amazon Elastic Compute Cloud (EC2) and Simple Storage Service (S3) to ongoing new product releases that distinguish AWS in the industry. You'll contribute to essential services including Compute, Database, Storage, IoT, Platform, and Productivity Apps, catering to customers with specialized security needs.
We pride ourselves on our supportive team environment that embraces knowledge-sharing and mentorship. New members will find a diverse range of experience levels and extensive opportunities for growth through one-on-one mentoring and constructive code reviews.
Diverse Experiences:
AWS values diverse backgrounds and experiences. You are encouraged to apply even if you don't meet every qualification in the job description. Whether you're just starting out, have taken a non-traditional career path, or possess unique experiences, your application is welcomed.
Inclusive Team Culture:
At AWS, we are committed to fostering a culture of inclusion and diversity. Our employee-led affinity groups enhance our environment, allowing us to celebrate our differences. With continuous learning events and experiences, like the Conversations on Race and Ethnicity (CORE) and AmazeCon conferences, we encourage a culture of understanding and respect.
Work/Life Balance:
We understand that achieving success at work shouldn't compromise personal life. AWS strives for a flexible working culture that supports the well-being of our employees, ensuring they can thrive both professionally and personally.
Mentorship & Career Growth:
As we work towards becoming Earth's Best Employer, AWS is dedicated to raising our performance and providing endless resources for knowledge-sharing and mentorship. We support your development as a well-rounded professional.
Basic Qualifications:
3+ years of professional software development experience
2+ years of experience in design or architecture of systems with a focus on reliability and scaling
Programming experience with at least one software language
Preferred Qualifications:
3+ years of experience with the full software development life cycle, inclusive of coding standards and code reviews
Bachelor's degree in computer science or equivalent experience
AWS is an equal opportunity employer and embraces diverse experiences to craft the best solutions for our customers.
If you require workplace accommodations during the application and hiring process, please reach out to the appropriate contact.