Senior Software Engineer, Marketplace Foundation

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
3+ years of experience
Gaming · Enterprise SaaS

Description For Senior Software Engineer, Marketplace Foundation

Roblox is seeking a Senior Backend Engineer for their Avatar Marketplace team to build and scale systems supporting their virtual item marketplace used by millions of daily active users. The role focuses on building frameworks and services that control the Roblox economy's supply and demand, helping content creators become successful sellers.

The Marketplace Foundation team is responsible for developing reliable and scalable solutions for critical systems supporting both creators and users. They work on evolving core concepts like Bundles, Limiteds, and Price Optimization to support future use cases while helping creators improve their earnings and scaling Roblox's economy.

This is a unique opportunity to work on large-scale distributed systems that directly impact millions of users and creators. The role combines technical challenges of building highly scalable systems with the business impact of supporting a thriving virtual economy. You'll be working in a hybrid environment (in-office Tuesday-Thursday) at their San Mateo headquarters, with competitive compensation ($192,890 - $238,520) and comprehensive benefits.

The ideal candidate will bring strong distributed systems expertise, experience with modern cloud technologies, and the ability to mentor others. You'll be part of shaping the future of digital interaction while solving unique technical challenges at scale. This role offers the chance to work on systems that need to maintain 10x scalability headroom while improving efficiency and fault tolerance.

Last updated 2 minutes ago

Responsibilities For Senior Software Engineer, Marketplace Foundation

  • Design and architect scalable, reliable, and fault-tolerant distributed systems
  • Implement high-quality code with thorough unit and integration tests
  • Develop backend systems for seamless service operation
  • Troubleshoot technical issues within distributed systems
  • Optimize system performance and maximize throughput
  • Collaborate with cross-functional teams
  • Mentor junior engineers
  • Participate in code reviews and architectural discussions
  • Establish best practices throughout the software development lifecycle

Requirements For Senior Software Engineer, Marketplace Foundation

Go
Java
Python
Kubernetes
Cassandra
MongoDB
Kafka
  • 3+ years of professional experience in software development
  • Deep understanding of distributed systems concepts
  • Proficiency in systems programming languages (C#, Go, Rust, Java, C++, or Python)
  • Experience with containerization and orchestration tools
  • Experience with big data technologies
  • Familiarity with monitoring and observability tools
  • Strong analytical and problem-solving abilities
  • Experience defining technical vision and providing technical leadership
  • Willingness to embrace new technologies

Benefits For Senior Software Engineer, Marketplace Foundation

Medical Insurance
Dental Insurance
Vision Insurance
401k
Commuter Benefits
  • Industry-leading compensation package
  • Medical, dental, and vision coverage
  • 401k program
  • Flexible vacation policy
  • Flexible work policy (Roflex)
  • 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, Marketplace Foundation

Senior Software Engineer, Ads Measurement

Senior Software Engineer position at Roblox focusing on ads measurement and audience platform development, offering competitive compensation and the opportunity to shape metaverse advertising.

Senior Software Engineer - Rendering

Senior Software Engineer position at Roblox focusing on graphics rendering, requiring expertise in C++, real-time rendering, and graphics APIs to develop solutions for cross-platform 3D experiences.

Senior Software Engineer-Network Reliability Systems

Senior Software Engineer position at Roblox focusing on Network Reliability Systems, offering $189K-$234K, hybrid work in San Mateo, CA, requiring 4+ years of network infrastructure experience.

Senior Software Engineer - Game Solutions

Senior Software Engineer role at Roblox focusing on game solutions, optimization, and working with external development studios to enhance gaming experiences on the platform.

Senior Software Engineer, Virtual Products Growth

Senior Software Engineer position at Roblox focusing on Virtual Products Growth, building scalable solutions for creator economy and revenue generation.