Staff Software Engineer – Authentication

Posted 1hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Staff Software Engineer guiding cloud architecture and reliability for Pindrop Passport. Building secure authentication infrastructure for enterprise voice, video, and digital interactions.

Responsibilities:

  • Set technical direction and architectural strategy for Passport cloud services across multiple subsystems and workflows
  • Lead complex, ambiguous, multi-quarter initiatives from problem framing and design through implementation, rollout, and operational follow-through
  • Establish technical standards and reusable cloud-native patterns across AWS and GCP
  • Make and communicate tradeoffs involving reliability, scalability, latency, security, cost, and time to market
  • Identify systemic risks and architectural gaps and drive mitigation
  • Partner with software engineering, test engineering, research, and product teams on roadmaps and capabilities
  • Lead technical reviews and align stakeholders on design decisions, migration strategies, and ownership boundaries
  • Participate in critical-system incident response and improve alerting, runbooks, deployment quality, service ownership, and observability
  • Mentor engineers through code reviews, technical guidance, and hands-on collaboration
  • Participate in the team on-call rotation, including after-hours alerts

Requirements:

  • 8+ years of professional software development experience building backend services and APIs, or equivalent practical depth
  • Demonstrated Staff-level impact leading significant technical initiatives across multiple services or domains and delivering measurable outcomes
  • Strong hands-on experience with Go, Python, or similar languages
  • Deep foundation in data structures, algorithms, concurrency, and Linux-based development
  • Deep experience designing and operating cloud-native systems in AWS or GCP, including S3, DynamoDB, Kinesis, and IAM
  • Proven ownership of highly available systems, including deployment, monitoring, troubleshooting, incident response, and operational improvement
  • Experience with CI/CD, Docker, and Kubernetes
  • Experience defining or influencing technical standards, architecture, or roadmaps across team boundaries
  • Strong written and verbal communication skills, including documenting decisions and building stakeholder alignment
  • Nice-to-have: Redis, MySQL, RabbitMQ, Elasticsearch, authentication, identity, fraud prevention, security-sensitive environments, observability, large-scale migrations, reliability programs, cost and capacity optimization, internal platforms, developer tooling, reusable engineering patterns, UI or adjacent product experiences

Benefits:

  • Competitive compensation package, including RSUs (Restricted Stock Units) for all employees
  • Remote-first environment with flexibility and autonomy
  • Regular team on-sites, company-wide events, and intentional gatherings
  • Unlimited Paid Time Off (PTO)
  • Generous health and welfare plans, including one employer-paid employee-only plan
  • Best-in-class Health Savings Account (HSA) employer contribution
  • Low-cost vision and dental plans for employees and family
  • Paid Parental Leave for birth, adoptive, and foster parents
  • One year of diaper delivery for newest addition to the family
  • Recurring monthly phone and internet allowance
  • Enhanced fertility and GLP-1 benefits
  • Annual Learning & Development stipend for professional growth, skill-building, certifications, and continued education