Company Overview: Roblox is revolutionizing digital interaction through immersive 3D experiences, allowing tens of millions daily to explore, create, play, learn, and connect in environments crafted by a vast community of developers and creators. Our mission is to connect a billion people worldwide with optimism and civility, fostering a community where creativity and collaboration flourish.
Company Culture: At Roblox, your work impacts the future of human interaction on a global scale. You’ll contribute to a safe, civil, and inclusive environment while tackling complex technical challenges and pushing the boundaries of online creativity and connectivity.
Work Opportunities: As a Principal Software Engineer on the Account Identity team, you’ll lead the development of a unified Identity platform crucial for ensuring a safe, civil, and appropriate experience for users. This role involves designing backend services that manage and safeguard user identities across Roblox, directly impacting our mission to maintain user safety and privacy.
Role Overview: You will report to the Engineering Manager of the Account Identity Team. Your primary responsibility will be to architect, build, and maintain robust backend systems that support identity verification and attribute exposure to internal and external developers. Your work will be vital in enhancing user trust and safety across the Roblox platform.
Responsibilities:
Lead the Account Identity Platform pod, focusing on delivering a secure, accessible, and reliable identity management platform.
Design and develop backend services that operate across large distributed systems.
Manage end-to-end solutions from conception through deployment.
Establish and advocate for next-generation backend standards within the team.
Desired Experience:
6+ years of experience in designing and developing reliable, scalable, and large-scale distributed backend services.
Proven track record of building and deploying products to production.
Expertise in compiled languages such as Golang, Java, or C#.
A strong commitment to architectural excellence and a customer-first mindset.
Excellent collaboration skills across various teams.
Additional Skills:
Versatility in multiple programming languages and technologies.
Ownership of projects and balancing multiple priorities.
Eagerness to ramp up quickly and tackle complex problems.
Team-oriented mindset with a focus on strengthening team capabilities.
Application Note: We are seeking an engineer who is passionate about enhancing user experience through innovative backend solutions and ensuring the highest standards of user privacy and security. If you are driven to solve challenging problems and lead initiatives that have a direct impact on a global scale, Roblox is your platform to excel.
Compensation: The position offers a competitive salary range from $267,720 to $331,640, based on experience and qualifications. Benefits include equity compensation, comprehensive health, dental, and vision coverage, a rewarding 401k program, and more.