Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer

Home > Golang programming jobs

Senior Software Engineer in USA new

  • San Francisco, CA

Responsibilities

  • Own the end-to-end design, development, and operation of IAM services for authorization, authentication, identity federation, and identity lifecycle.
  • Design solutions for complex platform-level authentication and authorization scenarios, including fine-grained access to cloud resources.
  • Build low-latency, fault-tolerant, highly available services operating on the critical path for API requests.
  • Apply OAuth2/OIDC, RBAC/ABAC, session management, credential management, and security best practices.
  • Contribute to company-wide architecture decisions supporting security, reliability, and maintainability.
  • Collaborate with product, design, security, and SRE teams to evaluate tools, frameworks, and customer needs.
  • Mentor engineers, conduct code reviews, and improve hiring and onboarding practices.

Requirements

  • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
  • 5+ years of software development experience, primarily with Go and gRPC or an equivalent compiled language.
  • Experience designing and scaling fault-tolerant distributed systems and managed cloud services.
  • Hands-on experience building authentication and authorization into production services, including OAuth2/OIDC, RBAC/ABAC, sessions, credentials, secrets management, encryption, and TLS.
  • Experience operating production services with on-call responsibilities, observability, metrics, logging, alerting, and latency-focused reliability practices.
  • Strong API design experience with gRPC and REST, plus experience modeling multi-tenant identity hierarchies.
  • Experience mentoring engineers and providing constructive code reviews.
  • Ability to collaborate cross-functionally and communicate complex technical ideas to customers and business stakeholders.
  • Preferred experience with Ory, SpiceDB, OpenFGA, SAML, JWT, identity federation, SCIM, WebAuthn, Kubernetes, Docker, Terraform, CI/CD systems, multi-tenant isolation, audit or SOC 2 compliance, AI-agent identity, GPU or AI cloud infrastructure, or open-source security, identity, and distributed-systems projects.

Benefits

  • Competitive compensation, bonus, and equity packages including Restricted Stock Units.
  • Paid time off, paid holidays, leave programs, and paid parental leave.
  • Comprehensive health, dental, and vision insurance; HSA contributions; paid life insurance; and short- and long-term disability coverage.
  • Professional development, tuition reimbursement, mental health and wellness support, commuter benefits, and a cell phone stipend.
  • 401(k) retirement plan with company match up to 4% of salary.
  • Volunteer time off, global travel insurance, emergency assistance, daily meals allowance, and location-specific perks.

Salary: $170k - $205k/yr

Crusoe

As the AI factory company, Crusoe is on a mission to accelerate the abundance of energy and intelligence. The company provides a reliable, scalable, cost-effective, and energy-first solution for AI infrastructure. By harnessing large-scale energy resources, building AI-optimized data centers, and...

Similar positions

Senior Go/Kubernetes Engineer

  • Elastic
  • Full time
  • Canada
  • 11/04/2026
  • Salary: C$128k-C$203k
  • Remote

Senior Director, Product Security

  • 1Password
  • Full time
  • USA
  • 11/04/2026
  • Salary: $272k - $408k/yr
  • Remote

Senior Software Engineer (Quality Engineering)

  • Thought Machine
  • Full time
  • UK
  • 11/04/2026
  • Salary: Competitive
  • London

Senior Security Engineer, Player Security

  • Riot Games
  • Full time
  • USA
  • 11/04/2026
  • Los Angeles, CA

Security Engineer

  • Figma
  • Full time
  • USA
  • 11/04/2026
  • Salary: $153k-$376k
  • Remote