About the company
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device.
Responsibilities
- Design and execute the technical direction to drive the future extensibility and adaptability of the application.
- Own and deliver complex technical projects from the initial spark of an idea through full execution.
- Work cross-functionally across teams and platforms to solve systemic challenges.
- Mentor team members, fostering a culture of high-level technical expertise and professional growth.
- Implement strategies and patterns that define the next generation of professional game development tools.
Requirements
- 5+ years of experience developing and deploying top-tier, user-facing applications.
- Bachelor’s degree in Computer Science or equivalent experience
- 2+ years of deep experience with C++.
- A versatile toolkit: Experience with UI frameworks like React, SwiftUI, Cocoa, Swift, or WPF is a significant plus.
- An Adventurer: You are excited by code quality and the challenge of improving it systematically through AI, experimentation, and industry standards.
- Analytical & Organized: You have the ability to track numerous complex threads to a successful resolution.
- Mission-Driven: You aren't just looking for a job; you want to go on an adventure to build a strong, scalable future for the world’s best professional game development application.
Conditions
- Annual salary range: $196,750 — $243,290 USD
- Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday