Amazon
Software Development Engineer, AWS Developer Experience
Amazon, Arlington, Virginia, United States, 22201
Join AWS Utility Computing (UC) as a Software Development Engineer to shape the future of developer experiences! At Amazon, we pride ourselves on delivering innovative cloud services, including Amazon's Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2). As part of our dynamic UC team, you will collaborate on cutting-edge solutions across various domains such as Compute, Database, Storage, IoT, and more, ensuring customized security for our clients' cloud services.
Your Responsibilities:
Work with cross-functional teams to make a tangible impact on our global customer base.
Tackle complex technical challenges at all levels of the software architecture.
Design, implement, test, deploy, and maintain innovative software solutions, enhancing service performance, durability, cost-effectiveness, and security.
Develop high-quality, highly available, and reliable products.
Conduct research to provide customers with the best possible experiences.
A Day in the Life:
Engage in designing and coding solutions to boost efficiency in software architecture.
Create metrics, implement automation, and address root causes of software defects.
Build impactful solutions for our extensive customer base.
Participate in design discussions, code reviews, and maintain effective communication with stakeholders.
Thrive in a fast-paced, startup-like environment focusing on high-priority projects.
About Our Team:
We are committed to fostering a supportive atmosphere for all team members. With a diverse range of experience levels, we emphasize knowledge sharing and mentorship. Our senior engineers provide one-on-one mentoring and constructive code reviews, ensuring a continuous growth path for your engineering skills.
Basic Qualifications:
3+ years of professional software development experience.
2+ years of experience in designing or architecting systems.
Proficiency in at least one programming language.
Preferred Qualifications:
3+ years thorough understanding of the full software development lifecycle.
Bachelor's degree in Computer Science or equivalent.
This position will remain posted until filled. We are dedicated to creating a diverse and inclusive workplace. If you have a disability and need accommodations during the application process, please reach out to us. Our comprehensive compensation package reflects market variations and is designed to support you well in your career.