Software Engineer - Developer Productivity Engineering
Core
Build and maintain system software (runtime libraries, frameworks, daemons) and infrastructure to orchestrate workloads across highly performant, energy-efficient data center systems.
Role type
Senior IC systems software engineer (cloud infrastructure)
Builds
System infrastructure and orchestration tools for next-generation data centers
Domain
Cloud infrastructure, distributed systems, data centers
Required skills
scalable resilient systems design, container orchestration (Kubernetes/Nomad), Linux internals (systemd, cgroups, namespaces, eBPF), cloud service operations, CI/CD automation, OCI images, Pkl configuration language
Preferred skills
Swift, Objective-C, Apple development tools, overlay filesystems, user-space process debugging
Technologies
Docker-like containers, OCI, runc, Linux namespaces, Kubernetes, Nomad, eBPF, systemd, Pkl, Swift, Objective-C
Responsibilities
Design and operate secure software releases using OCI images and Linux namespaces; Build tooling to manage container lifecycles; Improve automation and CI/CD pipelines; Debug and resolve production issues in distributed cloud systems; Build and maintain system infrastructure for data centers; Ensure quality through unit, integration, and performance tests.
Seniority
Senior, hands-on IC
