Roblox’s Imagination Platform is ushering in the next generation of entertainment, enabling people to imagine, create, and play together in immersive 3D worlds. Powered by a global community of millions of developers and creators, Roblox allows anyone to build, publish, and monetize any experience imaginable.

Imagine what we can build together.

Roblox is looking for amazing Interns for a variety of teams: Applications, Growth, Developer Relations, and the list goes on! You will be playing a critical role in scaling our infrastructure at a time of incredible growth and be able to shape the future of the Imagination Platform™. We’re looking for intelligent and creative individuals who have a strong desire to learn new languages and be on the cutting-edge of entertainment technologies! You will be matched with and mentored by a senior software engineer from our knowledgeable and veteran engineering staff. Imagine how much of an impact your contribution to the platform will have globally!

You Are:

Passionate about games, user generated content, social networking, and the Roblox community!

about games, user generated content, social networking, and the Roblox community! Adaptable and are able to thrive in a fast-paced and dynamic work environment.

and are able to thrive in a fast-paced and dynamic work environment. A Coding Champion working towards mastery of one or more programming languages such as Go, Node.js, Ruby, Python, C++, Lua, Swift, C# or Java.

working towards mastery of one or more programming languages such as Go, Node.js, Ruby, Python, C++, Lua, Swift, C# or Java. Eager to Learn and want real-world exposure to industry-leading frameworks and libraries.

and want real-world exposure to industry-leading frameworks and libraries. Tenacious about learning and creating a great experience as you work hard with your team to reach collective goals.

You will:

Be embedded into a software engineering team with responsibility and deliverables

Regularly ship code to production

Own and present to leadership a summer internship project

Work collaboratively with Roblox’s design, product, data, QA, and DevOps teams.

Gain valuable and marketable experience helping to build one of the fastest growing software platforms in Silicon Valley

Work and support one of our talented teams: Applications - The Applications team builds features for our lua applications built on top of the Roblox Application Framework, that allows engineers to efficiently author first-class experiences for all platforms Roblox supports simultaneously. Developer Relations - The Developer Relations team educates and empowers our developer community. As part of this team, you would help improve and maintain our developer and educator web portals, along with making sample games and recipes in the Roblox game engine. Game Experience - Help us create and refine engaging user controls and interface. The tools we build are used by both developers and players on Roblox! Growth - The Growth team is the rapid testing and prototyping team at Roblox. For the summer we’ll be asking you to work with other famous Roblox Devs to make a new tutorial-type game that every first-time user on Roblox will start by playing. This “game” will be made entirely in Roblox Studio / LUA.



Location: San Mateo, CA

Duration: 10 weeks

To apply:

Complete the Google form. We will contact you if there is a fit.