Roblox is looking for a Principal Engineer to join their Cache team in San Mateo, California, to lead the development of a next-generation caching solution. You will work on large-scale distributed systems and ensure optimal performance and availability across services. With a strong background in software engineering, specifically with Go and C++, you will help Roblox achieve its goal of supporting a billion users with state-of-the-art caching infrastructure. The role offers a competitive salary and opportunity for equity compensation.
Qualifications
A BS degree in Computer Science (or equivalent experience) with at least 8+ years of software engineering experience.
Deep expertise in building and managing large-scale distributed systems.
Experience in running Active/Active distributed systems on container orchestrators.
Responsibilities
Lead the architectural transition to a next-generation caching service.
Drive optimizations to mitigate blocking and maximize resource utilization.
Design frameworks for development and monitoring of critical services.
Skills
Experience & Education
Distributed Systems Expertise
Infrastructure Chops
Programming Proficiency in Go and C++
Problem-Solving Track Record
Observability Skills
Education
BS degree in Computer Science or equivalent
Tools
Kubernetes
Prometheus
Grafana
Kibana
Job description
Roblox is looking for a Principal Engineer to join their Cache team in San Mateo, California, to lead the development of a next-generation caching solution. You will work on large-scale distributed systems and ensure optimal performance and availability across services. With a strong background in software engineering, specifically with Go and C++, you will help Roblox achieve its goal of supporting a billion users with state-of-the-art caching infrastructure. The role offers a competitive salary and opportunity for equity compensation.