Senior Software Engineer, Identity & Access Management

Crusoe is an active AI-infrastructure company operating an AI cloud platform, managed AI services, and AI data-center infrastructure.

Series E10 current maintainers7 active leads5 lead step-downs
Denver, United States
About Crusoe, Inc.

Crusoe designs, builds, and operates energy-first AI infrastructure. Its offerings include Crusoe Cloud for GPU-based training, fine-tuning, inference, and managed services, alongside AI-optimized data centers and energy infrastructure.

View jobs by Crusoe, Inc.

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will own the design and delivery of core IAM services end-to-end, including fine-grained authorization, authentication, identity federation and identity lifecycle. You'll build low-latency, fault-tolerant services, apply security best practices, contribute to architecture, collaborate across teams, and mentor engineers.

Requirements

  • Bachelor's degree in Computer Science or related field (or equivalent experience) and 5+ years of software development experience, primarily in Go and gRPC or equivalent compiled language
  • Ability to design and scale fault-tolerant distributed systems and managed cloud services
  • Hands-on experience building authentication and authorization with OAuth2/OIDC, RBAC/ABAC, session, credential and secrets management, plus encryption and TLS
  • Experience operating services: on-call, observability and latency-sensitive reliability
  • Strong API design (gRPC and REST) and multi-tenant identity hierarchy modeling
  • Cross-functional collaboration skills
  • Experience mentoring and code reviews
  • Strong communication skills

Responsibilities

  • Own design, development and operation of core IAM services
  • Solve complex authentication and authorization problems at platform level
  • Deliver low-latency, fault-tolerant, highly available services
  • Apply security best practices such as OAuth2/OIDC, RBAC/ABAC and session and credential management
  • Contribute to architectural decisions
  • Collaborate with product, design, security and SRE
  • Mentor engineers, improve hiring and onboarding, and perform code reviews

Benefits

  • Competitive compensation and equity packages
  • Restricted Stock Units
  • Paid time off, paid holidays & leave of absence programs
  • Comprehensive health, dental & vision insurance
  • Employer contributions to HSA account
  • Paid parental leave
  • Paid life insurance, short-term and long-term disability
  • Professional development & tuition reimbursement
  • Mental health & wellness support
  • Commuter benefits (parking & transit)
  • Cell phone stipend
  • 401(k) with company match up to 4% of salary
  • Volunteer time off
  • Global travel insurance & emergency assistance
  • Daily meals allowance
  • Additional perks & programs specific to location