Principal Software Engineer - Creator Success

Roblox Roblox · Consumer · San Mateo, CA · Software Engineering

Roblox is seeking a Principal Software Engineer for their Creator Success Team. This role will focus on building ML-driven services and large-scale data pipelines to drive player insights and optimize monetization for creators. The engineer will lead technical decisions, guide the development team, and own mission-critical services within the Roblox ecosystem.

What you'd actually do

  1. Build ML-driven services and large scale data pipeline to drive player insights and optimise monetization opportunities for creators
  2. Build next generation communication platform providing creators with powerful tools to manage the player community, organize virtual events, and collect player feedback
  3. Build a state-of-the-art remote configuration/experiment platform to enable the continued growth of games with the world's largest concurrent user(CCU)
  4. Lead technical decision-making and guide the development team.
  5. Lead engineering and development for our services and systems at a massive scale

Skills

Required

  • 8+ years of industry experience
  • Experience with Distributed Systems
  • Experience with native code (C#, Java, Go, or any other object-oriented programming language)
  • Experience with platforms (Windows, OS X, Linux, Android, iOS)
  • Experience with monitoring, logging, operations, and automated testing
  • Teamwork and collaboration

What the JD emphasized

  • ML-driven services
  • large scale data pipeline
  • player insights
  • optimize monetization
  • massive scale

Other signals

  • ML-driven services
  • large scale data pipeline
  • player insights
  • optimize monetization