Senior Backend Engineer - Identity & Access Management
About this role
Accountabilities
• Design, build, and scale secure Identity and Access Management (IAM) services supporting authentication, authorization, and user management across multiple platforms and products.
• Lead architectural decisions for IAM systems, ensuring alignment with broader platform strategy while optimizing for security, performance, and scalability.
• Develop and maintain distributed backend services using modern cloud infrastructure, with strong emphasis on reliability, observability, and fault tolerance.
• Define and implement SLIs/SLOs, incident response practices, and performance monitoring to ensure high availability of critical identity services.
• Collaborate with engineering, product, and security teams to design secure system integrations, APIs, and cross-platform authentication flows.
• Improve system resilience through testing, documentation, debugging, and continuous enhancement of monitoring, alerting, and operational readiness.
• Participate in on-call rotations and mentor other engineers while contributing to a culture of technical excellence and ownership.
Requirements
• 8+ years of professional software engineering experience, including strong backend/API development in distributed systems environments.
• Extensive experience with Go (Golang), RESTful API design, and microservices architecture at scale.
• Deep understanding of identity systems including OAuth 2.0, SSO, session management, and token-based authentication.
• Experience working with cloud-native environments (Kubernetes, Docker, Terraform) and distributed or relational databases (e.g., CockroachDB, PostgreSQL, MySQL).
• Strong security mindset with experience designing systems that incorporate threat modeling, secure defaults, and defense-in-depth principles.
• Proven ability to design scalable, maintainable, and well-tested systems while making thoughtful architectural tradeoffs.
• Excellent collaboration, communication, and ownership mindset, with experience working in cross-functional and distributed teams.
• Preferred experience with identity platforms (Auth0, Cognito, Ory stack), authorization models, or mobile authentication patterns.
Benefits
• Competitive salary range of approximately $146,000–$182,000 annually, with bonus eligibility and equity opportunities.
• Comprehensive healthcare coverage with no-monthly-cost medical plan options.
• Retirement savings plan with 401(k) matching contributions.
• Flexible work arrangements within a distributed, remote-friendly environment across the United States.
• Paid parental leave, generous PTO, floating holidays, and additional flexible time-off policies.
• Annual stipends and perks supporting outdoor activities, wellness, and professional development.
• Equity grants and long-term growth opportunities within a scaling engineering organization.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1