Taro Logo

Senior Software Engineer, Revenue

Roblox is a platform where millions of people explore, create, play, and connect in 3D immersive digital experiences created by a global community of developers.
San Mateo, CA, USA
$192,890 - $238,520
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Gaming · Finance

Description For Senior Software Engineer, Revenue

Roblox is seeking a Senior Software Engineer to join their Economy Revenue team, where you'll play a crucial role in building and optimizing payment and incentive systems that drive user spending and engagement. This position is at the heart of Roblox's financial infrastructure, processing millions of transactions daily across multiple platforms. You'll be working on critical payment integrations, designing new payment flows, and implementing innovative features to enhance the Roblox economy.

The role combines technical leadership with hands-on development, requiring you to collaborate with cross-functional teams while architecting scalable solutions. You'll be responsible for driving the engineering vision for payment systems and working on features like gifted purchases and new payment method integrations. The position offers an opportunity to directly impact Roblox's rapid expansion and the financial success of its creator community.

Working at Roblox means contributing to the future of human interaction in 3D immersive digital experiences. The company processes millions of transactions daily and serves tens of millions of users, presenting unique technical challenges at scale. You'll be part of a team dedicated to engineering excellence and building safer, more civil shared experiences for everyone.

The position offers a competitive salary range of $192,890 - $238,520 USD and follows a hybrid work model with required in-office presence Tuesday through Thursday at the San Mateo headquarters. This is an excellent opportunity for experienced engineers who want to make a significant impact on a platform that connects millions of people worldwide through creative digital experiences.

Last updated a day ago

Responsibilities For Senior Software Engineer, Revenue

  • Work cross-functionally with product managers, data scientists, and designers to define requirements and roadmap
  • Drive engineering vision for highly scalable and cutting-edge solutions
  • Design and build new user-facing features related to payments on Roblox
  • Implement incentive programs and features to encourage user spending and engagement
  • Help recruit future talent for the team

Requirements For Senior Software Engineer, Revenue

  • 4+ years of experience developing and supporting highly available and large-scale systems in production
  • Bachelor's degree in Computer Science, Computer Engineering, or similar technical field, or equivalent experience
  • Technical leadership experience
  • Product-oriented mindset
  • Result-oriented approach
  • Strong team collaboration skills
  • Effective cross-functional communication

Interested in this job?

Jobs Related To Roblox Senior Software Engineer, Revenue

Senior Software Engineer - Rendering

Senior Software Engineer position at Roblox focusing on rendering and graphics engineering for their 3D platform, offering $222K-$289K salary with hybrid work model.

Senior Software Engineer- Engine Systems

Senior Software Engineer position at Roblox working on engine systems, developing critical C++ subsystems for game engine, data syncing, and resource optimization.

Senior Software Engineer - Avatar Computer Graphics

Senior Software Engineer position at Roblox focusing on avatar computer graphics and character technologies, offering $238k-$289k salary with hybrid work in San Mateo, CA.

Senior Software Engineer - Game Solutions

Senior Software Engineer role at Roblox focusing on game solutions, optimization, and platform development with competitive compensation between $192,890 - $238,520.

Senior Fullstack Software Engineer, Payments Optimization

Senior Fullstack Software Engineer position at Roblox focusing on payments optimization, requiring 5+ years of experience with distributed systems and modern frontend technologies.