Apple
Posted 4mo ago

Engineering Manager - Compute Node Software

Apple
Seattle, Washington, United States
OnsiteFull Time
Responsibilities
  • Lead architecture reviews
  • Define platform roadmap
  • Mentor engineers
Requirements
  • 10+ years in systems, OS, or cloud infrastructure engineering
  • 5+ years in technical leadership with people management
  • Bachelor’s in CS/Engineering or equivalent
Technical tools mentioned
Linux containerizationcontainer runtimes (runc, containerd)Linux filesystemsimage distributionkernel internalscontainer securitynested virtualizationVMMsNUMA

Job description

Apple Service Engineering (ASE)'s Compute Runtime team builds and maintains the execution platforms — containers, virtual machines, and associated infrastructure — that power Apple's services at scale. We blur the lines between containers and VMs to provide secure, performant execution environments that span from the desktop to the cloud. Our platform underpins Apple services like iCloud, iTunes, Siri, and Maps.

We are active contributors to open source, including Apple’s container and Containerization projects and the broader OCI ecosystem. We work upstream to improve the foundations that our platform is built on.

We're looking for a technical leader to drive the vision and execution of this platform. You will lead a team of talented engineers working on container runtimes, container tooling, image distribution, and VM isolation — building a cloud compute platform customized to Apple's security, privacy, and performance requirements.

Description

In this role you will lead engineers who develop, debug, and maintain container runtimes, container tooling, and virtual machine isolation platforms. You will:

- Define and execute the vision, strategy, and roadmap for Apple's cloud compute platforms.
- Set technical direction through architecture reviews and cross-team design collaboration.
- Lead day-to-day execution including sprint planning, prioritization, and retrospectives.
- Engage closely with partners and customers to drive clarity in Apple's compute needs.
- Mentor and develop engineers through regular one-on-ones, career planning, and performance feedback, fostering a culture of ownership and continuous improvement.
- Collaborate with recruiting to attract and hire top compute and systems engineering talent.

Minimum Qualifications

  • 10+ years of experience in systems, OS, or cloud infrastructure engineering.
  • Hands-on experience with several of the following: Linux containerization, container runtimes (e.g., runc, containerd), Linux filesystems, image distribution, kernel internals, container security.
  • Strong operating systems knowledge and experience applying it to build stable, performant, and secure execution environments.
  • 5+ years in a technical leadership role with people management responsibilities.
  • Ability to lead cross-functional collaboration and influence technical decisions across teams.
  • Bachelor’s degree in Computer Science, Engineering, or equivalent

Preferred Qualifications

  • Experience contributing to or maintaining open source projects, particularly in the container/OCI ecosystem.
  • Knowledge of advanced virtualization concepts including nested virtualization, experience with multiple VMMs, and NUMA optimizations.
  • Experience working across storage, networking, and virtualization in cloud environments.
  • Familiarity with cross-platform runtime development.
  • Proven ability to manage competing priorities and deliver results in fast-paced environments.

About Apple

Designs and sells consumer electronics, software, and online services.

Similar jobs

Engineering Manager roles near Seattle, Washington
19h
Save
Mark Applied
Hide
Principal Engineering Manager
Redmond, Washington, United States
$143k-$275k/yr HybridFull Time
Microsoft
MicrosoftNASDAQ: MSFT: Develops software, services, devices, and cloud computing solutions.
6+ YOE4+ MgmtBachelor's degree in computer science or related field and 6+ years of technical engineering experience with coding. Preferred: people management, distributed backend systems, and operational experience.
C, C++, C#, Java, JavaScript, Python
1d
Save
Mark Applied
Hide
Engineering Manager, Data Center Electrical Products and Services
Austin or Seattle or Columbus or Herndon
$150k-$203k/yr OnsiteFull Time
Amazon
AmazonNASDAQ: AMZN: Global online retail and cloud computing technology provider.
6+ YOE2+ MgmtBachelor's degree in mechanical or electrical engineering, 6+ years developing electrical products, and at least 2 years of people management experience.
Low Voltage Switchgear, Power Distribution Cabinets, PDU, RPP, UL891, IEC 61439, UL2875, New Product Introduction (NPI), RSUs
1d
Save
Mark Applied
Hide
Sr Manager, Staff Engineering - (Software Development / Microservices) - Hybrid
Bethesda or Dallas or Seattle
$140k-$300k/yr HybridFull Time
GEICO
GEICO: Provides vehicle and property insurance services to consumers.
6+ YOE5+ MgmtRequires 6+ years software engineering, 5+ years large-scale development, 5+ years technical supervision, AI/ML expertise, cloud and microservices experience, and strong leadership skills.
C#, .NET, HTML-5, JavaScript, TypeScript, XML, JSON, RESTful Web Services, Event Driven Architectures, AI/ML, generative AI, Java, Python, GO, open-source software, API, microservices, gRPC, AWS, GCP, Azure, SQL, NoSQL, Unit, Integration, End-to-End functional testing
3d
Save
Mark Applied
Hide
Senior Engineering Manager, Documents Platform
San Francisco or Seattle or New York City
$207k-$345k/yr HybridFull Time
Rippling
Rippling: Unified platform managing workforce HR, IT, and finance operations
Significant engineering leadership experience, backend or platform expertise, and experience with large-scale platforms, distributed systems, databases, APIs, scalable architectures, and cross-functional technical initiatives.
APIs, Slack, Microsoft 365
3d
Save
Mark Applied
Hide
Senior Engineering Manager (Network Value + Outcomes)
New York City or San Francisco or Seattle
$265k-$332k/yr HybridFull Time
Headway
Headway: A mental healthcare technology helping providers accept insurance and scale their practices.
3+ YOE6+ MgmtRequires 6+ years of engineering management, 3–5+ years as a software engineer, experience managing managers or tech leads, and expertise leading high-performing teams and data-informed technical initiatives.
Python, TypeScript, FastAPI, SQLAlchemy, React, Remix, Next.js, Postgres, Redis, AWS, Fargate, ECS, S3, SageMaker, Spark, Kafka, Datadog, PagerDuty, Sentry, GitHub, Snyk, Semgrep, Lacework
3d
Save
Mark Applied
Hide
Engineering Manager, Kubernetes Infrastructure (Bare Metal)
Livingston or New York City or Sunnyvale or Bellevue or San Francisco
$182k-$242k/yr OnsiteFull Time
CoreWeave
CoreWeaveNASDAQ: CRWV: Cloud platform providing GPU-accelerated infrastructure for AI workloads.
Experience managing infrastructure, platform, or SRE engineering teams; strong Kubernetes, distributed systems, production infrastructure, incident response, communication, and cross-functional leadership skills.
Kubernetes, Go, Python
4d
Save
Mark Applied
Hide
Industrial & Automotive Manufacturing Engineering Manager
Atlanta or Milwaukee or Akron or Dallas or Columbus or Kirkland or Cincinnati or New York City or Austin or Albany or Chicago or St. Petersburg or Hartford or Pittsburgh or St. Louis or Miami or Raleigh or Minneapolis or Mountain View or Morristown or Denver or Boston or Philadelphia or Des Moines or Overland Park or Los Angeles or Charlotte or Carmel or Houston or Arlington or Bentonville or Nashville or Detroit
$80k-$294k/yr FieldFull Time
Accenture
AccentureNYSE: ACN: Global provider of management consulting and technology services.
5+ YOERequires 5+ years in manufacturing engineering and material flow, experience with large-scale material delivery routes, simulations, AMRs, and IT/OT integration; bachelor's degree preferred and plant controls knowledge a bonus.
AI, IoT, automation, wearables, predictive analytics, automated mobile robots (AMRs), ERP, Plant Control Systems, DCS, PLC, SCADA, HMI
4d
Save
Mark Applied
Hide
Engineering Manager, Infrastructure
Seattle or San Francisco or New York City
OnsiteFull Time
Stripe
Stripe: Provides online payment processing and financial infrastructure for businesses.
10+ YOE4+ MgmtBachelor's degree or equivalent practical experience, 10+ years of software development experience, 4+ years of engineering management, complex team leadership, stakeholder alignment, recruiting, and technical architecture depth.
Apache Airflow, Apache Spark, Apache Iceberg, Apache Hadoop, Apache Celeborn, Amazon Web Services, DynamoDB, Aurora, S3, Ruby, Go, Java, Python