Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators.
At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there.
A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone.
Why Account Authentication and Security?
Are you passionate about crafting seamless and secure user experiences? Imagine being the first line of defense for millions of users entering the Roblox metaverse. We are looking for a Senior Frontend Engineer to join our Account Authentication and Security team and play a pivotal role in ensuring a safe and frictionless onboarding process for our diverse, and often young, user base.
Why This Role is Unique and Exciting:
- Impact: Your work will directly affect 100M+ daily users across mobile, web, and console platforms, making you a critical part of the Roblox experience.
- Technical Leadership: You'll be a technical leader in making account authentication and security "child-proof," addressing the unique needs of our younger, impatient, and vulnerable users.
- Product-Oriented Team: Join an entrepreneurial team where 80% of our roadmap originates from within, giving you the chance to shape the future of account authentication.
- Cross-Functional Collaboration: Work closely with various teams across Roblox, gaining a comprehensive understanding of how the entire platform operates.
- Innovation and Experimentation: Propose your own ideas and iterate on them using live experimentation and cross-functional feedback, driving continuous improvement.
You Will:
- Shape the future of user experience: Dive into crafting user-facing features that streamline onboarding and enhance access to Roblox. Explore and master diverse tech stacks in a dynamic environment.
- Be an innovation catalyst: Play a key role in shaping our team's direction. With 70% of our roadmap driven by organic ideas, your entrepreneurial spirit will directly impact the product's evolution.
- Lead and inspire: Mentor junior engineers and help build a strong, collaborative team. With a growing number of less experienced team members, you'll have ample opportunity to showcase your leadership and guide their development.
- Design and implement responsive, performant, and accessible UI systems for high-traffic surfaces used by hundreds of millions of users.
- Build end-to-end features across platforms (iOS, Android, Windows, Mac OS, Xbox, VR, and future devices) that enhance user experience and drive platform growth.
- Integrate features with the Roblox Game Engine for allowing developers to grow their experiences while also promoting user account security and platform growth.
- Leadership: Collaborate with cross-functional teams (backend engineers, UX/UI designers, product managers) to ensure seamless integration between front-end and back-end functionalities.
- Write clean, maintainable code in Lua, React/Redux, and C++ with some backend work in Objective-C, Golang.
- Own product direction through data: Implement experiments and analyze data to make impactful decisions that drive product evolution.
- Optimize code for performance, reliability, and scalability while adhering to best programming practices.
- Write unit tests, integration tests, and automated UI tests to ensure code quality.
You Have:
- 4+ years of experience in frontend or client-side development working on complex user interfaces for large-scale consumer applications.
- Proficiency with modern UI frameworks such as React/Redux or React Native.
- Experience building cross-platform UIs for web and mobile devices (iOS/Android) or gaming consoles.
- Strong understanding of usability issues in client/server applications.
- Ability to drive accessible solutions at scale while maintaining a user-first mindset.
- Bachelor’s degree in Computer Science or equivalent professional experience.
- Familiarity with Lua or game scripting languages.
- Experience with backend services & distributed systems.
- Experience building APIs at scale or working on search/recommendation systems.
- Familiarity with A/B testing methodologies.
You Are:
- User-Focused: Passionate about creating delightful user experiences for millions of users while addressing their needs effectively.
- Versatile: Comfortable working across multiple languages and technologies; eager to learn new tools as needed.
- Analytical: Skilled at solving ambiguous problems systematically using data-driven approaches.
- Team-Oriented: Collaborative by nature; you inspire others around you and contribute to team success through mentorship and technical leadership.
- Detail-Oriented: Dedicated to building reliable systems with attention to small details that enhance user satisfaction.
For roles that are based at our headquarters in San Mateo, CA: The starting base pay for this position is as shown below. The actual base pay is dependent upon a variety of job-related factors such as professional background, training, work experience, location, business needs and market demand. Therefore, in some circumstances, the actual salary could fall outside of this expected range. This pay range is subject to change and may be modified in the future. All full-time employees are also eligible for equity compensation and for benefits.
Roles that are based in our San Mateo, CA Headquarters are in-office Tuesday, Wednesday, and Thursday, with optional in-office on Monday and Friday (unless otherwise noted).
You’ll Love:
- Industry-leading compensation package
- Excellent medical, dental, and vision coverage
- A rewarding 401k program
- Flexible vacation policy (varies by exemption status)
- Roflex - Flexible and supportive work policy
- Roblox Admin badge for your avatar
- At Roblox HQ:
- Free catered lunches five times a week and several fully stocked kitchens with unlimited snacks
- Onsite fitness center and fitness program credit
- Annual CalTrain Go Pass
Roblox provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Roblox also provides reasonable accommodations for all candidates during the interview process.