Sr. Systems Development Engineer (AWS Generative AI & ML Servers), AWS HW Engineering
Amazon Web Services (AWS) · Austin, TX · 1 wk ago
Quality AssuranceFull-time
About the role
The AWS Hardware Engineering team creates server designs for Amazon's innovative web services. Our designs are industry-leading in frugality and operational excellence, and are critical to the success of the AWS business and millions of customers who use AWS today.
Responsibilities
- Work with engineers across the company for delivering the next-generation AWS platforms.
- Have a direct impact on our bottom line and the ability to deliver improvements for AWS.
- Be part of a growing, fast-paced, and fun team.
- Have ownership for the implementation of your work.
- See direct product improvements based on the results of your work.
- Work with a variety of job roles (SDEs, SDETs, Hardware Engineers, TPMs, Managers, Principals) and groups (AWS Hardware Engineering, EC2, other AWS services).
- Drive high quality and reliability into future/new designs for AWS Accelerated server solutions for AWS Cloud.
Requirements
- 4+ years of programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby experience
- 3+ years of non-internship professional software development experience
- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
- Experience with x86 architecture, as well as ARM, and GPU/ FPGA devices
- Experience with modern technology devices in storage, network, memory as well as a variety of interface standards and protocols (I2C, IPMI, SPI, PCIe)
- BS degree in Computer Science, Computer Engineering, or other technical degree, or relevant work experience
Qualifications
- 7+ years or more in software development, systems development, SRE (Site Reliability Engineering), or Resilience Engineering
- 7+ years of SysDE (Systems Development Engineer) or equivalent experience
- 7+ years of server systems debug experience; debugging and root causing complex server platforms
- 7+ years of experience contributing towards increasing durability, security, availability and scalability of systems through exploration, diagnosis and remediation
- Linux kernel and user-space drivers experience for PCIe and external devices
- System thinking - ability to diagnose interactions between discrete components of server system and drive product improvements
- Strong focus on reliability, scale and diagnostics (including developing tactical and strategic tools using Python, Go, C/C++)
- Solid understanding of OS internals, including network and storage subsystem
- Master’s degree in Electrical Engineering, Computer Engineering, or related field
- Experience with modern technology devices in storage, network, memory as well as a variety of interface standards and protocols (PCIe, SATA, SAS, NVMe)
- Experience with validation of hardware, software, firmware and drivers and implementing test plans
- Experience with server validation, testing, issue root causing and coverage analysis
- Excellent knowledge diagnostics tools development with Python, Go, or C/C++ in fast paced environment
- Extensive Linux knowledge
Skills
- Strong focus on reliability, scale and diagnostics (including developing tactical and strategic tools using Python, Go, C/C++)
- System thinking - ability to diagnose interactions between discrete components of server system and drive product improvements
- Experience with modern technology devices in storage, network, memory as well as a variety of interface standards and protocols (PCIe, SATA, SAS, NVMe)
- Experience with validation of hardware, software, firmware and drivers and implementing test plans
- Experience with server validation, testing, issue root causing and coverage analysis
- Excellent knowledge diagnostics tools development with Python, Go, or C/C++ in fast paced environment
- Extensive Linux knowledge
Benefits
- Comprehensive benefits including health insurance (military, family, and dependent care)
- Flexible spending accounts (FSA) for medical, dependent care, and transit
- Retirement savings plan with company match
- Amazon Stock Purchase Plan
- Amazon Pharmacy Discount Card
- Amazon Student Program
- Amazon Leadership Academy
- Amazon Leadership Principles
Pay
Base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs).
Schedule
Full-time