View All Jobs 4191

Staff Software Development Engineer (sde - v) – Authentication

Build a highly scalable, secure authentication platform for millions of users
Mountain View, California, United States
Senior
$183,367 – 260,000 USD / year
3 days ago
ID.me

ID.me

A digital identity network providing secure, user-friendly identity verification for government and private sector organizations.

Staff Software Development Engineer (SDE-V) – Authentication

The Software Development Engineer V will play an instrumental role in shaping the authentication experience for over 100 million ID.me customers. The Authentication team owns the end-to-end implementation of signing into an ID.me account across web and mobile surfaces. We are looking for a tech lead who is both an Authentication domain expert and an outstanding engineer.

The position will work from our Mountain View, CA office five days per week.

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.

Minimum Qualifications

  • Bachelor's degree in Computer Science or related field of study.
  • 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.

Preferred Qualifications

  • 12+ years SaaS development experience using Java, Ruby, Javascript, Go, or C++.
  • 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.
  • Deep understanding of web technologies, frameworks, programming design patterns and paradigms, and APIs.
  • Excellent verbal and written communication skills.
  • Masters degree and/or PhD in Computer Science or related field of study.
  • 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.
  • Experience working in a startup environment.
+ Show Original Job Post
























Staff Software Development Engineer (sde - v) – Authentication
Mountain View, California, United States
$183,367 – 260,000 USD / year
Software
About ID.me
A digital identity network providing secure, user-friendly identity verification for government and private sector organizations.