Company logo

Roblox is hiring a

Engineering Manager - Core Services

👈 Back to all jobs

Read by 9 job seekers.

Location: San Mateo, CA, United States

Job Description

Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. 

At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. 

A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone.

Every day, tens of millions of people from around the world come to Roblox to play, learn, work, and socialize in immersive digital experiences created by the community.

Our vision is to build a platform that enables shared experiences among billions of users. This is what’s known as the metaverse: a persistent space where anyone can do just about anything they can imagine, from anywhere in the world and on any device. The breadth of opportunities, and the evolving demands of this first-of-its-kind platform, ensure that your avenues for growth are always expanding and flexible.

Join us and you’ll usher in a new category of human interaction while solving exceptional challenges that you won’t find anywhere else.

The Core Services Team manages the core infrastructure and API stack that powers https://www.roblox.com. The team owns shared libraries, infrastructure micro-services, and the JavaScript frameworks used by all other Roblox full-stack feature teams. We ship daily with testable and configurable features that allow for rapid experimentation, data collection, and optimize for performance and user engagement.

Here are a few quick highlights of how we power Roblox

  • CDN - we push hundreds of petabytes of data through our CDNs each month
  • Micro-services - we are responsible for 50+ micro-services, the most of any Roblox full-stack engineering team
  • API Scale - we run services that hit 500K - 1M RPS, the highest load of any Roblox full-stack engineering team.
  • Thumbnails - our system generates 20,000 - 50,000 thumbnails at peak. Perfect for viewing all your avatar clothing options!

You Will:

  • Manage the team that designs and implements features in our backend server and API stack that power https://www.roblox.com and mobile apps for iOS, Android, and Amazon platforms.
  • Build new micro-services in a modern development process using Docker, .net Core Linux, and container orchestration.
  • Enhance and extend our systems with a focus on performance, reliability and cost to serve. 
  • Technical leadership: be a gatekeeper for a high code quality bar, architectural designs, and pragmatic vs. long-term approaches.
  • Advocate for agreement between product and feature teams on requirements, architecture decisions, and implementation details.

You Have:

  • Architected, designed, and developed a wide-array of software products.
  • Full-stack, technical leadership and has shipped multiple versions of products at different companies.
  • 5+ years of engineering management experience.
  • Managed teams of 5+ individual contributors reporting to you.
  • Expertise in building highly scalable distributed systems.
  • Knowledge with REST, API design patterns and microservices
  • Deep care about your team members and prioritize kindness, creativity, and impact.

For roles that are based at our headquarters in San Mateo, CA: The starting base pay for this position is as shown below. The actual base pay is dependent upon a variety of job-related factors such as professional background, training, work experience, location, business needs and market demand. Therefore, in some circumstances, the actual salary could fall outside of this expected range. This pay range is subject to change and may be modified in the future. All full-time employees are also eligible for equity compensation and for benefits.

Annual Salary Range
$289,460$338,270 USD

Roles that are based in our San Mateo, CA Headquarters are in-office Tuesday, Wednesday, and Thursday, with optional in-office on Monday and Friday (unless otherwise noted).

You’ll Love: 

  • Industry-leading compensation package
  • Excellent medical, dental, and vision coverage
  • A rewarding 401k program
  • Flexible vacation policy (varies by exemption status)
  • Roflex - Flexible and supportive work policy 
  • Roblox Admin badge for your avatar
  • At Roblox HQ: 
    • Free catered lunches five times a week and several fully stocked kitchens with unlimited snacks
    • Onsite fitness center and fitness program credit
    • Annual CalTrain Go Pass

Roblox provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Roblox also provides reasonable accommodations for all candidates during the interview process.

Estimated Salary Range

Our AI-powered salary intelligence estimates this position's salary to be between $150,000 - $200,000. The actual salary may vary based on factors such as experience, location, and market trends.

See more jobs at Roblox

Related Jobs

Company logo

Assistant Manager, Engineering

Major League Baseball

Vero Beach, Florida

Company logo

Senior Manager, Engineering

Zynga

Seattle, WA

Company logo

Senior Engineering Manager

Blink Health

India

Company logo

Senior Software Engineering Manager, Solutions Architecture

Playstation

United States, Aliso Viejo, CA