Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Maven Clinic

Staff Software Engineer (Identity Platform)

Posted Updated
Discussion
  • As a staff level software engineer at Maven Clinic, you will be responsible for driving the technical vision and roadmap for our Identity Platform
  • You will lead the design, development, and maintenance of highly scalable, performant, and reliable authentication and authorization systems that secure access across Maven’s growing product and platform ecosystem
  • You will work closely with cross-functional teams to ensure the delivery of high-quality identity solutions that meet the needs of our customers and adhere to Maven’s quality and security standards
  • Lead the design, development, and maintenance of highly scalable, performant, and reliable authentication and authorization systems, including login flows, session management, token issuance, and access control
  • Propose, design, develop and implement cloud-based identity solutions that ensure the agility, flexibility, and scalability of our auth infrastructure including SSO, MFA, and federated identity integrations
  • Own and evolve Maven’s auth platform, setting standards for how authentication and authorization are implemented consistently across services and client applications
  • Drive technical design discussions and provide guidance to team members on best practices, coding standards, and architecture principles for security-sensitive systems
  • Collaborate with and lead cross-functional teams — including product, security, and compliance — to drive the development of new auth features and ensure they meet the needs of our customers and adhere to Maven’s quality standards
  • Mentor and guide mid-level engineers, helping to develop their technical skills and cultivate a culture of continuous learning and improvement
  • Identify and evaluate emerging technologies, tools, and trends in identity and access management that can drive innovation and improve the efficiency and effectiveness of our engineering processes

Benefits

  • 401K matching for US-based employees (immediately vesting)
  • 16 weeks 100% paid parental leave, flexible time upon return, and $1.5K/mo for 2 months, new parent stipend (for Mavens who’ve been with us at least six months)
  • Annual professional development stipend and access to a personal career coach through Maven
  • Maven for Mavens: access to the full platform and specialists, including care for everything from mental health, reproductive health, family planning, pediatrics
  • Whole-self care through wellness partnerships
  • Weekly breakfast, lunch, and get-togethers
  • Bachelor’s or Master’s degree in Computer Science or related field, or equivalent experience
  • Deep expertise in modern auth protocols and standards: OAuth 2.0, OpenID Connect (OIDC), SAML, JWT, and MFA/passwordless flows
  • Familiarity with security and compliance requirements relevant to identity systems (SOC 2, HIPAA, or similar) is a plus
  • Strong expertise in developing cloud-based solutions, with hands-on experience in one or more cloud platforms (AWS, Google Cloud, Azure, etc.), including infrastructure as code and serverless architectures
  • Experience building distributed systems with microservices and relational and NoSQL databases, with a strong understanding of secure data handling for PII and credentials
  • Minimum of 8 years of experience in backend development, with a proven track record of building highly scalable, performant, and reliable systems — including at least 3 years focused on authentication, authorization, or identity management
  • Experience leading technical design discussions and providing guidance on best practices, coding standards, and architecture principles
  • Excellent collaboration and communication skills, with a demonstrated ability to work effectively with cross-functional teams and mentor junior engineers
  • Strong problem-solving and analytical skills, with a proven ability to deliver high-quality code in a fast-paced environment
  • Experience designing and implementing complex distributed systems, including microservices architecture, containerization, and orchestration

Skills

What Staff Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.