Overview
Principal Software Engineer on the Creator Success team, building and owning mission-critical backend services that support creators on the Roblox platform, including Creator Hub, Developer Forum and Creator Dashboard.
What you'll do
- Lead technical decision-making and guide the development team.
- Lead engineering and development for services and systems at massive scale.
- Collaborate with cross-functional and cross-team leaders to push the boundary of what is possible.
- Self-organize and take ownership of projects throughout their full lifecycle.
- Build ML-driven services and large scale data pipelines to drive player insights and optimise monetization opportunities for creators.
- Build next generation communication platform providing creators with tools to manage the player community, organize virtual events, and collect player feedback.
- Build a state-of-the-art remote configuration/experiment platform to support games with the world's largest concurrent user (CCU) counts.
What you'll need
- 8+ years of industry experience as a software engineer.
- Deep familiarity with distributed systems concepts such as stream processing, data pipelines, queues, RPC and retry strategies.
- 3+ years of experience in C#, Java, Go, or another object-oriented programming language.
- Experience working on deep and challenging problems in complex networked codebases.
- Ability to work across Windows, OS X, Linux, Android, iOS and other platforms, and understand where platform-specific code is relevant.
- Build systems with proper monitoring, logging, operations, and automated testing in mind.
- A team player who enjoys collaborating to push boundaries and challenge the status quo.
Details
- Location: San Mateo, CA, United States (headquarters).
- Office presence: onsite Tuesday, Wednesday and Thursday, with optional presence on Monday and Friday.
- Employment: full-time; eligible for equity compensation and benefits.
- Annual base salary range: $295,250 to $345,040 USD.
- For US-based roles only: the company may not be able to employ candidates who have US work authorization related to certain US visa categories, or support future H-1B sponsorship at this time.
Read the full description and apply on the company’s own careers page.