Taro Logo

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
$222,910 - $289,460
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ 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 users. The role focuses on developing frameworks and services that control the supply and demand of the Roblox economy, helping content creators become successful sellers on the platform.

The Marketplace Foundation team is responsible for critical systems supporting both creators and users, with a focus on scaling solutions for over 90 million daily active users. The role involves inventing new core concepts and evolving existing ones to support future use cases like Bundles, Limiteds, and Price Optimization, while ensuring 10x scalability headroom on critical systems.

As a Senior Backend Engineer, you'll be working with distributed systems, implementing high-quality code, optimizing performance, and collaborating with cross-functional teams. The position requires expertise in systems programming languages, containerization tools, and big data technologies. You'll also mentor junior engineers and participate in architectural discussions.

The role offers competitive compensation ($222,910 - $289,460 USD), comprehensive benefits, and a hybrid work environment at the San Mateo headquarters. Roblox provides an inclusive workplace with excellent perks including catered lunches, fitness benefits, and unlimited snacks. This is an opportunity to shape the future of human interaction while solving unique technical challenges at scale.

Last updated 2 days ago

Responsibilities For Senior Software Engineer, Marketplace Foundation

  • Design and architect scalable, reliable, and fault-tolerant distributed systems
  • Implement high-quality and dependable code with thorough unit and integration tests
  • Develop backend systems to ensure seamless and efficient operation of services
  • Troubleshoot and resolve intricate technical issues within distributed systems
  • Optimize system performance, minimize latency, and maximize throughput
  • Collaborate with cross-functional teams
  • Mentor and guide junior engineers
  • Participate in code reviews, architectural discussions, and technical design sessions
  • Establish and advocate for best practices throughout the software development lifecycle

Requirements For Senior Software Engineer, Marketplace Foundation

Kubernetes
Cassandra
MongoDB
Kafka
  • 5+ years of professional experience in software development, with focus on distributed systems
  • Deep understanding of core distributed systems concepts
  • Proficiency in one or more systems programming languages (C#, Go, Rust, Java, C++, or Python)
  • Strong practical 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 and passion for continuous learning

Benefits For Senior Software Engineer, Marketplace Foundation

Medical Insurance
Dental Insurance
Vision Insurance
401k
Commuter Benefits
  • Industry-leading compensation package
  • Excellent medical, dental, and vision coverage
  • A rewarding 401k program
  • Flexible vacation policy
  • Roflex - Flexible and supportive work policy
  • Roblox Admin badge for your 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- Engine Systems

Senior Software Engineer position at Roblox focusing on engine systems development, offering $238k-$289k salary, hybrid work model, and opportunity to work on core gaming infrastructure.

Senior Software Engineer - Creator Collaboration

Senior Software Engineer position at Roblox focusing on building collaboration tools for game creators, offering competitive compensation and the chance to shape the future of digital experiences.

Senior Software Engineer - Avatar Computer Graphics

Senior Software Engineer position at Roblox working on avatar computer graphics, focusing on character technologies and real-time rendering optimization.

Senior Software Engineer, Core Services

Senior Software Engineer position at Roblox, focusing on core services and infrastructure, building scalable systems handling millions of requests per second, offering $222K-$289K salary plus benefits.

Senior Software Engineer - Payments

Senior Software Engineer position at Roblox focusing on building and scaling payment systems that process millions of daily transactions across multiple platforms.