Senior Software Engineer - Subscriptions

Roblox Roblox · Consumer · San Mateo, CA · Software Engineering

Senior Software Engineer on the Subscriptions team responsible for building a flexible, scalable subscription platform from the ground up, including core infrastructure and new features. The role involves designing and building scalable distributed systems for a virtual economy, supporting monetization products, and collaborating with product, design, data science, and ML teams.

What you'd actually do

  1. Drive the future of subscriptions on the largest social platform for play, delivering innovative systems that empower developers to earn sustainably while enhancing the experience for over 100+ million daily active users
  2. Be a part of the team building the next generation of the Roblox Digital Economy
  3. Develop backend services that scale to billions of products and transactions
  4. Collaborate with our product, design, data science, and machine learning teams
  5. Help recruit future talent for the team and mentor junior engineers

Skills

Required

  • Genuine passion about building Roblox's Economy
  • Focused on writing clear, readable, testable, modular, and monitored code
  • Shipped large-scale, consumer-facing mobile and web applications
  • Knowledge with REST, GRPC, API design patterns, and scalable containerized systems and microservices
  • A data-driven focus to provide quality metrics and monitoring
  • A Bachelor's degree (or equivalent professional experience) in Computer Science or related engineering field with at least 4 years of hands-on experience

What the JD emphasized

  • building the next generation of the Roblox Digital Economy
  • support a safe and secure virtual economy
  • enabling new monetization products