A

Amazon

Sells products online and rents cloud computing

Senior Systems Development Engineer - Generative AI & ML Servers, Hardware Engineering

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeIn-person

About the Job

Requirements

  • At least 4 years of programming experience with one or more modern languages, such as C++, C#, Java, Python, Golang, PowerShell, or Ruby.
  • At least 3 years of non-internship professional software development experience.
  • At least 3 years of experience designing or architecting new and existing systems, including design patterns, reliability, and scaling.
  • Experience with x86 architecture, ARM, and GPU or FPGA devices.
  • Experience with storage, network, and memory technologies, as well as interface standards and protocols including I2C, IPMI, SPI, and PCIe.
  • A bachelor's degree in Computer Science, Computer Engineering, or another technical degree, or relevant work experience.
  • Linux kernel and user-space driver experience for PCIe and external devices.
  • Ability to diagnose interactions between discrete server-system components and drive product improvements.
  • Focus on reliability, scale, and diagnostics, including developing tactical and strategic tools using Python, Go, C/C++, or another suitable high-level language.
  • Understanding of operating-system internals, including network and storage subsystems.
  • Experience with storage, network, and memory technologies, as well as interface standards and protocols including PCIe, SATA, SAS, and NVMe.
  • Experience validating hardware, software, firmware, and drivers and implementing test plans.
  • Experience with server validation, testing, issue root-cause analysis, and coverage analysis.
  • Knowledge of diagnostic tool development using Python, Go, or C/C++.
  • Extensive Linux knowledge.

Responsibilities

  • Solve complex architectural problems, including problems that have not been defined before.
  • Own the team's systems, proactively identify deficiencies, and write tactical code to solve issues before they affect customers.
  • Work with the team to scale solutions.
  • Decompose server-system testability, reliability, and diagnosis problems into tasks, components, or features, and lead delivery personally and through others.
  • Apply hardware, software, system-design, x86 architecture, process, diagnosis, and operations knowledge.
  • Create automation through agentic workflows and develop smart, AI-driven automation tools and workflows.
  • Collaborate with software development engineers, software development engineer in test roles, hardware engineers, technical program managers, managers, principals, and AWS service groups throughout server conception, testing, launch, and operations.
  • Drive quality and reliability in new AWS Accelerated server designs.
  • Contribute to server infrastructure from early new-product introduction through launch and ongoing operations.
  • Build software, services, and automation supporting design, EC2 instance build yields, launch decisions, and fleet health.
  • Build process automation systems to improve efficiency.

Desired Qualifications

  • At least 7 years of software development, systems development, site reliability engineering, or resilience engineering experience.
  • At least 7 years of Systems Development Engineer or equivalent experience.
  • At least 7 years of server-system debugging experience, including debugging and root-causing complex server platforms.
  • At least 7 years of experience improving system durability, security, availability, and scalability through exploration, diagnosis, and remediation.
  • A master's degree in Electrical Engineering, Computer Engineering, or a related field.

About the Company

Amazon

Sells products online and rents cloud computing

Amazon runs the largest online store in the United States and rents cloud computing to businesses and governments through Amazon Web Services. AWS pioneered renting computing power over the internet, and Amazon built its own delivery network to get orders to customers quickly. Shoppers buy from Amazon and from independent sellers on its store, and Prime members pay a subscription for fast free shipping, streaming video and music, and other perks. AWS rents out computing power, storage, databases, and AI tools so companies can run software without owning servers, and Amazon also makes Kindle e-readers and Echo speakers with the Alexa assistant. Jeff Bezos founded Amazon in 1994, and it is based in Seattle, Washington.

Company size
10,001+
Company stage
IPO
Headquarters
Seattle, WA
Founded
1994

Recently Posted Jobs

Explore more opportunities at Amazon

See more jobs