Amazon
Senior Software Development Engineer - SSD Automation Team
Amazon, Denver, Colorado, United States, 80285
As a member of the larger HWEngS Storage organization, you will take the lead in ideation, design, and implementation of software automation projects within the Solid-State Drive (SSD) team. Collaborating with peers and cross-functional experts, you will create software services that streamline workflows for the complete life-cycle of SSDs and storage platforms at AWS scale, including qualifications, monitoring, diagnostics, firmware updates, and end-of-life processes.
Your main responsibilities will include:
Delivering high-quality SSDs that seamlessly integrate into customer products on time.
Enhancing the quality and performance of customer products to foster long-term partnerships.
Leading the development of software automation projects to improve SSD components' quality for New Product Introductions (NPI) and sustaining fleet servers.
Providing technical leadership by implementing software best practices, authoring requirement documents, and publishing comprehensive design documentation.
Conducting software development, testing, and building diagnostic tools for continuous monitoring.
Success in this role requires prior experience in architecting software services that automate manual workflows. It is essential to design future-proof, scalable, and stable tools and infrastructure. Candidates should exhibit a growth mindset, a fast learning ability, and a proactive approach to problem-solving.
About the Team:
The AWS Hardware Engineering Services (HWEngS) team is key to creating server designs for Amazon's innovative web services. Our industry-leading designs embody frugality and operational excellence, critical to AWS's success and the multitude of customers leveraging our services.
Basic Qualifications:
5+ years of professional software development experience.
5+ years of proficiency in at least one programming language.
5+ years of experience leading design or architecture of systems.
Experience mentoring or leading an engineering team.
Bachelor's degree.
Preferred Qualifications:
7+ years of full software development life cycle experience, including coding standards, code reviews, and operations.
Experience in an Agile environment using Scrum methodology.
Strong understanding of OS internals, especially storage subsystems in Linux-based environments.
Motivation to learn about drive technologies (SSD and/or HDD).
Excellent communication skills and a collaborative mindset.
Amazon is committed to equal opportunity and does not discriminate based on veteran status, disability, or other protected status. Work duties include maintaining a collaborative work environment, adhering to excellence standards, effective communication, and compliance with laws and company policies. We will consider qualified applicants with arrest and conviction records as per the Los Angeles County Fair Chance Ordinance.
If you require accommodations or adjustments during the application and hiring process, please refer to Amazon's support resources. Our compensation reflects labor costs across various US markets, with the base pay for this position ranging from $151,300 to $261,500, depending on factors such as experience and location. Additional forms of compensation may include equity and sign-on payments, alongside a comprehensive benefits package.
This position will remain open until filled. Please apply through our career site.