
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...
Overview
Roblox is hiring a Senior Software Engineer for their UGC - Creator Platform team to build products that empower creators on the Roblox Marketplace. You'll work with technologies like Java, C#, and C++. This position requires 4+ years of experience.
Job Description
Who you are
You have 4+ years of software engineering experience, particularly in building scalable systems that support large user bases. You understand the intricacies of developing robust features that enhance user experience and engagement. Your background includes working with various programming languages, including Java, C#, and C++, allowing you to adapt to different technical challenges effectively. You are passionate about creating tools that empower users and enhance their creative processes, especially in a community-driven environment like Roblox. You thrive in collaborative settings, working closely with cross-functional teams to deliver impactful solutions. You are committed to maintaining a vibrant ecosystem for creators, ensuring that the tools you build are not only functional but also user-friendly and accessible.
Desirable
Experience with game development or platforms that support user-generated content is a plus. Familiarity with marketplace dynamics and virtual economies will help you understand the unique challenges faced by creators. You are also open to learning new technologies and methodologies that can enhance your contributions to the team.
What you'll do
As a Senior Software Engineer on the UGC - Creator Platform team, you will lead engineering efforts to build innovative products that empower creators on the Roblox Marketplace. Your role will involve streamlining the creation process for users, ensuring that they have the tools necessary to bring their ideas to life. You will focus on developing a robust suite of features that enhance the user experience, from dynamic pricing models to analytical insights that help creators thrive. You will collaborate with product managers, designers, and other engineers to define the technical requirements and architecture of new features. Your work will directly impact the daily experiences of millions of users, as you help maintain a healthy supply of virtual items and ensure a vibrant marketplace. You will also be responsible for monitoring the performance of the systems you build, making data-driven decisions to optimize functionality and user satisfaction.
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 have the opportunity to work on cutting-edge technology that shapes the future of human interaction in a digital space. We offer a collaborative work environment where your contributions are valued, and you can see the direct impact of your work on our community. Additionally, we provide competitive compensation and benefits, along with opportunities for professional growth and development within the company. Join us in reimagining the way people come together and create in a 3D immersive world.
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 their Content Platform team to design and build backend services for game creators. You'll work with technologies like Java and distributed systems to tackle unique technical challenges. This role requires significant experience in backend engineering.

Software Engineering
Roblox is seeking a Senior Software Engineer for their Creator Collaboration team to design and build services that enhance collaboration among game creators. You'll work with technologies like JavaScript, Node.js, and React to solve complex software challenges. This role requires full-stack knowledge and experience with large-scale systems.

Software Engineering
Roblox is seeking a Senior Software Engineer for their Creator Build Studio to develop interactive tools for game developers. You'll work with JavaScript, C#, and Unity to enhance the Roblox Studio experience. This role requires significant experience in software engineering.

Software Engineering
Roblox is seeking a Senior Software Engineer specializing in computer graphics to design and deliver large-scale production systems. You'll work with C++ and OpenGL to create immersive digital experiences. This role requires expertise in computer graphics and a passion for impactful technology.

Principal Engineer
Roblox is hiring a Principal Software Engineer for the Creator Success team to build critical backend systems that empower creators within the Roblox ecosystem. You'll work on complex technical challenges at scale. This position requires significant experience in backend engineering.