Expoint - all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

Amazon Sr Software Development Engineer OEM Solid Drives Team 
United States, California, Cupertino 
138842188

Yesterday
DESCRIPTION

You will be a member of the larger HWEngS Storage organization and will lead ideation, design and implementation of software automation projects in the Solid-State Drive (SSD) team. You will work with peers and cross-functional experts to build software services that automate workflows for the complete life-cycle (qualifications, monitoring, diagnostics, firmware updates, replacements, EOL) of SSDs and storage platforms at AWS scale.Key job responsibilities
You will be a member of the Solid-State Drives (SSDs) team, responsible for delivering high quality SSDs that seamlessly integrate into your customers’ products on a timely fashion and consistently enhance the quality and performance of customers’ products, fostering long-term partnerships. You will lead and develop software automation projects with the end goal of improving SSD components’ quality used in NPI servers (New Product Introductions) and sustaining fleet servers. As a technical leader you will bring software (SW) best practices, author requirement documents for new architecture, publish comprehensive design docs along with trade-offs, SW development, testing and building diagnostic tools for continuous monitoring. A successful candidate in this role has prior experience in architecting software services that automate previously manual workflows. Given our scale, it is critical to design tools, tests, infrastructure that are future proof, scale and are stable. A successful candidate also has a growth mindset, learns fast, deep dives to solve variety of issues, and acts quickly to bring timely resolution to customers.


BASIC QUALIFICATIONS

- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
- Bachelor's degree