Pindrop10.03.26
AI SCORE 8.5

Staff Software Engineer - Authentication (Remote)

$165K–$200K/year

About the Role

We are seeking a Staff Software Engineer - Authentication to join our team at Pindrop. This remote position offers an exciting opportunity to redefine trust in the digital age by leveraging advanced voice and video authentication technologies. As a key member of our Authentication team, you will help build real-time systems that enterprise customers rely on to verify identity at scale.

What You'll Do

  • Own one or more core authentication domains end-to-end across design, implementation, migrations, deprecations, and longer-term technical direction.
  • Design and operate real-time distributed authentication services as cloud-native, containerized microservices with explicit behavior under load, partial failure, and degraded dependencies.
  • Take full operational ownership, including on-call that covers nights and weekends, after-hours releases, and incident response, postmortems, and lasting fixes.
  • Define and execute safe change strategies for auth and model releases through staged rollouts, production validation, clear rollback criteria, and rehearsed playbooks.
  • Work with research and ML teams to ship models into auth products and to use language-model based tools where they measurably improve incident handling, log and metric analysis, runbooks, or policy and rules workflows.
  • Lead cross-functional initiatives that standardize auth APIs and policies, simplify ML-powered decision paths, reduce operational and integration overhead across engineering, product, research, and customer-facing teams, and back those initiatives with empirical evidence tied to clear business outcomes from design through adoption.

Requirements

  • 8+ years of software development experience.
  • Significant experience designing and operating latency-sensitive backend APIs or services at scale in domains such as authentication, payments, or risk.
  • Hands-on production MLOps experience with reproducible training, data and model versioning, promotion gates, online monitoring tied to business outcomes, and rollback for regressions.
  • Experience using large language model-based tooling (AI-augmented design and development using eg: Claude Code or Codex) or similar techniques in production or internal workflows.
  • Strong operational instincts, including ownership of on-call for critical services, leading incidents, and turning runbook, alert, and SLO work into durable reliability patterns.
  • Strong programming and debugging skills in at least one modern backend language; Go and Python are common in our stack.

Nice to Have

  • Familiarity with identity, security, or fraud detection domains.

What We Offer

  • Competitive compensation, including equity for all employees.
  • Unlimited Paid Time Off (PTO).
  • Generous health and welfare plans to choose from.
  • Best-in-class Health Savings Account (HSA) employer contribution.
  • Employer-provided life and disability coverage with additional supplemental options.
  • Paid Parental Leave for all parents.
  • Identity protection through Norton LifeLock.
  • Recurring monthly Phone and Internet allowance.
  • One-time home office allowance.
  • Annual professional development and learning benefit.

Join us at Pindrop as a Staff Software Engineer - Authentication and be a part of a rapidly growing company making technology more human with the power of voice. This remote position allows you to work flexibly while contributing to innovative solutions that secure voice interactions for Fortune 500 enterprises.

Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Staff Software Engineer position at Pindrop offers a unique opportunity to work remotely on cutting-edge authentication technologies, with competitive compensation and a strong focus on employee well-being.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in Go and Python, with hands-on experience in building and maintaining microservices in a cloud-native environment, ensuring high availability and scalability of authentication systems.

Demonstrates a strong understanding of MLOps principles, with the ability to deploy machine learning models into production environments to enhance real-time authentication processes.

Possesses a proactive mindset with a strong emphasis on continuous learning and adaptation to evolving technologies in distributed systems, particularly in a remote work setting.

Learning Resources

Go Programming Languageguide

Career Path

Staff Software Engineer - Authentication(Now)Lead Software Engineer - Authentication Systems(1-2 years)Engineering Manager - Authentication Technologies(3-5 years)

Market Overview

Go Market Size 2024
$1.5B
Annual Growth
25.0%
AI Adoption in Development
40%
Investment in Cloud Native Solutions
+50%
Labour Demand for Go Developers
+30%
Avg Salary for Staff Software Engineers (Go)
$150K

Skills & Requirements

Required
GoPythonMLOps
Growing in Demand
KubernetesTerraformGraphQL
Declining
PHPRuby on Rails

Domain Trends

Rise of Cloud Native Architectures
By 2025, 85% of enterprises will have adopted cloud-native architectures, driving demand for Go developers skilled in microservices and distributed systems.
Increased Focus on MLOps
The MLOps market is expected to grow by 40% annually, leading to a surge in demand for engineers who can integrate machine learning workflows with Go applications.
Shift Towards Serverless Computing
Serverless computing adoption is projected to increase by 30% by 2025, with Go being favored for its performance in cloud-native environments.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.