Staff Software Engineer - Authentication & Identity

2 Months ago • 7 Years + • Software Development & Engineering • $250,000 PA - $300,000 PA

Job Summary

Job Description

Perplexity is looking for a Staff Authentication & Identity Engineer to join their innovative team. You will be responsible for designing and building robust authentication systems for Next.js web applications, architecting secure authentication flows using OAuth 2.0, JWT, and passwordless/email providers. You will also collaborate with various teams to unify authentication across platforms and optimize authentication performance while maintaining security standards. The role involves owning critical components of the authentication stack from prototyping to production.
Must have:
  • 7+ years of web development experience with authentication systems.
  • Expertise in JavaScript/TypeScript, React, Next.js, and NextAuth.js.
  • Deep knowledge of OAuth 2.0 and modern security protocols.
  • Experience with high-scale architectures on cloud platforms (AWS).
  • Proficiency with relational databases for auth-related data.
  • Strong problem-solving skills and commitment to code simplicity/performance.
Good to have:
  • Experience with distributed systems or Go/Python backend development.
  • Familiarity with enterprise auth standards (SSO, SCIM, SAML).
  • Background in role-based access control (RBAC) for large user bases.
  • Mobile authentication implementation experience.
Perks:
  • Comprehensive health, dental, and vision insurance for you and your dependents.
  • Includes a 401(k) plan.
  • Equity may be part of the total compensation package.

Job Details

Perplexity is seeking a Staff Authentication & Identity Engineer to join our innovative team revolutionizing internet search and interaction. You’ll tackle distributed, high-scale challenges while ensuring seamless user experiences for millions of daily queries. Your work will directly support our mission to revolutionize secure, scalable access management for enterprise customers and individual users alike.

Responsibilities

  • Design and build robust authentication systems for Next.js-based web applications, ensuring low-latency performance at scale.
  • Architect secure, modern authentication flows using OAuth 2.0, JWT, and passwordless/email providers.
  • Collaborate cross-functionally with frontend, backend, security, and mobile teams to unify authentication across platforms.
  • Evolve access control systems, including role-based permissions and ACLs for customer-specific resource management.
  • Optimize authentication performance and reliability while maintaining strict security standards.
  • Own critical components of our authentication stack, from prototyping to production deployment.

Qualifications

  • 7+ years of web development experience, including 3+ years building authentication systems.
  • Expertise in JavaScript/TypeScript, React, Next.js, and NextAuth.js.
  • Deep knowledge of OAuth 2.0, OpenID Connect, and modern security protocols.
  • Experience designing high-scale architectures (100k+ requests/sec) with cloud platforms like AWS.
  • Proficiency with relational databases (e.g., PostgreSQL) for auth-related data.
  • Strong problem-solving skills and commitment to code simplicity/performance.

Qualifications

  • Experience with distributed systems or Go/Python backend development.
  • Familiarity with enterprise auth standards (SSO, SCIM, SAML).
  • Background in role-based access control (RBAC) for large user bases.
  • Mobile authentication implementation experience.

Our cash compensation range for this role is $250,000 - $300,000.

At Perplexity, we've experienced tremendous growth and adoption since publicly launching the world's first fully functional conversational answer engine in 2022. We've grown from answering 2.5 million questions per day at the start of 2024 to around 20 million daily queries in December 2024. We also offer Perplexity Enterprise Pro, which counts leading companies like Nvidia, the Cleveland Cavaliers, Bridgewater, and Zoom as customers.

To support our rapid expansion, we've raised significant funding from some of the most respected technology investors. Our investor base includes IVP, NEA, Jeff Bezos, NVIDIA, Databricks, Bessemer Venture Partners, Elad Gil, Nat Friedman, Daniel Gross, Naval Ravikant, Tobi Lutke, and many other visionary individuals. In 2024, our employee base grew nearly 300%, and we're just getting started.

Final offer amounts are determined by multiple factors, including, experience and expertise, and may vary from the amounts listed above.
 
Equity: In addition to the base salary, equity may be part of the total compensation package.
Benefits: Comprehensive health, dental, and vision insurance for you and your dependents. Includes a 401(k) plan.
 
 

Similar Jobs

Haleon - LOC QA Analyst

Haleon

Panama City, Panamá Province, Panama (On-Site)
1 Week ago
Immutable - Creative Design Lead

Immutable

Sydney, New South Wales, Australia (Hybrid)
2 Months ago
Quantic Dream - Associate Animation Director

Quantic Dream

Paris, Île-de-France, France (Hybrid)
3 Months ago
Side - Business Development Manager - Datasets

Side

California, United States (Remote)
1 Year ago
reality.co - Unity Animator - Monopoly World

reality.co

London, England, United Kingdom (On-Site)
1 Month ago
NVIDIA - Senior Chip Design Engineer, Formal Verification

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
5 Months ago
Rippling - Staff Software Engineer

Rippling

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Qualcomm - Engineering Intern

Qualcomm

Hanoi, Vietnam (On-Site)
1 Week ago
Qualcomm - Engineer, Senior - Bootloader

Qualcomm

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
Interactive Brokers - Software Engineer

Interactive Brokers

India (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Corsair - Firmware Software Engineer

Corsair

Taiwan (On-Site)
3 Months ago
Solvative - AEM Developer

Solvative

Ahmedabad, Gujarat, India (Remote)
2 Months ago
Rippling - KYC Operations Specialist

Rippling

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
dun bradstreet - Revenue Recognition Specialist

dun bradstreet

London, England, United Kingdom (Hybrid)
2 Months ago
Zapak Digital Entertainment Limited - Game Programmer (Nintendo Switch)

Zapak Digital Entertainment Limited

Pune, Maharashtra, India (On-Site)
4 Months ago
Ion - Markets Product Security Engineer - UK

Ion

London, England, United Kingdom (On-Site)
8 Months ago
pipa studios - QA Analyst PL

pipa studios

São Paulo, Brazil (Hybrid)
1 Month ago
Inveniolsi - SAP BRF+ Consultant

Inveniolsi

India (On-Site)
1 Month ago
Open Systems Technologies - Mechanical Technician - Superconducting Magnets

Open Systems Technologies

Geneva, Geneva, Switzerland (On-Site)
1 Week ago
hogarth - PPT Designer (Powerpoint Presentation Design)

hogarth

Buenos Aires, Buenos Aires, Argentina (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in San Francisco, California, United States

Next Level Business Services - Systems Engineer

Next Level Business Services

Redmond, Washington, United States (On-Site)
8 Months ago
Nintendo - Senior Engineer (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
11 Months ago
The E.W. Scripps Company - Assignment Desk Manager

The E.W. Scripps Company

Boise, Idaho, United States (On-Site)
1 Month ago
Apple - RCC Sales & Setup Supervisor

Apple

Austin, Texas, United States (On-Site)
1 Month ago
GoMotive - Senior Manager, SMB Sales Recruiting

GoMotive

United States (Remote)
2 Weeks ago
LegalZoom - Sr. SEM Manager

LegalZoom

Los Angeles, California, United States (Remote)
1 Month ago
Axonius - Backend Engineer

Axonius

New York, United States (Hybrid)
1 Month ago
WME IMG - Venue Manager

WME IMG

Los Angeles, California, United States (On-Site)
1 Month ago
Apple - Software Engineer (Site Reliability)

Apple

Austin, Texas, United States (On-Site)
2 Weeks ago
Thatgamecompany - Engine Programmer

Thatgamecompany

United States (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Tesla - Equipment Engineer Electrode, Battery Cell

Tesla

Brandenburg, Germany (On-Site)
4 Months ago
Inveniolsi - SAP BI/BW Consultant

Inveniolsi

India (On-Site)
3 Months ago
Roblox - Principal Software Engineer - Voice

Roblox

San Mateo, California, United States (On-Site)
1 Week ago
Co Active Systems - Sales Engineer

Co Active Systems

San Jose, California, United States (Hybrid)
1 Month ago
Assystems - Site Mechanical Engineer

Assystems

Bagalkote, Karnataka, India (On-Site)
8 Months ago
Ion - Lead Software Engineer, Italy

Ion

Collecchio, Emilia-Romagna, Italy (On-Site)
8 Months ago
Rippling - Software Engineer 2-Accounting Integrations

Rippling

Bengaluru, Karnataka, India (On-Site)
6 Days ago
Ramboll3 - Senior Engineer, Structures

Ramboll3

Gurugram, Haryana, India (On-Site)
2 Months ago
InnoPhase IoT - Principal Engineer, Physical Design

InnoPhase IoT

San Diego, California, United States (On-Site)
1 Month ago
Roblox - Senior Engineering Manager - Marketplace Shopping

Roblox

San Mateo, California, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

About The Company

New York, New York, United States (On-Site)

New York, New York, United States (On-Site)

Palo Alto, California, United States (Hybrid)

San Francisco, California, United States (On-Site)

New York, New York, United States (On-Site)

New York, New York, United States (On-Site)

San Francisco, California, United States (On-Site)

New York, United States (Hybrid)

California, United States (On-Site)

San Francisco, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Perplexity