> Markdown version of [/jobs/ext/2998609-principal-software-engineer-account-authentication](https://www.wearedevelopers.com/jobs/ext/2998609-principal-software-engineer-account-authentication). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Engineer- Account Authentication - **Company:** Roblox - **Location:** San Mateo, CA, United States - **Salary:** $295,250.0 - $345,040.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, IOS Applications, Apple IOS, Systems Engineering, User Authentication, C++ (Programming Language), Catalyst (Software), Cyber Security, Computer Networks, Computer Engineering, Middleware, Lua (Scripting Language), Network Architecture, Performance Tuning, Systems Architecture, Rust (Programming Language), Cloud Platform System, Information Technology, Data Analytics, Roblox - **Published:** September 19, 2026 - **Apply:** https://www.gamesjobsdirect.com/job/roblox/principal-software-engineer-account-authentication/353337 ## About the Role * Client Systems Architecture & Product Leadership: Technical mastery in client-side systems engineering (C++, Rust, Lua, iOS/Android native runtimes, or cross-platform engine architectures) coupled with a strong track record of driving core growth and product strategy through authentication experiences. * Growth-Driven Client Infrastructure & Performance: Proven expertise architecting seamless client-side authentication flows that eliminate user friction, optimize app startup latency, and directly accelerate user acquisition, retention, and conversion across diverse platforms. * Secure Product & Auth Protocols: Deep domain knowledge of client-side security architecture, passkeys/WebAuthn, device attestation, and smooth protocol integration that balances robust security with effortless user onboarding. * Strategic Product Architecture: Experience defining end-to-end client engine capabilities and middleware that power product growth initiatives across heterogeneous platforms (Mobile, Desktop, Console, Embedded/VR). * Educational Background: BS, MS, or PhD in Computer Science, Computer Engineering, Systems Engineering, or related technical field, or equivalent practical experience in client systems architecture. ## Description * Set the multi-year client technical vision and system architecture for Account Authentication across all Roblox platforms (Web, Mobile, Desktop, Console, VR/AR). Past examples of this team's contributions include: * Supporting platform expansion onto consoles like Xbox and Playstation. * Providing mechanisms for users to go entirely passwordless from sign-up while still having recoverable accounts. * Implementing service accounts to support testing (and potentially NPCs) by 3P agents. Partner with product management, security, and core client infrastructure teams to architect product-focused client-side authentication engine capabilities, session resilience, and protocol integrations. Drive end-to-end client systems engineering across low-level client codebases (C++, Lua, native iOS/Android, platform SDKs) and underlying services supporting real-time authentication product flows. Drive client architecture standards, client performance optimization, network efficiency, and cross-platform technical consistency for hundreds of millions of daily active users. You Have, * Principal Client Systems & Product Leader (15+ years): Deep background leading and architecting client systems infrastructure and strategic product initiatives at massive scale to power core user growth. * Growth-Focused Product Strategist: Passionate about leveraging authentication as a catalyst for growth, focusing on user onboarding efficiency, startup performance, and seamless access across hardware ecosystems. * Performance & Telemetry Driven: Expert in client profiling, low-level tracing, client metric collection, and data-driven optimization of client system behavior and user product flows. * Cross-Functional Technical Catalyst: A collaborative engineering authority who bridges client runtime engineering, platform security, network infrastructure, and product teams to ship resilient core architecture. * Client AI & Runtime Pioneer: Passionate about embedding client-side AI/ML runtimes, intelligent device security, and context-aware system capabilities directly into client software. ## Related Videos - [Xcode development redefAIned](https://www.wearedevelopers.com/videos/100195-xcode-development-redefained) - [Agentic employees in world's most downloaded FinTech app](https://www.wearedevelopers.com/videos/100123-agentic-employees-in-world-s-most-downloaded-fintech-app) - [Developer’s Perspective: Overview of the Tezos Blockchain Ecosystem](https://www.wearedevelopers.com/videos/237-developer-s-perspective-overview-of-the-tezos-blockchain-ecosystem) - [Full-stack role-based authorization in 45 minutes](https://www.wearedevelopers.com/videos/312-full-stack-role-based-authorization-in-45-minutes) - [Harnessing Apple Intelligence: Live Coding with Swift for iOS](https://www.wearedevelopers.com/videos/1515-harnessing-apple-intelligence-live-coding-with-swift-for-ios) - [Exploring BOS: The Blockchain Operating System by NEAR Protocol](https://www.wearedevelopers.com/videos/781-exploring-bos-the-blockchain-operating-system-by-near-protocol) ## Related Articles - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 129 - Now that's what I call private data!](https://www.wearedevelopers.com/magazine/468-dev-digest-129-now-that-s-what-i-call-private-data)