Senior Software Engineer - Payments

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

Description For Senior Software Engineer - Payments

Roblox is seeking a Senior Software Engineer to join their Payments Foundation team, focusing on building the critical bridge between the real-world global economy and Roblox's virtual economy. This role is central to processing millions of daily transactions across all Roblox platforms, making it a crucial position within the company's infrastructure.

The position offers an opportunity to work on systems that directly impact Roblox's core economy, requiring expertise in designing and maintaining highly scalable services for payment processing. You'll be part of a team that handles mission-critical payment integrations across multiple platforms, ensuring secure and reliable transaction processing for Roblox's massive user base.

Working at Roblox means contributing to the future of human interaction in the metaverse, while tackling unique technical challenges at scale. The company's mission to connect a billion people with optimism and civility makes this role particularly impactful. The hybrid work environment (in-office Tuesday-Thursday) offers flexibility while maintaining collaborative opportunities.

The compensation package is highly competitive, ranging from $192,890 to $238,520 USD, complemented by comprehensive benefits including medical, dental, and vision coverage, a 401k program, and various perks like free catered lunches and fitness benefits. The position requires 3+ years of backend engineering experience and offers the chance to work with cutting-edge technology while solving complex problems in the payments domain.

For someone passionate about building scalable payment systems and interested in the intersection of gaming and financial technology, this role presents an excellent opportunity to make a significant impact at a leading technology company.

Last updated 9 hours ago

Responsibilities For Senior Software Engineer - Payments

  • Work with product managers, designers, data scientists, finance, and other engineering teams to define requirements and deliver features
  • Architect, design, implement, and maintain highly scalable services for processing millions of daily global payment transactions
  • Address challenges related to system performance, security, scalability, and fault tolerance
  • Develop and manage integrations with third-party payment providers and internal systems
  • Ensure payment solutions work across all platforms (web, mobile, console)
  • Maintain high standards for code quality, test coverage, and maintainability

Requirements For Senior Software Engineer - Payments

  • 3+ years of backend software engineering experience
  • Strong problem-solving skills and experience debugging complex distributed systems
  • Bachelor's degree in Computer Science, Computer Engineering, or similar technical field
  • Experience or strong interest in the payments domain
  • Experience working in frontend/mobile is a plus

Benefits For Senior Software Engineer - Payments

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

Interested in this job?

Jobs Related To Roblox Senior Software Engineer - Payments

Senior Software Engineer - Gameplay

Senior Software Engineer position at Roblox focusing on gameplay development, requiring C++ expertise and 4+ years of experience in consumer-facing applications.

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 comprehensive benefits in San Mateo, CA.

Senior Software Engineer, Core Services

Senior Software Engineer position at Roblox, building and scaling core infrastructure and high-throughput microservices that power roblox.com, requiring 6+ years of experience in distributed systems.

Senior Software Engineer- Engine Systems

Senior Software Engineer position at Roblox focusing on engine systems development, offering $238k-$289k salary with comprehensive benefits in San Mateo, CA.

Senior Fullstack Software Engineer, Payments Optimization

Senior Fullstack Software Engineer position at Roblox, focusing on payments optimization and user experience, offering $238k-$289k salary with hybrid work in San Mateo.