Software Development Manager, High Performance Computing

Global technology company leading in e-commerce, cloud computing, and artificial intelligence
$166,400 - $287,700
Cloud
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · AI

Description For Software Development Manager, High Performance Computing

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.

Last updated 2 months ago

Responsibilities For Software Development Manager, High Performance Computing

  • Lead a team focused on building HPC products and services
  • Manage control plane for new AWS service
  • Lead engineers in tackling core software engineering problems
  • Design and run highly scalable systems
  • Mentor and develop team members
  • Partner with product teams to collect requirements and define strategy

Requirements For Software Development Manager, High Performance Computing

Linux
  • 3+ years of engineering team management experience
  • 7+ years of working directly within engineering teams experience
  • 3+ years of designing or architecting new and existing systems experience
  • 8+ years of leading the definition and development of multi tier web services experience
  • Knowledge of engineering practices and patterns for full software development life cycle
  • Experience partnering with product or program management teams

Benefits For Software Development Manager, High Performance Computing

Medical Insurance
  • Flexible work schedule
  • Medical benefits
  • Financial benefits
  • Mentorship and career growth opportunities
  • Employee-led affinity groups
  • Inclusive team culture

Interested in this job?

Jobs Related To Amazon Software Development Manager, High Performance Computing

AWS Operations Manager (French Proficiency)

Lead a team of 15-20 AWS Support Engineers in Toronto, providing French language technical support for AWS services with focus on customer success and operational excellence.

Technical Operations Manager, AWS Support

Lead a team of AWS Support Engineers providing world-class technical support while driving operational excellence and customer satisfaction.

System Integration Engineer

Senior System Integration Engineer role at AWS, focusing on hardware/software integration and validation for cloud infrastructure components.

Senior Solutions Architect, Telecom, Media and Entertainment Solution Architects

Senior Solutions Architect position at AWS, focusing on cloud architecture and enterprise customer solutions in India, requiring 8+ years of technical experience.

Colo Reg Engineer Manager, Colocation Region Engineering- Eastern US

Lead engineering manager role at AWS overseeing data center design and operations, requiring infrastructure expertise and team management experience.