Senior Software Engineer - Marketplace Foundation

Roblox
San Mateo
Workplace: OnsiteFull timeUSD 196,750 - 243,290 annuallyFunction: Software EngineeringExperience: 4+ yearsSkills: ["Analytical problem-solving","Technical leadership","Mentoring","Collaboration","Proactive learning"]

Build and operate the backend services and distributed systems powering the Avatar Marketplace economy. Own scalable, fault-tolerant microservices for supply/demand control, performance optimization, and seamless service operations. Partner with product managers and research scientists, mentor junior engineers, and help set technical vision through design discussions, code reviews, and best practices. Work on systems supporting millions of virtual items and 90M+ daily active users.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Roblox
Roblox
1 day ago

Senior Software Engineer - Marketplace Foundation

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live
Reposted: similar role first listed 6 months ago

Job Summary

Build and operate the backend services and distributed systems powering the Avatar Marketplace economy. Own scalable, fault-tolerant microservices for supply/demand control, performance optimization, and seamless service operations. Partner with product managers and research scientists, mentor junior engineers, and help set technical vision through design discussions, code reviews, and best practices. Work on systems supporting millions of virtual items and 90M+ daily active users.
Location: San Mateo
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, architect, and operate scalable, reliable, fault-tolerant distributed systems for the Avatar Marketplace.
  • •Implement dependable backend services with thorough unit and integration tests.
  • •Troubleshoot and resolve intricate technical issues within distributed systems.
  • •Optimize system performance to minimize latency and maximize throughput.
  • •Collaborate with cross-functional teams, mentor junior engineers, participate in code reviews and technical design discussions, and advocate for best practices.

Pay and Benefits

Salary: USD 196,750 - 243,290 annually
Equity and Bonus:Equity

Key Requirements

  • •4+ years of professional software development experience with a significant focus on distributed systems.
  • •Strong distributed systems fundamentals, including CAP theorem, consistency models, concurrency control, fault tolerance, and consensus algorithms (Paxos, Raft, PBFT).
  • •Proficiency in one or more systems programming languages such as C#, Go, Rust, Java, C++, or Python.
  • •Hands-on experience with containerization and orchestration tools (Docker, Kubernetes, Terraform, Helm).
  • •Experience with big data and distributed systems tooling such as Hadoop, Spark, Kafka, Cassandra, and MongoDB.
Experience:4+ yearsDistributed systems
Skills:Analytical problem-solvingTechnical leadershipMentoringCollaborationProactive learning
Languages:English
Tech Stack:MicroservicesMessage queuing systemsDistributed databasesC#GoRustJavaC++PythonDockerKubernetesTerraformHelmHadoopSparkKafkaCassandraMongoDBGrafanaDatadog

Eligibility

Visa:H1B

Company Brief

Roblox
Operates an online platform for user-generated games and virtual experiences, enabling creators to build, publish, and monetize interactive 3D experiences for a global community of players.
Industry: Gaming
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Mateo, United States
Founded: 2004
WebsiteLinkedIn