Software Engineer (Builder Tools)
Posted Updated
Description
- As a Software Engineer on the Builder Tools team, you will build and maintain the CI/CD infrastructure, internal tooling, and AI-assisted development workflows that every engineering team at Hadrian depends on
- Your users are Hadrian’s engineers, and your job is to make them faster
- That means owning shared pipeline libraries, reducing friction in the SDLC, making internal systems accessible to AI coding agents, and automating the work that slows teams down
- The systems you build touch every engineer at Hadrian, and the improvements you ship show up immediately in how fast the company moves
- Build and maintain CI/CD pipeline libraries that abstract build, release, and deployment events for use across multiple engineering teams
- Design and build internal tools, APIs, and CLI utilities that reduce developer friction and automate recurring engineering tasks — dependency upgrades, credential rotation, routine maintenance
- Help make Hadrian’s internal systems API-ready for AI coding agents; build harness tooling, context systems, and feedback loops that improve the quality of AI-generated contributions in our codebase
- Instrument and monitor developer productivity systems; surface bottlenecks and measure the impact of tooling improvements through clear metrics
- Partner with application development teams to identify needs, implement CI/CD best practices, and drive adoption of new tooling across the org
- Join the on-call rotation to support systems and services during production incidents; contribute to root cause analyses and postmortems
- Participate in code reviews and author technical proposals that raise the engineering bar for the Builder Tools team
Benefits
- Relocation stipend if you’re moving from outside of LA
- 100% coverage of platinum medical, dental, vision, and life insurance plans for employees
401k - Flexible vacation policy
- Bachelor’s degree in Computer Science or related field, or equivalent experience
- Experience with Docker and container orchestration (Kubernetes or similar)
- Solid understanding of source control concepts and practical Git experience
- A developer empathy mindset: you build tools that are easy to adopt, well-documented, and reduce toil rather than create it
- Proven ability to troubleshoot complex systems and resolve issues efficiently
- 5–8 years of software engineering experience, with at least 2–3 years focused on CI/CD, developer tooling, or build infrastructure
- Hands-on experience building and maintaining complex CI/CD pipelines and build infrastructure — pipeline-as-code, artifact management, multi-environment deployments
- Strong programming fundamentals in Go, Python, TypeScript, or similar; track record of writing clean, maintainable, well-tested code
- Genuine curiosity and hands-on experience with AI coding tools and agents — Copilot, Cursor, Claude Code, or similar — and opinions about what makes them work well in a real codebase
- Experience building API-ready interfaces or harness tooling for AI coding agents
- Prior work on developer experience or engineering productivity programs
- Familiarity with GitOps principles and workflows
- Experience with static analysis, automated PR pipelines, or code review tooling
- Background in fast-paced or scaling startup environments
