Software Development Manager, EC2 UltraServer Availability

Amazon.com, Inc.
Seattle, WA, United States
3 days ago
Apply on us.experteer.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Amazon Elastic Compute Cloud Computer Engineering Data Centers Software Engineering Web Services

Job description

Experteer Overview As Software Development Manager, you lead a two-pizza team focused on automating end-to-end repair for UltraServers. You drive the technical direction to transform manual recovery into self-healing automation, impacting fleet availability. You collaborate across hardware, software, and data center operations to shorten repair dwell times and scale recovery workflows to new regions. You will grow engineers, shape architecture decisions, and report progress to senior leadership, delivering measurable improvements in availability. Compensation / Benefits * Lead a 8-12 person team to automate end-to-end UltraServer repair processes * Set roadmap and architecture direction for deterministic repair automation * Coordinate multi-team repair procedures with hardware engineering, data center operations, and EC2 control-plane services * Reduce repair dwell time by parallelizing teardown, repair, and validation steps * Drive cross-region recovery workflows including air-gapped environments * Represent progress to senior leadership and drive operational reviews Tasks * 3+ years of engineering team management * 7+ years in engineering teams experience * 3+ years designing or architecting reliable, scalable systems * 8+ years leading development of multi-tier web services * Knowledge of full software/hardware/networks development life cycle * Experience partnering with product or program management teams Key requirements * health insurance * 401(k) matching * paid time off * par стаental leave * RSUs * Adoption and Surrogacy Reimbursement

Requirements

_ environments * Represent progress to senior leadership and drive operational reviews Tasks * 3+ years of engineering team management * 7+ years in engineering teams experience * 3+ years designing or architecting reliable, scalable systems * 8+ years leading development of multi-tier web services * Knowledge of full software/hardware/networks development life cycle * Experience partnering with product or program management teams Key requirements * health insurance * 401(k) matching * paid time off * par стаental leave * RSUs * Adoption and Surrogacy Reimbursement

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:49 min

Container hosting options available on Amazon Web Services

Federico Fregosi · World Congress 2022

51 sec

Repurposing hardware and operating underwater data centers

Chris Heilmann +1 · LIVE

2:14 min

Overcoming age and background to study engineering

Anna John · World Congress 2023

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

4:03 min

Managing massive power consumption scaling in AI data centers

Stephan Gillich Stephan Gillich +3 · World Congress 2024

2:27 min

Exploring Rust for cloud and web services

Patrick Koss Patrick Koss · World Congress 2024

Videos

See all

Related articles

See all