logo
Logotype of Clutch
Clutch

Senior Software Engineer - Authentication

IT & Development
$1200/mo
remote
Full-time
12 Feb 2025

About the job

As a Backend Software Engineer on the Auth team, you will design, implement, and maintain scalable systems for Authentication, Authorization, and Session Management, ensuring secure and seamless access across all company platforms.

This role provides the opportunity to shape foundational security systems, enhance user experiences, and contribute to the company's mission of delivering innovative and secure solutions to our customers.

Key responsibilities

Work in collaboration with developers and other stakeholders to enhance our platform, ensuring high-quality code, and enabling the efficient delivery of features and improvements.

Write elegant, efficient, and testable code that is easy to maintain and debug

Take care of configurations and processes documentation so stakeholders understand how to use the platform

As a true teammate, continuously improve the team’s processes, brainstorm ideas, and communicate statuses, and progress

Mentor team members, provide feedback, and continuously improve as a professional

Learn the latest best practices, new concepts and technologies and apply them accordingly to our context

Skills & Qualifications

5+ years in a fast-paced environment, preferably in SaaS and/or Fintech

Expertise in authentication and authorization protocols, including OAuth 2.0, OpenID Connect, and SAML, with a proven track record of implementing secure identity systems

Proficiency in backend development with a strong focus on scalable and reliable systems.

Knowledge of secure coding practices, token-based authentication (e.g., JWT), and session management strategies to enhance system security and performance.

Nice to have: Familiarity with graph-oriented databases, such as SpiceDB, and their application in Authorization systems to model and query complex relationships between users, roles, and resources in distributed environments.

Nice to have: Experience working with AuthZed or similar systems, with a strong understanding of authorization concepts inspired by Google Zanzibar’s approach to scalable and consistent access control.

Benefits

Remote Flexibility: Enjoy the freedom of remote work from anywhere, balancing life and career seamlessly.

Unforgettable Off-Sites: Twice a year, bond with colleagues in exciting destinations, fostering teamwork and fresh ideas.

Paid Time Off and National Holidays: Enjoy 20 PTO days yearly and the National Holidays for relaxation and rejuvenation.

Stock Options: Joining us means having a stake in our success, so you'll receive stock options as part of your compensation package.

Home Office Setup: Create your ideal workspace with a dedicated budget for home office essentials.

Work Trip Budget: Grow personally and professionally with a budget for work-related trips and co-working.

Logotype of Clutch
Clutch
We are the Credit Union’s one-stop-shop for digital deposit account opening, frictionless loan applications (POS), perpetual pre-approval and recapture efforts. The platform successfully drives direct member, loan & deposit growth, boosts profitability, increases share of wallet and reduces the cost to produce loans through efficiency gains. Our founders enjoy nothing more than speaking to and learning from Credit Union leaders. Schedule a time to meet with Chris and Nicky and share your pains, goals and ambitions.
Location
San Francisco, San Francisco
Founded year
2020
Team size
100
Website
https://www.withclutch.com
Complete these steps to submit your application.
  1. Application form