Senior Backend Engineer - Identity & Access Management in United States at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Backend Engineer - Identity & Access Management in United States.
This role sits at the core of a fast-moving engineering organization building secure, scalable systems that power user access across a suite of digital products. You will design and evolve Identity and Access Management (IAM) services that enable seamless authentication and authorization across web, iOS, and Android platforms. Working within a distributed, high-growth environment, you’ll contribute to foundational infrastructure that directly impacts security, reliability, and user experience. The position blends deep backend engineering with architectural ownership, requiring a strong focus on scalability, observability, and security-first design. You will collaborate closely with product, platform, and security teams while helping shape long-term IAM strategy. This is a high-impact role where your decisions influence system resilience and how millions of users securely interact with the platform.
- 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.
- 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.
- 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.