Principal Software Engineer, Developer
Listed on 2026-07-03
-
Software Development
DevOps, Software Architect, Software Engineer, Cloud Engineer - Software
Core Weave is The Essential Cloud for AI™. Built for pioneers by pioneers, Core Weave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with confidence. Trusted by leading AI labs, startups, and global enterprises, Core Weave combines superior infrastructure performance with deep technical expertise to accelerate breakthroughs and turn compute into capability. Founded in 2017, Core Weave became a publicly traded company (Nasdaq: CRWV) in March 2025.
Learn more at
The Developer Experience team owns the services, systems, and developer-facing capabilities that enable every engineer at Core Weave to build and ship software faster, more safely, and with greater confidence. Our scope spans the full developer lifecycle, including build infrastructure, test systems, delivery workflows, internal developer tooling, and agentic AI capabilities that are redefining how engineers move from idea to production.
We operate at the scale of one of the world’s largest GPU clouds, which means our build, test, and delivery systems must handle extreme compute throughput, heterogeneous workloads, and the reliability demands of an infrastructure platform critical to thousands of engineers.
This is a principal-level software engineering leadership role for an engineer who will define the long-term technical direction for Developer Experience across Core Weave. You will operate across team boundaries, own the hardest software design and architecture problems in developer productivity, and shape the services, APIs, abstractions, and engineering standards that enable the organization to scale. Kubernetes is central to how Core Weave’s eco system operates.
This role is ideal for someone who leads with deep software engineering skill first: someone who has built large-scale production software, designed distributed systems that hold up under real-world complexity, and knows how to turn developer productivity problems into elegant, durable software solutions. You should be equally comfortable setting technical strategy, writing and reviewing high-quality code, and guiding other senior engineers through ambiguous architectural decisions.
What You'll Do- Define and drive the technical strategy for Developer Experience across build systems, test systems, delivery platforms, developer tooling, and agentic engineering capabilities.
- Own delivery at scale. Define and drive the strategy for how code goes from commit to production reliably and quickly. Attack the bottlenecks — CI/CD throughput, build and test times, deployment safety, rollback speed, and release orchestration — across a large, multi-team codebase.
- Architect and evolve the core services, APIs, SDKs, and software abstractions that power how engineers build, test, deploy, and operate software at Core Weave.
- Lead cross-team technical initiatives that improve engineering velocity, software quality, and system reliability at organizational scale.
- Solve high-complexity software engineering problems involving distributed systems, service architecture, performance, scalability, concurrency, and failure handling.
- Identify systemic bottlenecks in developer workflows and design durable software solutions that reduce friction without increasing operational complexity.
- Establish technical standards and best practices for code quality, maintainability, testability, observability, and long-term system design across the engineering organization.
- Partner with infrastructure, security, SRE, and product engineering teams to ensure Dev Ex systems integrate cleanly into the broader technical ecosystem.
- Mentor senior engineers, raise the technical bar across teams, and help grow the next generation of staff-plus engineering leadership.
- Design agent-safe developer interfaces and tooling that integrate LLM-driven workflows into the build, test and code review lifecycle - ensuring automation, AI-assisted tooling and human-in-the-loop systems are first class, well governed parts of developer experience.
- Define and maintain the internal developer platforms' golden paths, service templates, and paved road abstractions that make…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).