Senior Software Engineer, Developer Experience
Core
Improving developer experience in large monorepos by building tools, driving framework/language migrations, and shaping agentic workflows for AI agents.
Role type
Senior IC developer experience engineer (infrastructure & tooling)
Builds
Developer tools, build/test infrastructure, and agentic loops for AI agents
Domain
Software engineering, developer productivity, AI/LLM integration
Deliverable
production ML models
Required skills
Large codebase navigation, framework migration leadership, agentic loop design, build system optimization, CI/CD automation, technical mentorship
Preferred skills
Bazel or similar build systems, codemods/AST-based tooling, LLM-based coding tools integration, open source contributions to build tools
Technologies
Bazel, Buck, Pants, Nx, Gradle, CI/CD, LLMs
Responsibilities
Lead large-scale framework upgrades and language migrations; Design and evolve agentic loops for AI agents; Identify and fix workflow friction; Improve build tooling and CI performance; Build guardrails and automation for safe automated changes; Mentor engineers on migration strategy and tooling
