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 a month 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

DCEO Chief Engineer

Lead Data Center Engineer role at AWS managing critical infrastructure operations and team leadership in Milan, Italy.

Data Center Manager, Data Center Operations

Lead world-class data center operations for Amazon's cloud infrastructure in India, managing teams and driving operational excellence.

ADCE Manager, DBS - Analytics

Engineering Manager position at AWS working with U.S. Intelligence Community, leading cloud operations and team development, requiring TS/SCI clearance.

Sr. Data Center Structural Engineer, AWS DC Design Engineering

Senior Structural Engineer role at AWS focusing on data center design and infrastructure, requiring 10+ years of experience and PE/SE license.

Cloud Application Architect, Professional Services - Global Financial Services

Senior cloud architect role at AWS Professional Services, focusing on helping enterprises build and migrate to cloud-native applications using AWS services.