Taro Logo

Senior Software Engineer - Cell Lifecycle

Roblox is a global platform where millions of people gather to create, play, and connect in 3D immersive digital experiences.
San Mateo, CA, USA
$219,780 - $368,810
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
3+ years of experience
Gaming · Enterprise SaaS

Description For Senior Software Engineer - Cell Lifecycle

Roblox, a leading platform in 3D immersive digital experiences, is seeking a Senior Software Engineer for their Cell Lifecycle team. This role is crucial in building and evolving Roblox's private cloud infrastructure, specifically focusing on creating and managing compute primitives across all backend environments.

The position offers an exciting opportunity to work on infrastructure that handles millions of containers and serves hundreds of millions of requests per second. As part of the Cell Lifecycle team, you'll be responsible for creating a sustainable and reliable compute primitive that serves as the backbone of Roblox's operations across both on-premises and public cloud data centers.

The role requires strong technical expertise, particularly in Go programming and Kubernetes ecosystem, with a focus on building and managing large-scale distributed systems. You'll be working closely with cross-functional teams to develop new features, support various workloads, and define crucial cross-system APIs as the platform expands.

This is an ideal opportunity for someone who enjoys working on critical infrastructure at scale and has a passion for system automation and reliability. The position offers competitive compensation ($219,780 - $368,810 USD) and comprehensive benefits, including medical, dental, and vision coverage, 401k program, and various perks like free catered lunches and fitness benefits.

Based in San Mateo, CA, this hybrid role requires in-office presence three days per week (Tuesday, Wednesday, and Thursday). You'll be joining a company that's reimagining how people connect globally, with a mission to connect a billion people with optimism and civility. If you're excited about solving unique technical challenges at scale and helping create safer, more civil shared experiences, this role offers the perfect opportunity to make a lasting impact.

Last updated a day ago

Responsibilities For Senior Software Engineer - Cell Lifecycle

  • Build and evolve a cell primitive for Roblox that runs the backends for the vast majority of Roblox's compute workload
  • Work closely with other teams in Compute and across the company to develop new features
  • Support for new workloads and define cross-system APIs
  • Safely and reliably manage a critical at-scale system

Requirements For Senior Software Engineer - Cell Lifecycle

Go
Kubernetes
  • 3+ years of experience
  • Experience working in the Kubernetes ecosystem
  • Prior experience building Kubernetes operators or building/running Kubernetes distributions preferred
  • Strong proficiency in Go or other well structured programming languages
  • Experience working on critical, large-scale, cross-platform, multi-tenant distributed systems
  • Prefer building systems automation over operational and repetitive tasks
  • Appreciation for working on observability and reliability

Benefits For Senior Software Engineer - Cell Lifecycle

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 Senior Software Engineer - Cell Lifecycle

Senior Software Engineer- Engine Systems

Senior Software Engineer position at Roblox focusing on engine systems development, offering $238k-$289k salary, hybrid work model, and opportunity to work on core gaming infrastructure.

Senior Software Engineer - Creator Collaboration

Senior Software Engineer position at Roblox focusing on building collaboration tools for game creators, offering competitive compensation and the chance to shape the future of digital experiences.

Senior Software Engineer - Avatar Computer Graphics

Senior Software Engineer position at Roblox working on avatar computer graphics, focusing on character technologies and real-time rendering optimization.

Senior Software Engineer, Core Services

Senior Software Engineer position at Roblox, focusing on core services and infrastructure, building scalable systems handling millions of requests per second, offering $222K-$289K salary plus benefits.

Senior Software Engineer - Payments

Senior Software Engineer position at Roblox focusing on building and scaling payment systems that process millions of daily transactions across multiple platforms.