The Parallel Computing Service (PCS) team at AWS is seeking a Software Development Engineer to join their core Slurm team. This role focuses on building and shipping services that advance PCS capabilities for running and scaling high-performance computing (HPC) workloads using the open-source Slurm scheduler.
As a Software Development Engineer at PCS, you'll be part of AWS's massive-scale infrastructure, contributing to global customer experiences. You'll work on architecting and implementing software solutions, collaborating with engineers and leaders to refine product requirements, and participating in all aspects of the development lifecycle including planning, technical reviews, and operations.
The position offers unique opportunities to:
The team values knowledge-sharing, mentorship, and maintains a collaborative environment that celebrates diverse experiences. You'll be part of AWS Utility Computing (UC), which delivers foundational services like S3 and EC2, while continuously innovating new features that distinguish AWS in the industry.
This role combines technical depth in distributed systems and HPC with the opportunity to shape the future of cloud computing at AWS. The ideal candidate should be passionate about high-performance computing, thrive in fast-paced environments, and be committed to delivering high-quality solutions for customers.