Software Engineer 2
Core
Design and deliver high-impact functionality for User Space OS services, container services, and distributed control planes within enterprise-class virtualization and Kubernetes platforms.
Role type
Staff Software Engineer (System/OS)
Builds
ESXi hypervisor, vSphere, container runtimes, and Kubernetes platform capabilities
Domain
Cloud-native infrastructure, virtualization, operating systems
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++, Golang, Python, Linux/Unix internals, distributed systems architecture, OS services development, containerization, Kubernetes architecture
Preferred skills
Hypervisor experience, low-level Kubernetes components, cloud platform architecture
Technologies
ESXi, vSphere, Kubernetes, Docker, containerd, x86
Responsibilities
Design and implement advanced OS techniques for virtual systems; Architect scalable container services and Kubernetes capabilities; Develop highly available platform infrastructure for distributed workloads; Maintain open source code for security fixes; Drive development of platforms for SaaS/CaaS/FaaS workloads
Seniority
Staff, hands-on IC with strategic direction