San Mateo, CA

Principal Software Engineer, Social Connections

As a Principal Software Engineer, Social Connections, you'll be in charge of our friending and sharing service architecture (friending, following, a social graph, friend recommendations, sharing in-game content, and more) that is used by our 200M+ monthly users. If you are an experienced developer with an understanding of large-scale systems, you'll be right at home within our experienced and growing social team.

You Are:

  • Experienced: You have 8+ years of experience working on core service oriented architecture with experience solving high concurrency issues. You own a BS in Computer Science, Masters are a definite plus.
  • Intrepid: Scaling for multiple millions of concurrent users is exciting to you… You know it will take a lot to make it right, but you are impatient to get going...
  • Knowledgeable: You understand aspects of designing highly available microservices.
  • Versatile: you have mastered one or more object-oriented languages and technologies already; you can adapt to any situation when the need arises and come up with the right solution.
  • Creative: You take a creative and strategic approach to solving hard problems and driving new tools/functionality for our developers
  • Team: You know how to work with all participants to develop the best solutions.

You Will:

  • Build the next generation software to support Roblox's massive user growth, while supporting the existing systems that can already handle millions of concurrent users.
  • Come up with great solutions while we're moving from service oriented architecture to containerized microservices model to grow to our ever increasing load.
  • Always think about how we can improve our processes and structure to enforce quality while we iterate quickly on feature development.
  • Work with product and design to push the boundary of what is possible.

Recommended Skills

  • Information Technology
  • Microservices
  • Object Oriented Software Development
  • Service Oriented Architecture
  • Concurrency
  • Creativity
Browse other jobs