Software Engineer, Developer Productivity Engineering

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$142,300–$263,300 / yr
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $167k
This role $203k
$115k $279k
below market most similar roles pay here above market

This role pays more than 75% of similar roles. Most pay $130,758–$203,175 — the blue band above. At the midpoint, this role pays about $203k versus about $167k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 3515 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2718 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer, Developer Productivity Engineering

Software Engineer - Developer Productivity Engineering joins the Apple Cloud Engineering team to build and integrate software orchestrating workloads across performant, energy-efficient systems for next-generation data centers. This role involves developing system software such as runtime libraries, frameworks, and daemons to power high-performance computing and machine learning workloads. You will design and operate secure, privacy-preserving software releases using Docker-like containers, OCI images, runc, and Linux namespaces. Key responsibilities include building container lifecycle tooling, improving CI/CD automation, and debugging distributed cloud systems. Required skills include proficiency in Pkl, Linux system components like systemd and cgroups, and cloud orchestration engines like Kubernetes or Nomad. You will also utilize eBPF for debugging and ensure software quality through unit, integration, and performance testing.

What does a Software Engineer earn in Washington?

Median $202800 from 413 postings across 39 companies.

See salary data

What you'll do

  • Design and operate secure, privacy-preserving software releases using OCI images, runc, and Linux namespaces.
  • Build tooling to manage container lifecycles across various release environments.
  • Improve automation and CI/CD processes across the deployment pipeline.
  • Debug and resolve production issues within distributed cloud systems.
  • Build and maintain system infrastructure to power next-generation data centers.
  • Ensure software quality and agility through unit, integration, and performance testing.
  • Integrate best-in-class hardware, software, and services with architecture and platform design teams.

What we're looking for

  • 4+ years of experience in software development, building and managing cloud infrastructure or distributed systems.
  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or equivalent experience.
  • Strong engineering skills in Pkl or a similar configuration language.
  • Knowledge of operating system architecture and low-level system components.
  • Experience with cloud orchestration engines such as Kubernetes or Nomad.
  • Experience with Linux, including systemd, cgroups, containers, socket IPC, and eBPF.
  • Experience with Swift, Objective-C, and Apple development tools (preferred).
  • Familiarity with OCI image and runtime specs, runc, Linux namespaces, cgroups, and overlay filesystems (preferred).

More like this

Similar roles

System Software Engineer

Apple Inc

Seattle, WA 77 days ago $142,300–$263,300
C++ Swift Objective-C Linux OS Architecture Distributed Systems Docker Kubernetes systemd launchd IPC Virtualization Containerization High Performance Computing Machine Learning APIs System Programming
4+ yrs exp

Software Engineer, OS and System Services

Apple Inc

Seattle, WA 42 days ago $142,300–$263,300
C/C++ Swift Objective-C Linux OS Architecture Distributed Systems Docker Kubernetes systemd launchd IPC Virtualization Containerization Cloud Computing Hardware Acceleration GPUs TPUs ASICs System Programming
4+ yrs exp

Senior Compute Runtime Software Engineer

Apple Inc

Seattle, WA 94 days ago $175,000–$308,500
C C++ Swift Go Linux Docker Kubernetes KVM QEMU Cloud Hypervisor rust-vmm macOS Virtualization Framework Kata Firecracker KubeVirt iSCSI NFS micro-services
8+ yrs exp

Software Engineer

Booz Allen Hamilton

Chantilly, VA 28 days ago
Python C# .NET TypeScript Angular React FastAPI AWS Azure GCP Kubernetes Terraform GitLab CI/CD CI/CD RabbitMQ Redis Celery Kafka Elasticsearch OpenSearch ETL Shell Scripting Microservices infrastructure‑as‑code
8+ yrs exp

Software Engineer

Booz Allen Hamilton

McLean, VA +1 6 days ago $86,800–$198,000
Python Java C# C C++ JavaScript NodeJS PHP React Drupal Agile REST API Full-Stack Development Cloud Development .NET Regression Testing Automation Client-Server Architecture
5+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 154 days ago $179,500–$246,500
Modern C++ Python C# Java Rust Machine Learning PyTorch GPU Programming Signal Processing Computer Vision Robotics Web Service Architecture FPGA Numerical Methods Mathematical Modelling
7+ yrs exp