C

CoreWeave

Rents GPU cloud computing for AI developers

Senior Software Engineer - Identity and Access Management

Backend EngineeringUpdated on Nov 13
Full-time

About the Job

Requirements

  • Minimum of 5 years of professional experience developing, operating, and maintaining backend services in a production environment.
  • Strong proficiency developing software in one or more preferred languages: Go, TypeScript, or Python.
  • Knowledge of microservices architecture, RESTful or gRPC API design, and asynchronous messaging patterns.
  • Fluency with observability best practices, including logging, metrics, dashboards, and alerting.
  • Solid understanding of relational databases, schema design, and SQL.
  • Strong commitment to automated unit, integration, and end-to-end testing and CI/CD pipelines.
  • Demonstrated ownership of code quality, performance, and maintainability from development through production.
  • Experience with authentication, authorization, and security best practices.
  • A proven track record of debugging complex performance bottlenecks and distributed system failures in a production environment.
  • Excellent verbal and written communication skills and ability to work effectively with technical and non-technical team members.

Responsibilities

  • Architect and build high-scale, low-latency distributed systems that power identity, authentication, and authorization services.
  • Design and implement customer-facing and internal APIs and backend services for the IAM platform.
  • Optimize system performance to ensure services remain highly available and performant under unpredictable load patterns.
  • Collaborate with product managers, designers, and technical program managers to shape team strategy and roadmap.
  • Participate in on-call rotations and build automated tooling for monitoring, alerting, and incident response.
  • Promote software engineering best practices by using AI for development, maintaining testable code, and participating in code reviews.

Desired Qualifications

  • Experience with Kubernetes and a conceptual understanding of its major components.
  • Experience building reliable and scalable platform services that process large amounts of data.
  • Experience developing identity products using standards including OIDC, OAuth 2.0, SAML, and JWT.
  • Experience managing cloud infrastructure such as AWS or GCP.
  • Familiarity with Infrastructure-as-Code tools and practices.

About the Company

CoreWeave

Rents GPU cloud computing for AI developers

CoreWeave rents cloud computing to AI labs and businesses that train models and run them in production for research and commercial applications. Its platform combines NVIDIA graphics chips, storage, networking, and software built for demanding AI workloads across connected clusters scaled to fit each project. CoreWeave Forge connects tools for tracking experiments, testing models, and improving AI systems using feedback from production. Customers rent computing capacity through committed contracts or usage charges, while managed services handle the infrastructure needed to keep large workloads running. CoreWeave was founded in 2017 and is headquartered in Livingston, New Jersey.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Livingston, NJ
Founded
2017

Recently Posted Jobs

Explore more opportunities at CoreWeave

See more jobs