Principal Software Engineer - Observability

Roblox is a platform enabling millions of people to explore, create, play, and connect in 3D immersive digital experiences created by a global community of developers.
San Mateo, CA, USA
$283,780 - $331,640
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Gaming · Enterprise SaaS

Description For Principal Software Engineer - Observability

Roblox is seeking a Principal Software Engineer to join their Observability team, focusing on building and maintaining critical infrastructure that powers their massive gaming and creation platform. The role involves architecting and scaling systems that handle tens of billions of active metric streams and petabytes of log and tracing data daily. The position offers an opportunity to work on challenging technical problems at scale, as Roblox serves tens of millions of daily users exploring 3D immersive experiences.

The ideal candidate will lead end-to-end project execution, working closely with business partners to shape the vision and roadmap of observability infrastructure. They'll take ownership of existing systems while innovating to build the next generation of observability tools. This role requires deep expertise in distributed systems and a passion for mentoring junior engineers.

Working from the San Mateo headquarters in a hybrid model (3 days in-office), you'll be part of a company that's reimagining how people connect globally. The position offers competitive compensation ($283,780 - $331,640), comprehensive benefits, and the chance to impact how millions interact in the metaverse. You'll join a team focused on building safer, more civil shared experiences while solving unique technical challenges at unprecedented scale.

The role combines technical leadership with hands-on engineering, requiring both architectural vision and practical implementation skills. You'll be instrumental in ensuring Roblox's platform remains observable, reliable, and scalable as it continues to grow and evolve.

Last updated 4 hours ago

Responsibilities For Principal Software Engineer - Observability

  • Work with business partners to determine vision and roadmap, and lead project execution end-to-end
  • Take full ownership of existing observability infrastructures
  • Ensure systems are scalable, reliable and easy to use
  • Improve existing infrastructures with new features and functionality
  • Architect next generation Observability Infrastructures handling billions of metric streams
  • Report to the Engineering Manager for Observability

Requirements For Principal Software Engineer - Observability

Kubernetes
  • 8+ years of working experience in building, maintaining and evolving large scale distributed systems
  • Experience with components required to build modern, large-scale infrastructures
  • Experience picking up new technologies as the landscape evolves
  • Passion about mentoring junior engineers
  • BS in Computer Science or equivalent experience; Masters degree or higher is a plus

Benefits For Principal Software Engineer - Observability

Medical Insurance
Dental Insurance
Vision Insurance
401k
Commuter Benefits
  • Industry-leading compensation package
  • Excellent medical, dental, and vision coverage
  • 401k program
  • Flexible vacation policy
  • Roflex - Flexible and supportive work policy
  • Roblox Admin badge for avatar
  • Free catered lunches five times a week
  • Unlimited snacks
  • Onsite fitness center and fitness program credit
  • Annual CalTrain Go Pass

Interested in this job?

Jobs Related To Roblox Principal Software Engineer - Observability

Principal Software Engineer, User Connections

Principal Software Engineer position at Roblox, leading backend systems development for user connections and identity features, offering $273K-$338K salary with comprehensive benefits in San Mateo, CA.

Principal Software Engineer, Compiler

Principal Software Engineer position at Roblox focusing on compiler development, virtual machines, and runtime systems, offering competitive compensation and hybrid work arrangement in San Mateo.

Principal Software Engineer - Core Services

Principal Software Engineer position at Roblox, leading core infrastructure and API development for a platform serving millions of users, offering $273k-$338k salary with comprehensive benefits.

Principal Rendering Software Engineer

Principal Rendering Software Engineer position at Roblox, focusing on developing advanced graphics solutions for their 3D immersive platform, offering $322,170-$391,590 salary range.

Principal Software Engineer, Virtual Economy Optimization

Principal Software Engineer role at Roblox focusing on virtual economy optimization, leading high-impact projects and developing scalable monetization systems for the platform.