Member of Technical Staff - Sandbox Platform
Summary
Builds and maintains distributed sandbox infrastructure using Go, Rust, and Python, including Kubernetes orchestration, networking, scheduling, and monitoring tools.
You will design distributed sandbox infrastructure in Go and Rust, build networking and scheduling components, manage cloud resources and Kubernetes orchestration, and develop Python backend services, REST APIs, dashboards, monitoring tools, and user-facing workload management features.
Responsibilities
- Design and implement distributed orchestration infrastructure in Go and Rust
- Build high-performance networking and coordination components
- Create infrastructure automation pipelines with Ansible
- Manage cloud resources and container orchestration
- Implement scheduling systems for CPU, GPU, and TPU hardware
- Build web interfaces for AI workload management and monitoring
- Develop REST APIs and Python backend services
- Create real-time monitoring and debugging tools
- Implement resource management and job control features
Requirements
- Systems programming experience with Rust
- Strong Linux systems knowledge
- Virtualization experience with VMs and hypervisors
- Ansible
- Terraform
- Kubernetes
- GCP
- Prometheus
- Grafana
- Python backend development
- FastAPI
- Async programming
- TypeScript
- React
- Next.js
- Tailwind
- Developer tools
- RESTful API design
Benefits
- Significant equity incentives
- Flexible work arrangement
- Full visa sponsorship
- Relocation support
- Professional development budget
- Regular team off-sites
- Conference attendance