Senior Software Engineer, Infrastructure Virtualization & Fleet Patching
Apple
Seattle, WA • 12m ago • On-site
Senior
On-site
205,400 - 374,300 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
- Role: Senior Software Engineer focused on infrastructure virtualization and fleet patching
Description
Define and drive a strategy to patch node software across a data center fleet faster and more often, while minimizing guest-visible impact. Evaluate approaches such as live migration, snapshot/restore, kexec-based updates, live patching, and in-place runtime/VMM upgrades; set measurable success criteria; and lead the first implementation using Cloud Hypervisor and Linux microVM runtimes on x86 and arm64. Partner with SRE, Compute, and security on rollout safety and fleet operations, and help grow a new team.
Responsibilities
- Define the fleet patching strategy by evaluating candidate approaches, choosing a path, and making tradeoffs explicit using failure models
- Set metrics such as guest-visible downtime, total migration time, network amplification, abortability, and time to patch the fleet
- Design and drive the first implementation using Cloud Hypervisor and Linux microVM runtimes on x86 and arm64
- Hire and grow the team (technical-lead or people-management track depending on your background)
- Work with SRE, Compute, and security teams on rollout, safety, and fleet operations
Requirements
- Bachelor's degree in Computer Science or equivalent related experience
- At least 8+ years of software design and development experience in infrastructure engineering (compute, storage, and network virtualization)
- Deep, demonstrated experience in one of: operating live migration, live patching, or kexec-style host updates across a production fleet; with working fluency in the other areas
- Experience handling production failures including non-convergence, aborts/rollback, and fleet-wide rollout safety
- Advanced programming proficiency in C, C++, Rust, Swift, or Go for high-performance, secure, scalable, and reliable systems
- Track record of owning technical design end-to-end (architecture tradeoffs through implementation and review)
- Experience setting technical direction for a group of engineers, with or without formal management responsibility
Benefits
- Opportunity to build a new team from the ground up and shape the technical approach to faster, safer patching
- Collaborate with production systems teams to deliver rollout safety and measurable improvements to performance and downtime
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See more
Senior Infrastructure Engineer
emagine Polska
Senior
Technology
Dubai, United Arab Emirates · On-site
N/A
3 days ago
Senior IT Infrastructure & Systems Engineer
Pramacom Prague spol. s r.o.
Senior
Technology
Prague, Czech Republic · On-site
N/A
12 days ago

Senior Systems Engineer
Power Media
Senior
Technology
Wrocław, DL, Poland · On-site
168K zł - 204K zł/yr
7 days ago

Senior Infrastructure Engineer
XTB S.A.
Senior
Technology
Warsaw, Poland · Remote
20K zł - 25K zł/yr
7 days ago
Senior Systems Engineer – Linux & Virtualisierung (w/m/d)
MAIT GmbH
Senior
Technology
Pforzheim, Germany · On-site
€40K - €70K/yr
15 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.
Senior Software Engineer
HSBC Service Delivery
Senior
Technology
Kraków, Pl-06, Poland · On-site
23K zł - 30K zł/yr
5 days ago
System Engineer Virtualisierung (w/m/d)
Bechtle Managed Services GmbH
Senior
Technology
Bochum, NR, Germany · On-site
€37K - €77K/yr
4 days ago
Senior Infrastructure Engineer (Cloud)
REED SPECIALIST RECRUITMENT
Senior
Technology
Prague, CZ, Czech Republic · On-site
N/A
5 days ago

Senior/Staff Software Engineer, Core Connectivity
Zoox
Senior
Technology
Foster City, CA · Hybrid
$255K - $320K/yr
17h ago
Potential salary for Senior Software Engineer, Infrastructure Virtualization & Fleet Patching role
Improve your resume for just $5
$205,400 – $374,300/year
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights