Roblox
Principal Software Engineer- Account Authentication
$295K–$345K
San Mateo, CA, United States · Principal · Full-time · Posted Jul 31, 2026
- Experience
- 15+ years leading and architecting client systems infrastructure and strategic product initiatives at massive scale.
- Education
- BS, MS, or PhD in Computer Science, Computer Engineering, Systems Engineering, or related technical field, or equivalent practical experience in client systems architecture.
- Visa sponsorship
- For US-based roles, the company may be unable to employ candidates with work authorization related to certain U.S. visa categories or support future H-1B sponsorship at this time.
About the job
Sets the multi-year technical vision and architecture for Roblox’s cross-platform account authentication systems, including sign-up, login, account recovery, and related client and service flows.
What you'll do
- Define authentication architecture across Web, Mobile, Desktop, Console, and VR/AR; lead end-to-end client systems engineering and supporting services.
- Partner with product, security, and infrastructure teams on authentication capabilities, session resilience, and protocol integrations.
- Set client architecture standards and drive performance, network efficiency, and cross-platform consistency.
What they ask for
- Expertise in client-side systems engineering and a track record of driving product strategy through authentication experiences.
- Experience architecting low-friction client authentication flows and optimizing performance across platforms.
- Deep knowledge of client-side security architecture, passkeys/WebAuthn, device attestation, and protocol integration.
- BS, MS, or PhD in a related technical field, or equivalent practical experience in client systems architecture.
Pay
$295,250 — $345,040 USD (base salary; annual salary range)
Tools
C++, Rust, Lua, iOS/Android native runtimes, platform SDKs, passkeys/WebAuthn
AI focus
Passion for embedding client-side AI/ML runtimes, intelligent device security, and context-aware system capabilities into client software.
Model-written summary · the original posting is authoritative