Senior Software Engineer - Authentication

Pindrop·Remote(United States)
Software Development

WFA Digital Insight

The demand for skilled software engineers in authentication and security has skyrocketed, with a 25% increase in job postings over the last year. Pindrop, a leader in AI-driven identity verification, is at the forefront of this shift. With its innovative approach to securing digital interactions, Pindrop offers a unique opportunity for engineers to work on high-stakes, security-sensitive projects. As the remote job market continues to evolve, candidates with expertise in cloud services, AI/ML, and cybersecurity are in high demand. Before applying, consider highlighting your experience with secure authentication workflows, cloud-native services, and AI/ML-driven solutions.

Job Description

About the Role

As a Senior Software Engineer on the Authentication team at Pindrop, you will play a critical role in building and scaling the cloud services behind Passport, the company's cutting-edge identity verification platform. Your day-to-day work will involve designing, developing, testing, and deploying high-performance backend services and APIs, with a focus on secure, low-latency authentication and identity workflows. You will work closely with cross-functional teams, including software engineering, test engineering, research, and product, to deliver new capabilities and improve existing ones.

The Authentication team is responsible for powering voice-based identity verification at scale, leveraging AI/ML-driven signals and tooling to strengthen fraud defenses and engineering productivity. As a senior engineer on this team, you will be expected to tackle complex software engineering problems, contribute to architecture decisions, and drive the continuous improvement of engineering best practices.

Pindrop's innovative approach to securing digital interactions has earned the company recognition as one of the Top 10 Most Influential Software Companies of 2026. With its strong backing from leading investors, Pindrop is poised for continued growth and success.

What You Will Do

  • Design, develop, test, deploy, and monitor high-performance backend services and APIs using Go and Python
  • Build and maintain cloud-native services across AWS and GCP, with a focus on reliability, scale, and secure production operation
  • Deliver features and enhancements through the full software development lifecycle, including implementation, automated testing, deployment, and operational support
  • Integrate and consume AI/ML capabilities, such as model-backed risk scores and deepfake detection signals, to strengthen fraud defenses
  • Use observability and diagnostics tooling to troubleshoot production issues and improve reliability and latency
  • Partner closely with cross-functional teams to deliver new capabilities and improve existing ones
  • Participate in the team's on-call rotation, including helping cover after-hours alerts
  • Contribute to documentation, runbooks, and design reviews to clarify authentication services behavior and engineering best practices
  • Collaborate with Research, MLOps, and Protect/Passport teams to productionize AI/ML models into scalable, observable services

What We Are Looking For

  • 5+ years of experience in software engineering, with a focus on authentication, identity, and fraud prevention
  • Strong programming skills in Go and Python, with experience in cloud-native services and AI/ML-driven solutions
  • Experience with AWS and GCP, including services such as S3, DynamoDB, Kinesis, and IAM
  • Strong understanding of secure authentication workflows, identity management, and fraud detection
  • Experience with CI/CD and infrastructure-as-code practices, such as Jenkins, GitLab, or CircleCI
  • Strong communication and collaboration skills, with experience working with cross-functional teams
  • Ability to work independently and drive work from design through production, with strong judgment around performance, scale, security, and reliability
  • Experience with observability and diagnostics tooling, such as metrics, logging, tracing, and dashboards

Nice to Have

  • Experience with machine learning and deep learning frameworks, such as TensorFlow or PyTorch
  • Knowledge of natural language processing and speech recognition technologies
  • Experience with containerization and orchestration tools, such as Docker and Kubernetes
  • Familiarity with agile development methodologies and version control systems, such as Git

Benefits and Perks

  • Competitive salary and equity package
  • Comprehensive health, dental, and vision insurance
  • Flexible PTO and remote work arrangements
  • Professional development opportunities, including training and conference sponsorships
  • Access to cutting-edge technologies and innovative projects
  • Collaborative and dynamic work environment with a team of experienced engineers and researchers
  • Recognition and rewards for outstanding performance and contributions

How to Stand Out

  • Tip: Highlight your experience with secure authentication workflows, cloud-native services, and AI/ML-driven solutions in your resume and cover letter.
  • Tip: Be prepared to discuss your approach to solving complex software engineering problems, including your experience with architecture decisions and engineering best practices.
  • Tip: Show examples of your work, such as GitHub repositories or personal projects, to demonstrate your skills and expertise.
  • Tip: Research Pindrop's innovative approach to securing digital interactions and be prepared to discuss how your skills and experience align with the company's mission and values.
  • Tip: Practice your communication and collaboration skills, as you will be working closely with cross-functional teams to deliver new capabilities and improve existing ones.
  • Tip: Be prepared to discuss your experience with observability and diagnostics tooling, as well as your approach to troubleshooting production issues and improving reliability and latency.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.