Senior Software Engineer (Cloud)
Core
Design, develop, and maintain cloud infrastructure software for managing VMs across thousands of machines in worldwide data centers to support massive-scale parallel computing for AI applications.
Role type
Senior Software Engineer (Cloud Infrastructure)
Builds
Cloud platform services for full-stack AI applications
Domain
Cloud infrastructure / Distributed systems / AI computing
Deliverable
production ML models | infrastructure
Required skills
Go, distributed systems, cloud infrastructure, performance optimization, code review, architectural design
Preferred skills
C, Rust, Python, Javascript, Typescript, containerization (Docker, LXC, VMs, hypervisors), Linux kernel debugging, ML application deployment
Technologies
Go, Docker, Linux, VMs, hypervisor technology
Responsibilities
Design and develop cloud infrastructure software in Go; troubleshoot and optimize code for performance and reliability; participate in architectural discussions; conduct code reviews.
Seniority
Senior, hands-on IC