
About Roblox
Empowering creators in a vibrant gaming universe
Key Highlights
- Over 200 million monthly active users globally
- More than $500 million paid to developers in 2022
- Headquartered in South San Mateo, CA
- $922.8 million raised in Series G funding
Roblox is an online gaming and entertainment platform headquartered in South San Mateo, CA, that connects over 200 million monthly active users. The platform empowers its community to create and monetize their own games, with over $500 million paid out to developers in 2022 alone. As a leader in the...
🎁 Benefits
Roblox offers competitive salaries, equity options, generous PTO policies, and a flexible remote work policy to support work-life balance. Employees a...
🌟 Culture
Roblox fosters a creator-centric culture, encouraging employees to innovate and collaborate while prioritizing user safety. The company values communi...
Skills & Technologies
Overview
Roblox is seeking a Senior Frontend Engineer to shape the future of their application surfaces. You'll develop the architecture and technical direction of the frontend stack using modern frameworks. This role requires expertise in JavaScript and React.
Job Description
Who you are
You have 5+ years of experience in frontend engineering, with a strong focus on building scalable and maintainable applications. Your expertise in JavaScript and modern frameworks like React allows you to create seamless user experiences that engage millions of users. You understand the intricacies of frontend architecture and are skilled at defining how various components fit together to create a cohesive application. You thrive in collaborative environments, working closely with cross-functional teams to deliver high-quality features that meet user needs. You are passionate about leveraging technology to enhance user interaction and are excited about the opportunity to work with Roblox's unique Luau-based tech. You are a problem solver who enjoys tackling complex technical challenges and are always looking for ways to improve processes and workflows.
Desirable
Experience with Luau or similar custom programming languages would be a plus, as well as familiarity with backend technologies to bridge the gap between frontend and backend development. A background in game development or immersive digital experiences can also enhance your contributions to the team.
What you'll do
In this role, you will be a key contributor to the development of Roblox's frontend architecture, ensuring that it is robust, scalable, and user-friendly. You will collaborate with designers and product managers to translate user requirements into technical specifications, creating features that enhance the overall user experience. You will define how data flows through the client and work on optimizing performance to ensure a smooth experience for users. Your role will involve mentoring junior engineers, sharing your knowledge and best practices to foster a culture of learning and growth within the team. You will also participate in code reviews, ensuring that the codebase remains clean and maintainable. As you work on various projects, you will have the opportunity to experiment with new technologies and frameworks, contributing to the continuous improvement of Roblox's frontend stack.
What we offer
At Roblox, you will be part of a mission-driven company that aims to connect a billion people through shared experiences. You will work in a collaborative and inclusive environment where your contributions are valued and recognized. We offer competitive compensation and benefits, along with opportunities for professional development and career growth. Join us in shaping the future of human interaction through innovative technology and creativity.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Roblox.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Roblox is seeking a Senior Software Engineer for the Luau App Foundations team to build groundbreaking client-side experiences. You'll work with C++ and contribute to the development of tools and systems for mobile and desktop platforms. This role requires proficiency in C++ and experience in building applications or libraries.

Software Engineering
Roblox is seeking a Senior Software Engineer for their Consumer App Foundations team to enhance application performance and stability. You'll work with technologies like Java, C#, and C++. This role requires significant experience in software engineering.

Backend Engineer
Roblox is hiring a Senior Backend Engineer to build scalable systems for their Avatar Marketplace. You'll work with Java and C# to design and implement frameworks that support millions of users. This position requires 5+ years of backend engineering experience.

Backend Engineer
Roblox is hiring a Senior Backend Engineer for their Payments Foundation team to design and scale essential payment systems. You'll work with Java and microservices to process millions of transactions daily. This position requires 4+ years of backend engineering experience.

Frontend Engineer
Skydio is hiring a Senior Frontend Engineer to lead the development of high-performance web applications for drone inspection and mapping. You'll work with JavaScript and React to create intuitive user interfaces. This position requires 5+ years of experience in frontend development.