Client Software Engineer, Account Authentication

Reposted Yesterday
Be an Early Applicant
San Mateo, CA
Hybrid
289K-338K Annually
Mid level
Computer Vision • Gaming • Software • Virtual Reality • Web3 • Metaverse
Immersive gaming and creation platform
The Role
As a Senior Frontend Engineer, you'll design and implement user-facing features for account authentication, lead junior engineers, and optimize user experience across platforms.
Summary Generated by Built In

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.

The Roblox Account Authentication and Security team provides the front door to Roblox which is both a platform for the creation and consumption of user generated content and the world's most popular gaming platform. We aspire to allow users of all ages, locales and platforms to securely and seamlessly access experiences on Roblox. All in service of Roblox’s broader mission to to connect a billion people every day with optimism and civility.

The Account Authentication and Security team are responsible for authentication related user journeys (e.g. sign-up, login, account recovery, challenges, etc.) and the cross-platform client infrastructure required to support those journeys. We are building an accounts system that embeds within a complex, cross-platform app, that can then be easily extensible for locale specific compliance requirements. Those requirements will provide bank level security for accounts while also being easily usable.

This is an excellent opportunity for a product engineer with expertise working collaboratively across organizational and functional boundaries within complex thick clients solving user authentication or account security problems to have a large scale impact. The team is product oriented and entrepreneurial with ~80% of our roadmap being sourced from within the team.

You Will:

  • Identify hard problems and propose unconventional solutions. With 70% of our roadmap driven by organic ideas, your entrepreneurial spirit will directly impact the product's evolution.
  • Work with PMs, Eng, and Management to help shape the team’s direction.
  • 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 a write once, run everywhere, cross-platform architecture for Authentication on Roblox.
  • 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.
  • Drive initiatives to improve key company metrics, such as user acquisition and retention, by conducting systematic experiments and iterative improvements.

You Have:

  • 10+ years of software development experience working on multi-person codebases, including open-source or personal projects
  • 8+ years of experience designing, deploying and maintaining features within a complex thick client multi-platform app
  • Demonstrated Entrepreneurship: Proposed innovative solutions to hard problems, worked to get those proposals prioritized, and collaborated with others to see those proposals land
  • Expertise with C++ or C#
  • Familiarity with Lua 

You Are:

  • Experienced in designing and implementing user facing features within a thick client app.
  • Curious about how users experience your work and are excited about digging through both qualitative and quantitative data to understand Robox users.
  • Responsible: You build systems that are robust, and use production incidents to learn and improve.
  • User Oriented: You always start with the needs of the user, whether they are Roblox users or internal engineers before architecting a solution.

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 as described on this page.

Annual Salary Range
$289,460$338,270 USD

Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted).

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 to candidates with qualifying disabilities or religious beliefs during the recruiting process.

Top Skills

Ai Tools
React
React Native
Redux
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Mateo, CA
2,500 Employees
Year Founded: 2004

What We Do

Roblox is an immersive gaming and creation platform that offers people millions of ways to be together, inviting its community to explore, create and share endless unique experiences. Our vision is to reimagine the way people come together — in a world that's safe, civil, and optimistic. To achieve this vision, we are building an innovative company that, together with the Roblox community, has the ability to strengthen our social fabric and support economic growth for people around the world.

Why Work With Us

Every day, Roblox employees tackle complex questions and drive incredible innovation. Join us in building the future of human connection and communication.

Gallery

Gallery

Similar Jobs

Anduril Logo Anduril

Program Manager

Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
In-Office
Costa Mesa, CA, USA
166K-220K Annually

Anduril Logo Anduril

Director, Technical Operations – Manufacturing

Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
In-Office
Costa Mesa, CA, USA
220K-292K Annually

CoreWeave Logo CoreWeave

Senior Manager, Enterprise Systems & Identity

Cloud • Information Technology • Machine Learning
In-Office
2 Locations
188K-275K

Headway Logo Headway

Staff Product Designer

Consumer Web • Healthtech • Professional Services • Social Impact • Software
Easy Apply
In-Office
3 Locations
216K-254K

Similar Companies Hiring

Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Rain Thumbnail
Web3 • Payments • Infrastructure as a Service (IaaS) • Fintech • Financial Services • Cryptocurrency • Blockchain
New York, NY
40 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account