Full-Time
Senior Software Engineer
Game platform and game creation system
Senior
Burlingame, CA, USA
- Passionate: You love improving the efficiency of engineering teams, and you enjoy improving existing tools and authoring new ones
- Service-oriented: You enjoy in helping others makes a day fantastic for you
- Platform-knowledgeable: You can jump with ease between Windows, OS X, Linux, Android, iOS, and other platforms
- Responsible: You create systems that work and keep on working reliably. You are complete in your designs, rigorous in handling potential failure cases, and knowledgeable in automated testing
- Curious: You are keen to grow, and stay up-to-date on technology developments
- Programming language multilingual: You have worked with C++ before, but you are familiar with many others (Rust, Python, Lua, C#), and could build expertise quickly
- Experienced: You have used CMake, MSBuild, Ninja, Xcode, or other related tools. You understand how they work and are comfortable working on scripts written for these tools. You understand how the C++ build process works and have ideas on how to reduce build times
- Game Engine Experience: You are familiar with the inner working of game engines, especially from a low-level systems perspective, and how they all come together to deliver exciting experiences for our users
- Develop the build system for the Roblox game engine, which will power the experiences of millions of users on the Roblox platform
- Instrument and reduce build times for the Game Engine, together with other software engineers
- Automate existing workflows on the Game Engine team, using tools like GitHub actions or TeamCity
- Work on every application Roblox develops, from mobile phone clients to cloud-based servers
- Manage your work and take ownership of projects throughout their full lifecycles
- 5+ years of experience with the following:
- Game consoles: Xbox, Playstation or Nintendo
- Mobile phones
- Git or similarly distributed source control systems
- C++ compiler tooling: MSVC, Clang/LLVM, or GCC
- Meta build systems: Cmake, Bazel, Nant, or meson
Roblox’s mission is to bring the world together through play. They enable anyone to imagine, create, and have fun with friends as they explore millions of immersive 3D experiences, all built by a global community of developers.
Company Stage
Series H
Total Funding
$923.8M
Headquarters
San Mateo, California
Founded
2004
6 month growth
↑ 14%1 year growth
↑ 35%2 year growth
↑ 81%Benefits
Benefits and Perks - The health and well-being of our employees and their families is our top priority. We offer robust and comprehensive programs with variety to best meet your needs.
Well-Being Benefits - With flexible time off and a bi-annual, company-wide spring/summer recharge, Roblox knows how to balance working hard with winding down.
Financial Benefits - Competitive compensation packages, 401(k) matching, and flexible share incentives that let you choose how to share in our success.
Health and Wellness - Comprehensive medical, dental, and vision benefits, family planning resources, and 12 weeks off for all new parents.
Flexible Workplace - Our hybrid work schedule balances working onsite and working remotely. Enjoy daily lunch and an in-house fitness center when working from our San Mateo headquarters.