The AWS High Performance Computing (HPC) group is seeking a Software Development Manager to lead their Seattle-based team in building cutting-edge HPC products and services. This role involves managing a team that develops core technologies enabling customers to plan, schedule, and execute HPC workloads across AWS compute services. The position is part of an engineering organization spread across Boston, Seattle, and Italy.
The role focuses on leading the control plane for a newly launched service, requiring expertise in distributed systems design, Linux/Unix fundamentals, and AWS technologies. The team works with various AWS services including EC2, S3, ECS, Lambda, FSx for Lustre, Batch, and Elastic Fabric Adapter (EFA) to create highly scalable systems supporting applications in computational fluid dynamics, weather modeling, molecular dynamics, and distributed machine learning.
Amazon offers a comprehensive benefits package and emphasizes work-life balance with flexible scheduling. The company maintains a strong commitment to diversity and inclusion, supported by employee-led affinity groups and ongoing learning experiences. Career growth is prioritized through mentorship programs and knowledge sharing among team members of varying experience levels.
The compensation is market-competitive, ranging from $166,400 to $287,700 based on location, plus additional benefits including equity and sign-on payments. This role represents an opportunity to make significant impact on both external and internal customers while working on technically challenging projects in the growing field of high-performance computing.