Senior Software Engineer - Orchestration

Added
4 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

testing python distributed systems go orchestration

๐Ÿ“‹ 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
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’