Backend Senior Software Engineer, Identity
Leads complex backend projects on the Identity team, designing scalable identity primitives for agentic capabilities, enforcing permissions, and ensuring auditable actions. Requires 8+ years backend experience, strong auth/authz knowledge (OIDC/SAML/RBAC), and distributed systems expertise.
About the job
Responsibilities
- Lead complex projects with multiple stakeholders and engineers to enable business and team scaling
- Collaborate with Security to implement best practices for customer data
- Support design reviews, communicate constraints, and guide trade-offs
- Act as a cultural beacon, mentor junior team members
- Make tradeoffs considering business priorities, user experience, and technical foundation
- Drive initiatives to increase operational posture and execution quality
Requirements
- At least 8 years of industry experience with backend development
- Strong knowledge of authentication protocols (OIDC, SAML) and identity federation (SSO), or authorization frameworks (RBAC, policy-based access control)
- Experience building platform services that scale across multiple teams
- Strong data modeling skills for systems with complex relationships
- Experience solving distributed systems challenges around performance and security
- Success with complex technical migrations that maintain system stability
- Security-focused mindset and understanding of enterprise security practices
- Have led technical projects spanning months
- Work well in environments valuing decisive action
- Experience mentoring and collaborating with engineers
- Interest in contributing to engineering culture
- Open to using AI responsibly to amplify skills
Nice-to-Haves
- Interest in agentic capabilities, permission checks, and attribution models for autonomous agents
Skills
OIDC, SAML, SSO, RBAC, Distributed Systems, Data Modeling, Backend Development, Authentication, Authorization, Platform Services
Similar jobs
Backend Engineering jobsBuild and operate the backend runtime platform that schedules, executes, and persists security and compliance tests at scale. The role requires strong production systems experience, ownership of complex projects, debugging expertise, and effective technical collaboration and mentorship.
Senior software engineer building backend systems and generalized platform solutions for data-intensive, cross-product challenges. Requires 5+ years of backend experience, strong product intuition, data infrastructure expertise, and the ability to lead complex technical projects.
Builds real-time video-streaming pipelines, simulation frameworks, and communication infrastructure connecting autonomous vehicles with remote operators. Requires a computer science degree, 4+ years of relevant experience, and proficiency in C/C++ or Go plus networking expertise.
Build networking and real-time systems for reliable remote vehicle operation over cellular networks. The role requires 5+ years of industry experience, strong C++ and Linux networking expertise, and familiarity with real-time protocols, streaming, and reliability techniques.
Leads architecture and development of resilient fleet connectivity software spanning cellular and Wi-Fi networks, telemetry, routing, and networking infrastructure for autonomous vehicles. Requires 8+ years of experience, technical leadership, strong systems-design skills, and expertise with modems and Linux networking.