Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

ID.me Logo

Staff Software Development Engineer (SDE-V) – Authentication

ID.me

$217,565 - $260,000
Nov 7, 2025
Mountain View, CA, US
Apply Now

ID.me is looking to shape the authentication experience for over 100 million customers by improving the end-to-end implementation of signing into an ID.me account across web and mobile surfaces.

Requirements

  • 5+ years of experience building Authentication products or services, with first hand knowledge implementing major industry protocols, such as OIDC, SAML, OAuth 2.0.
  • 5+ years of experience with at least one major public cloud: AWS, GCP, Azure.
  • 12+ years SaaS development experience using Java, Ruby, Javascript, Go, or C++.
  • Deep understanding of web technologies, frameworks, programming design patterns and paradigms, and APIs.
  • Experience with implementing Social Login, 2FA, and/or Passwordless authentication.
  • Experience with threat modeling and security engineering.
  • Experience with building or contributing to a fully automated CI/CD pipeline.

Responsibilities

  • Define architecture and technical roadmap for Authentication - owning all aspects of the tech stack and representing the domain in technical collaborations.
  • Lead the implementation of an Authentication Platform of APIs and UI components for scale, security, and reliability.
  • Design and Implement industry-leading authentication solutions for our business customers.
  • Raise the bar for technical excellence, engineering best practices, testing strategies, and distributed system design through pairing, mentoring, architecture / code reviews, technical presentations, and knowledge sharing sessions.
  • Exert significant influence on the overall vision and long-term goals of the company by co-leading roadmap planning with engineering and product leadership.
  • Own end-to-end deliverables through committing quality code and overseeing the work of others, with sound judgment to know what is appropriate.

Other

  • Bachelor's degree in Computer Science or related field of study.
  • Significant level of ownership of systems and architecture, with proven experience designing and driving technical roadmap, working with stakeholders to make tradeoff and prioritization decisions.
  • Experience moving an organization forward in best practices around tracking, observability, monitoring, and alerting.
  • Excellent verbal and written communication skills.
  • Masters degree and/or PhD in Computer Science or related field of study.