Company Overview: Roblox is the hub of 3D immersive experiences, powered by a global community of developers and creators, allowing millions to explore, create, play, learn, and connect every day. We’re driven to build a platform that enables our community to bring any conceivable experience to life. Our aim is to connect a billion people worldwide with optimism and civility, and we are on the lookout for incredible talent to reach these heights.
Company Culture: At Roblox, you will work towards redefining human interaction, addressing unique technical challenges at scale, and fostering safer, more respectful shared experiences. We are committed to advancing a culture of innovation, community, and inclusivity, where every employee can make a significant impact.
Work Opportunities: As a Software Engineer on the Creator Success team, your role will focus on building and deploying tools and products that enhance the capabilities of Creators on our platform. You will collaborate with developer teams to implement and scale Live Operations tooling and frameworks essential for the success of millions of Creators.
Role Overview: This role involves hands-on development, providing engineering guidance, and driving long-term strategies to support and enable developers through automated, interactive, or contextual means.
Responsibilities:
Directly report to the Engineering Manager of the Roblox Creator Success team.
Assist in the integration of Live Operations modules, ensuring their utility and scalability.
Offer engineering direction, perform project audits, and provide architecture consulting and code support to development teams.
Work closely with internal product teams to leverage the platform and simplify workflows for creators.
Develop long-term strategies to effectively support and onboard developers.
Desired Experience:
Minimum of 4 years of engineering experience in content creation using major game engines like Roblox, Unity, or Unreal.
Proficiency in Lua/Luau, with a strong understanding of game architecture design in 3D environments.
Skilled in C#, Java, Go, or other object-oriented programming languages.
Deep familiarity with the Roblox ecosystem and a keen interest in mastering the unique challenges of developing on the platform.
Active involvement in developer communities or open source projects, with a commitment to promoting best practices.
Additional Skills: Excellent problem-solving skills and ability to work collaboratively. Strong communication skills, capable of effectively discussing technical challenges and solutions with team members and external partners.
Compensation: The role offers a competitive salary ranging from $189,110 to $233,840 annually, based on professional background, training, and experience. Benefits include equity compensation, excellent medical, dental, and vision coverage, a rewarding 401k program, flexible vacation policies, and more.