Principal Software Engineer, Cloud Infrastructure
Core
Architect and develop large-scale OpenStack infrastructure for bare-metal and cloud compute services supporting NVIDIA engineering workloads across global datacenters.
Role type
Principal Software Engineer (Cloud Infrastructure)
Builds
OpenStack platform, Infrastructure as Code frameworks, compute control planes, and automation for heterogeneous hardware fleets.
Domain
Cloud Infrastructure / Distributed Systems / Datacenter Operations
Required skills
OpenStack (Nova, Neutron, Ironic), Python, Distributed Systems, Linux Systems, Cloud Networking, Database & Messaging Infrastructure, Debugging
Preferred skills
OpenStack upstream contributions, Multi-region scaling, Ironic/Redfish/BMC integration, GPU/Arm platforms, Ceph
Technologies
OpenStack, Python, MySQL/MariaDB, RabbitMQ, KVM/QEMU, InfiniBand, NVLink
Responsibilities
Own architecture and lead implementation of large-scale OpenStack infrastructure; Architect and implement Infrastructure as Code frameworks; Build and improve compute control planes and resource scheduling; Develop and extend OpenStack services and integrations; Improve platform scalability, availability, and performance; Build safe deployment, upgrade, and rollback mechanisms; Partner with SRE and operations teams to onboard platforms and resolve failures.
Seniority
Principal, hands-on IC with architectural leadership
