Developer Productivity Engineer
US$180,000 – US$250,000 / yr base salary
Posted 26 Jun 2025
Advertised as “Senior Developer Productivity Engineer”
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 5+ yrs
- Management level
- Individual contributor
- Contract
- Full-time
| Base salary | US$180,000 – US$250,000 / yr |
|---|
About the Role
At Together AI, you'll own the systems and tooling that let our engineers ship quickly and reliably: CI/CD pipelines, release infrastructure, local dev environments, and the testing systems the whole engineering team depends on.
This is a high-leverage, build-heavy role. You'll take on big projects and drive them end to end: building a full-stack release service with deployment orchestration, rebuilding the front-end build pipeline, standing up testing infrastructure that kills flaky builds. The goal is straightforward: engineers should spend their time building products, not fighting their tooling.
This is an engineering role focused on building systems, not a QA or manual testing role. You build the infrastructure that makes manual effort unnecessary.
Responsibilities
- Build and own the production systems engineers rely on: release services with deployment orchestration (canary, blue/green), reusable CI/CD pipelines, and self-service tooling.
- Build testing infrastructure: the frameworks and harnesses that make tests fast and reliable, and track down flaky tests and slow builds at the systems level.
- Build and maintain local dev environments and containerized workflows so engineers can spin up and iterate fast.
- Create starter templates and shared tooling (CLIs, codegen, IDE integrations) so teams can stand up new services in minutes.
- Be the go-to engineer for GitHub Actions and GitOps: defining problems, untangling pipeline issues, and improving how the org works with them.
- Improve front-end build tooling and developer workflows alongside product engineers.
- Work across the org to find the biggest sources of friction and fix them at the root. Document what you build so others can use it.
Requirements
- 5+ years building software in production, with a strong track record of owning systems or services end to end, from design through operation.
- Strong software engineering fundamentals. You write production-quality code and have built and operated real services, not just scripts or test automation.
- Proficiency in Python, Go, and JavaScript/TypeScript for tooling, automation, and enablement.
- Deep experience with CI/CD systems (GitHub Actions, ArgoCD, GitOps) and building scalable, reusable pipelines.
- Experience with containerized development workflows and local dev tooling (e.g., Skaffold).
- Experience building starter templates and scaffolding, with engineering teams, to accelerate new service creation.
- Hands-on experience with AI coding tools (e.g., Claude Code, Cursor, Copilot) and a habit of using them to move faster and ship more.