San MateoFull TimeEngineering
Remotely
gopythontestingdistributed systemsorchestrationluau
Job Description
📋 Description
- Design and run the platform that executes large-scale end-to-end and integration tests across
- Build large-scale distributed services that fan out work across fleets of machines and real devices
- Develop capacity-aware scheduling, isolation and sandboxing, and smart retry and backoff
- Create systems to track hardware and cloud fleet health and automatically recover from failures
- Move artifacts, manage client state, and enable test owners to validate runs
- Contribute to evolving a cohesive Universal Test Platform for multiple Client teams
🎯 Requirements
- Strong experience building distributed systems or backend services (schedulers, control planes
- Proficiency in Go and/or Python (Go/Python is primary; Luau for test tooling is a plus)
- Solid grasp of distributed systems: fairness, efficiency, failure handling, reliability
- Experience with health monitoring, fault detection, and automated recovery
- Familiarity with running workloads on physical test hardware (phones, computers, consoles)
- Experience with end-to-end or integration testing of real applications
🎁 Benefits
- Competitive base salary with equity and benefits
- Role based at Roblox HQ in San Mateo; onsite presence Tue/Wed/Thu (optional Mon/Fri)
- Pay range: $243,290 — $295,250 USD