Avatar for Roblox

Build and share your own multiplayer video games

Engineering Manager - Application Platform

Apply now

WHY ROBLOX?

We are on a mission to bring the world together through play. Come work with the most passionate, team-oriented, visionary, and crazy-smart people you’ll ever meet in your life. At Roblox, the Community is the heart and soul of Roblox - we have over 100 million active players engage on our platform every month playing over 57 million games built by over 2 million developers worldwide. How cool is that?

Roblox is not just a game company and not just a social network. We are building a universe that encompasses the future of connecting with each other through the democratization of the gaming world by inspiring people to play, socialize, create, and engage - across all devices.

What that means is that the impact that you can have at Roblox is powerful and long-lasting.

Come join the Roblox team where play rules and the possibilities are endless - literally.

Application Platform

The Application Platform Team manages the core infrastructure and API stack that powers https://www.roblox.com. In addition, the team owns shared libraries, infrastructure microservices, and the JavaScript frameworks used by all other Roblox full-stack feature teams. We ship on a daily cadence 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
  • Microservices - we own 50+ microservices, the most of any Roblox fullstack engineering team
  • API Scale - we run services that hit 500K - 700K RPS, the highest load of any Roblox fullstack engineering team.
  • Thumbnails - our system generates 20,000 - 50,000 thumbnails at peak. Perfect for viewing all your avatar clothing options!

Here are a few things you will work on:

  • Manage the team that design and implement 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 microservices in a modern development process using Docker, .net Core Linux, and container orchestration.
  • Enhance and extend our Telemetry system for the charting and visualization of Roblox events and metrics.
  • Write code in a diverse ecosystem that can be a mix of HTML, mobile web, JavaScript, Amazon Web Services, and C#.
  • Bring your full experiences of rapid daily releases so that we can delight our customers every week with improvements and new features!
  • Technical leadership: be a gatekeeper for a high code quality bar, architectural designs, and pragmatic vs. long-term approaches
  • Build consensus and alignment between product and feature teams on requirements, architecture decisions, and implementation details
  • Resolve dependencies, schedules, and prioritization with an eye towards common and shared deliverables
  • Track data, where possible, on changes/improvements so they can be measured, and so that we can continually improve.
  • Work effectively within a team environment and be an inspiration to the people around you.

You Are:

  • Someone that likes to figure things out, and a hands-on manager who loves to code.
  • Someone that has architected, designed, and developed a wide-array of software products.
  • An experienced, full-stack, technical engineer who has shipped multiple versions of products at different companies.
  • An Engineering Manager with 5+ years of management experience.
  • You’ve managed teams of 10+ individual contributors reporting to you
  • An expert in building web applications in frameworks such as ASP.NET, SpringMVC, Express, Rails, or Flask.
  • Well-versed in front-end development with modern JavaScript architectures such as React, AngularJS, Vue, or other frameworks.
  • Knowledgeable with REST, API design patterns, and scalable containerized systems and microservices.

You'll Love:

  • Working on unique projects that are seen - and enjoyed - by millions of active Roblox users every day
  • Excellent medical, dental, and vision coverage
  • A rewarding 401k program
  • Flexible vacation policy
  • Free catered lunches five times a week and several fully stocked kitchens with unlimited snacks (Nom nom nom.)
  • Onsite fitness center and fitness program credit
  • Annual CalTrain Go Pass
  • A super-cool Roblox Admin badge for your avatar
  • Rockstar status with our community (No autographs, please.)
Location
San Mateo
Job type
Full-time
Visa sponsorship
Not Available
Hiring contact

Excellent medical, dental & vision benefits

Rewarding 401(k) program

Flexible vacation policy

Daily lunch & fully stocked kitchens w/ unlimited snacks

Life insurance & disability benefits

Onsite fitness center and fitness program credit

Commuter benefits

Roblox at a glance

Build and share your own multiplayer video games

Roblox focuses on Social Games, Video Games, Social Media Platforms, Development Platforms, and Application Platforms. Their company has offices in San Mateo. They have a large team that's between 501-1000 employees. To date, Roblox has raised $402.736M of funding; their latest round was closed on February 2020.

You can view their website at https://www.roblox.com/ or find them on Twitter, Facebook, LinkedIn, and Product Hunt.