Senior Software Engineer, IAM
Core
Design, build, and scale high-scale, low-latency distributed systems for identity, authentication, and authorization services.
Role type
Senior Software Engineer (IAM Platform)
Builds
CoreWeave's IAM platform (identity, authentication, authorization services) for AI labs, startups, and global enterprises
Domain
Cloud Infrastructure / AI Workloads / Identity & Access Management
Deliverable
production ML models | product features | infrastructure
Required skills
Go, TypeScript, Python, microservices architecture, RESTful/gRPC API design, asynchronous messaging, observability (logging, metrics, dashboards, alerting), relational databases, SQL, automated testing, CI/CD pipelines, authentication, authorization, security best practices
Preferred skills
Kubernetes, large-scale data processing, OIDC, OAuth2.0, SAML, JWT, cloud infrastructure (AWS, GCP), Infrastructure-as-Code
Technologies
Go, TypeScript, Python, Kubernetes, AWS, GCP, OIDC, OAuth2.0, SAML, JWT, gRPC
Responsibilities
Architect and build high-scale, low-latency distributed systems; Design and implement customer-facing and internal APIs and backend services; Optimize system performance for high availability; Collaborate cross-functionally with product managers, designers, and TPMs; Drive operational excellence via on-call rotations and automated tooling; Demonstrate best-practices in software engineering and code reviews
Seniority
Senior, hands-on IC