Taro Logo

Senior Software Engineer, Data Infrastructure

Profile picture

Roblox

Roblox is building tools and platforms that empower a global community of developers and creators to bring 3D immersive digital experiences to life.
San Francisco Bay Area, USA
$189,110 - $233,840
Backend · Data
Senior Software Engineer
Hybrid
2+ years

Description

Roblox is seeking a Senior Software Engineer to join their Data Infrastructure team within the Growth Group. This role offers an exciting opportunity to shape the future of human interaction and solve unique technical challenges at scale.

As a key member of the Analytics team, you'll be instrumental in developing large-scale infrastructure to analyze user behavior from 200 million monthly users. You'll work on implementing the vision for analytics at exabyte scale, ensuring compliance with regulations and privacy concerns, and developing systems for data processing both on cloud and in Roblox Data Centers.

Your responsibilities will include:

  • Implementing analytics solutions for compute and storage at massive scale
  • Ensuring data usage compliance with regulations and privacy concerns
  • Developing tools for cloud and on-premises data processing
  • Contributing to open source communities for systems developed
  • Designing and implementing next-generation features for scalability, reliability, and performance
  • Working with cutting-edge technologies like Spark and Kubernetes

The ideal candidate will have:

  • 2-5 years of experience in building and scaling reliable distributed systems
  • Proficiency in Java, C#, or Go
  • A drive to learn, tackle challenges, and deliver results
  • Collaborative spirit to work with cross-functional teams

Roblox offers a competitive compensation package, including a base salary range of $189,110 - $233,840 USD, along with equity compensation and comprehensive benefits. The role is based in San Mateo, CA, with a hybrid work model (in-office Tuesday, Wednesday, and Thursday, optional Monday and Friday).

Join Roblox in their mission to connect a billion people with optimism and civility, while working on exciting challenges that shape the future of human interaction in digital spaces.

Last updated

Responsibilities

  • Implement vision for analytics for both compute and storage at exabyte scale
  • Ensure platform and data usage compliance with regulations and privacy concerns
  • Develop systems and tools for data processing on cloud and in Roblox Data Centers
  • Contribute to open source community for developed systems
  • Design, implement, test, and support next-generation features for Roblox data processing systems
  • Work with Spark and Kubernetes for next-generation data platform
  • Collaborate with Data Infrastructure Team and Analytics Team

Requirements

Java
Go
  • 2-5 years of experience building and scaling reliable distributed systems
  • Experience working in Java, C#, or Go
  • An inherent drive to learn new things, to work on tough challenges, and to get things done

Benefits

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Industry-leading compensation package
  • Excellent medical, dental, and vision coverage
  • A rewarding 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?