Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Amazon System Development Engineer EBS EC2 Storage 
United States, California, Cupertino 
949652779

27.01.2025
DESCRIPTION

You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you’ll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion.What will you do?
You will work with engineers across the company for delivering the next-generation AWS Storage platforms. You will have a direct impact on our bottom line and the ability to deliver improvements for AWS. You will be part of a growing, fast paced, and fun team. You will have ownership for the implementation of your work. You will see direct product improvements based on the results of your work.Why it matters: Public cloud IT services represent the majority of growth in the overall IT services market and will continue to do so for several years to come. The scale of AWS, combined with an understanding of how our hardware is used, creates a unique opportunity for component customization that will directly benefit customers.Why you will love it: You will work with engineers across the company to build next-generation storage servers. You will have a direct impact on our bottom line and the ability to deliver improvements for our developers. You will be part of a growing, fast paced, and fun team. You will have ownership for the implementation of your work. You will see direct product improvements based on the results of your work.
Key job responsibilities
A day in the lifeAmazon Web Services (AWS) values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.

BASIC QUALIFICATIONS

- 2+ years of non-internship professional software development experience
- 1+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
- 7+ years of administrative experience in networking, storage systems, operating systems and hands-on systems engineering experience
- Knowledge of systems engineering fundamentals (networking, storage, operating systems)
- Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby


PREFERRED QUALIFICATIONS

- Experience working in an Agile environment using the Scrum methodology
- Experience with modern technology devices in storage, network, memory as well as a variety of interface standards and protocols (I2C, IPMI, SPI, PCIe, SATA, SAS, NVMe)
- 5+ years or more in software development, systems development, SRE (Site Reliability Engineering), or Resilience Engineering
- 5+ years of server systems debug experience; debugging and root causing complex server platforms
- 5+ years of experience contributing towards increasing durability, security, availability and scalability of systems through exploration, diagnosis and remediation
- Experience with validation of hardware, software, firmware and drivers and implementing test plans.
- Strong Linux knowledge
- Experience with x86 architecture, as well as ARM, and GPU/ FPGA devices
- Strong focus on reliability, scale and diagnostics (including developing tactical and strategic tools using Python, Go, C/C++ or any other suitable high level language).
- Experience with server validation, testing, issue root causing and coverage analysis.
- Able to work in a diverse team
- Excellent verbal and written communication skills and ability to collaborate
- Meets/exceeds Amazon’s leadership principles requirements for this role
- Meets/exceeds Amazon’s functional/technical depth and complexity for this role