Have you ever wondered what it’s like to work for Roblox? Do you have ideas on how Roblox can improve and innovate? Then, we have the program for you!
We’re excited to kick off the second cohort of our official Community Apprenticeship - Software Engineer program at Roblox. This is a 12-week paid opportunity starting in summer 2025, located in San Mateo, CA. As a community apprentice, you’ll work with high impact teams that are focused on improving the Roblox Engine, while receiving first-class mentorship from our Roblox engineers and leaders.
Here’s what some of our previous community apprentices have said about their experience:
If you want to hear more about our program and how to best prepare for the interview process, we have two events available for sign up:
Wednesdays, 2-2:30 PM PST: Assessment Prep Sessions, hosted via Speak
Understand more about the Roblox assessments and learn tips and tricks on how to tackle them (hint: the assessments are on the Roblox Platform!)
Tuesday, 10/1/24, 12-1 PM PST: Community Apprenticeship Program 101, hosted via Zoom Webinar
Learn more about our Community Apprenticeship program directly from our Community hires and Roblox employees. We’ll be featuring New Graduate Software Engineer Zack Ovits and Principal Quantitative Researcher Lauren Cheatham for an exclusive panel style, virtual event.
Excited about building both Lua-based libraries and foundational layers as well as user interfaces
Passionate about contributing to the Roblox development community
Proficient with Lua and Roblox experience development
Ready to learn from working hands-on alongside some of the best software engineers in the industry
At least 18-years old and in good standing with our Community Standards
You’ll also have access to these amazing benefits!
$10,000 Housing Stipend
Paid lunches & unlimited snacks and drinks
Free CalTrain Go Pass for ease of travel to and from the office
Free premium gym on campus
On-campus Event Programming, including social events, fireside chats with C-level execs, networking opportunities
3 lines of support: manager, mentor & recruiter
Apply Now!
Applications are now open, and we’ll be hiring on a rolling basis. We recommend you apply quickly, as positions are limited for our program.
For more information, check out our Community Apprenticeship page with more information about the role and opportunity.
Interested in non-software engineer opportunities? We’re currently exploring expanding these opportunities to other functions and roles beyond software engineering. Please mark your interest through this form, and we’ll reach out once those roles go live!
We look forward to your application, and we can’t wait to build with you soon!
Does this opportunity require experience in languages such as C++? I’m mildly interested in the opportunity as a Roblox developer, but most of my programming experience is with languages like Python & Lua.
Hi there! Unfortunately, one of the assessment tools we use called CodeSignal doesn’t ingest Luau - it does take Lua. However, when you get to our interview rounds, you’ll be able to use Luau.
Ah I see thats unfortunate, it would be nice if support for Luau was added in the feature tho for future applicants. Maybe Roblox is able request support for Luau?
Don’t worry, early round interviews aren’t a place where the difference would matter.
You’d be missing out on continue and doing loops without pairs but that’s about it. Early round interviews are mostly about assessing your general knowledge and problem solving skills, not about writing the most beautiful code possible with typing and everything.
Is this program expected to continue for the next few years? I’m unsure if I’ll be able to do 2025 right now, but 2026 is more likely.
I like the idea of internships targeting developers from Roblox’s community, because it brings a lot of dogfooding opportunities for Roblox & its developers.
Great question! We hope to continue to grow the program year over year. And we totally agree - this program is a great opportunity for us to learn directly from our developers while giving them the opportunity to have hands-on impact at Roblox!