Skip to main content

Senior Software Engineer, Developer Experience

Posted today

coreweaveBrooklyn (NY)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Overview: As a senior leader on CoreWeave’s Developer Experience team, you will define and build the platforms that empower engineers to move from idea to production faster and more reliably. You’ll shape CI pipelines, test experiences, artifact management, and agentic tooling across a scalable, multi-data-center environment. You’ll drive architecture, mentor engineers, and lead cross-quarter initiatives that raise developer velocity and system resilience. This role offers impact at scale within a mission-driven AI cloud company. Compensation / Benefits Medical, dental, and vision insurance 401(k) with employer match Flexible PTO Tuition reimbursement Employee stock purchase program (ESPP) Mental wellness benefits
Responsibilities: Set technical direction for DevEx platform subsystems (CI, tests, artifacts, environments, agentic tooling) Lead multi-quarter design-to-production initiatives Build core services powering developer productivity (pipelines, tests, artifact registries, environments, APIs) Evolve agentic developer platform to enable AI-native delegation of tasks Design for scale: support thousands of instances across 40+ data centers Mentor engineers, own design reviews, and establish engineering patterns Lead post-mortems and drive continuous improvement to harden DevEx systems
Key requirements: 7+ years of software engineering with production platforms, tooling, or distributed storage Strong systems design skills (distributed services, event-driven architectures, APIs) Proficiency in Go, Python, or similar languages in cloud-native environments Deep Kubernetes experience Interest or experience in LLM-integrated developer tooling (agent frameworks, AI-assisted workflows) Track record of setting technical direction and scaling systems/teams Effective cross-functional collaboration and mentoring experience Cross-functional collaboration Influence without authority Mentoring and coaching Go, Python (production services) Kubernetes LLM-integrated developer tooling

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this