Principal Engineer
CoreWeave — London, England, United Kingdom · In-Person · Staff+
Role description
Role Overview
The Monolith AI Engineering Team at CoreWeave is responsible for building and scaling the core platform that powers the world’s most advanced engineering simulation and AI workflows. We’re seeking a Principal Software Engineer to lead the architectural evolution of our platform as we scale to meet growing demand from the world’s largest engineering companies.
What You Will Do
Drive the ongoing transition from monolithic to distributed architecture, design and implement architecture to be agentic ready, write production-quality Python code for critical platform components, build and optimize distributed compute services, implement reliable workflow orchestration patterns, mentor mid-level developers, establish engineering best practices and architectural patterns, collaborate with product and business stakeholders, guide technical decision-making and prioritization across the engineering organization, and interview and onboard new engineers.
Why It Might Be a Fit
We believe in investing in our people, and value candidates who can bring their own diversified experiences to our teams. We’re looking for someone with technical excellence, pragmatic problem-solving skills, strong leadership, a mentorship mindset, an ownership mentality, and customer obsession.
Requirements
- 12+ years of software engineering experience with at least 2 years in principal/staff engineering roles
- Expert-level Python development skills with production experience at scale
- Deep expertise in distributed systems architecture
- Strong Kubernetes experience with production workloads
- Hands-on experience with workflow orchestration tools (Temporal, Airflow, Kubeflow, or similar)
- Cloud platform expertise (AWS required, Azure & GCP beneficial)
- Experience with data processing frameworks (Spark, Athena, Ray, or similar)
- Experience with systems having ML Engineering and MLOps aspects
- Proven track record of leading architectural transformations in growing companies
- Excellence in technical communication and stakeholder management
Benefits
- Family-level Medical Insurance
- Family-level Dental Insurance
- Generous Pension Contribution
- Life Assurance at 4x Salary
- Critical Illness Cover
- Employee Assistance Programme
- Tuition Reimbursement