Staff Software Engineer (Identity and Access Management)
Posted Updated
- As a Staff Software Engineer on the Identity & Access Management (IAM) team, you will be a primary architect of CoreWeave’s IAM strategy as we rapidly expand the platform
- You will leverage your deep expertise in identity systems to design, extend, and harden a platform that secures our high-performance cloud infrastructure
- This is a high-impact leadership role where you will balance rapid execution with the long-term technical vision necessary to meet the demands of our global enterprise customers
- Technical Strategy & Vision: Partner with Product and Engineering Leadership to translate complex requirements into a multi-year technical roadmap that balances immediate business needs with long-term architectural integrity
- System Architecture: Lead the design and implementation of high-throughput, low-latency distributed systems for authentication and authorization across all CoreWeave services
- Platform Evolution: Architect customer-facing experiences for identity lifecycle management, IdP integration (SAML/OIDC), and granular permissioning models
- Engineering Excellence: Champion a security-first mindset across the organization, establishing rigorous standards for code quality, design reviews, and threat modeling
- Operational Leadership: Elevate the team’s operational maturity by defining SLOs, enhancing deep-stack observability, and driving automation to eliminate systemic toil
- Technical Mentorship: Act as a force multiplier by mentoring Senior engineers and fostering a culture of continuous learning and high-performance engineering
- Cross-Functional Influence: Drive alignment on critical security initiatives across the broader engineering organization, articulating complex technical trade-offs to stakeholders
- Wondering if you’re a good fit? We believe in investing in our people, and value candidates who can bring their own diversified experiences to our teams – even if you aren’t a 100% skill or experience match. Here are a few qualities we’ve found compatible with our team. If some of this describes you, we’d love to talk
- You love to solve complex problems and build high-scale, low-latency distributed systems
- You’re curious about how to evolve cloud platforms and scale infrastructure globally for the next generation of AI workloads
- You’re an expert in one or more preferred programming languages (Go, TypeScript, Python), and have deep technical knowledge of distributed systems
- Analytical Problem Solving: Expert-level ability to debug complex, intermittent issues within distributed environments
- Enterprise Security Acumen: Solid knowledge of the security, compliance (SOC2, HIPAA, etc.), and governance needs of sophisticated enterprise customers
- Cloud-Native Mastery: Deep understanding of Kubernetes, microservices architecture at scale, and advanced CI/CD patterns
- 5+ Years of IAM Domain Expertise: Proven track record of developing identity products and a deep mastery of standards including OIDC, OAuth2.0, SAML, and JWT
- 8+ Years of Experience building and operating large-scale distributed systems in a production environment using one or more of Go, TypeScript, or React
- Strategic Communication: Superb ability to synthesize ambiguous requirements into clear technical designs and communicate trade-offs to both executive and technical audiences
- Technical Leadership: Demonstrated experience leading large, cross-functional projects from inception to planet-scale deployment with measurable business impact
- Policy-as-Code: Experience with modern authorization frameworks such as Open Policy Agent (OPA) or Cedar
- Emerging Tech Knowledge: Familiarity with AI/ML workloads, GPU-based infrastructure, and the unique security challenges of MLOps at scale
- AI-Augmented Development: Familiarity with leveraging AI agents (e.g., Claude, Cursor) to accelerate the software development lifecycle
- Architectural Transformation: Experience leading the decomposition of monolithic architectures into high-performance microservices
