Senior Software Engineer, Engineering Efficiency

Roblox is a platform enabling millions of people to explore, create, play, and connect in 3D immersive digital experiences created by a global community.
San Mateo, CA, USA
$189,110 - $233,840
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Gaming · Enterprise SaaS

Description For Senior Software Engineer, Engineering Efficiency

Roblox is seeking a Senior Software Engineer to join their Engineering Efficiency team, focusing on providing an exceptional development experience. This role is crucial in transforming the development process and enabling global growth through sophisticated technology. The position involves working with high-performance systems, integrating multiple frontends and backends into a scalable configuration system that handles millions of requests per second.

The ideal candidate will be responsible for unifying systems, enhancing existing configurations, and driving innovation in the platform's development infrastructure. They will work with technologies like C#, Golang, and JavaScript, while implementing best practices in code quality and security. The role offers an opportunity to impact how millions of users experience Roblox's platform while working in a collaborative, forward-thinking environment.

Located in San Mateo, CA, this hybrid position requires in-office presence Tuesday through Thursday, with optional office days on Monday and Friday. The role comes with competitive compensation ($189,110 - $233,840 USD) and comprehensive benefits including medical coverage, 401k, and unique perks like free catered lunches and a Roblox Admin badge for your avatar.

This is an excellent opportunity for a seasoned backend engineer who enjoys tackling complex technical challenges, values clean code architecture, and wants to contribute to a platform that connects millions of users worldwide. The role combines technical expertise with the chance to influence the future of digital interaction and social connectivity at scale.

Last updated 18 hours ago

Responsibilities For Senior Software Engineer, Engineering Efficiency

  • Integrate multiple high-performance frontends and backends into a cohesive configuration system
  • Own and refine existing configuration systems
  • Handle on-call support
  • Build and enforce language-specific libraries
  • Optimize runtime configurations across the platform
  • Explore new technologies and tools to improve configuration systems
  • Champion high standards in code quality, security, and system design

Requirements For Senior Software Engineer, Engineering Efficiency

Go
Node.js
JavaScript
  • Experience in back-end work with proficiency in C# and Golang
  • Familiarity with the whole development lifecycle
  • Experience with infrastructure and CI/CD tools
  • JavaScript frameworks experience is a plus
  • Ability to write clean, resilient code
  • Strong communication skills
  • Experience working in multi-functional teams

Benefits For Senior Software Engineer, Engineering Efficiency

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

Interested in this job?

Jobs Related To Roblox Senior Software Engineer, Engineering Efficiency

Senior Software Engineer - Systems

Senior Software Engineer position at Roblox, focusing on systems programming and game engine development in C++, offering competitive salary and comprehensive benefits in San Mateo, CA.

Senior Fullstack Software Engineer, Payments Optimization

Senior Fullstack Software Engineer position at Roblox focusing on payments optimization, combining frontend and backend development to enhance payment systems for millions of users.

Senior Software Engineer- Engine Systems

Senior Software Engineer position at Roblox working on engine systems, developing critical C++ code for the game engine and handling data synchronization between server and client.

Senior Software Engineer, Virtual Products Growth

Senior Software Engineer position at Roblox focusing on Virtual Products Growth, building scalable systems to support creator economy with competitive compensation and benefits.

Senior Software Engineer, Ads Measurement

Senior Software Engineer position at Roblox focusing on ads measurement and audience platform development, offering competitive compensation and the opportunity to shape metaverse advertising.