Senior Software Engineer - Storage
Core
Designing, implementing, and running large-scale distributed storage systems (caching, message queues) and internal Infra-as-a-Service offerings for Roblox's platform.
Role type
Senior IC distributed systems engineer (storage/infra)
Builds
Internal Infra-as-a-Service offerings, large distributed 24x7 services, automation frameworks for cluster management and monitoring
Domain
Cloud infrastructure, distributed systems, container orchestration
Deliverable
production ML models | product features | infrastructure
Required skills
Designing large-scale distributed systems, container orchestration (Kubernetes/Nomad), service discovery (Consul), Go/Java/C++ programming, test automation, telemetry stack usage
Preferred skills
Active/Active distributed system architecture, high availability design, cost-efficient scaling strategies
Technologies
Kubernetes, Nomad, Consul, Grafana, Prometheus, AlertManager, Kibana, Go, Java, C++