Software Engineering Manager (Developer Productivity)
- San Francisco, United States
- Lead/Staff
- Posted
Skills
Required
- software engineering
- removing friction
- Metric-driven
- Bazel / Buildkite / BuildBarn / AWS / Linux / Docker / large monorepos
- C++ / Rust / Python / Go / TypeScript
Preferred
- robotics
- embedded systems
- hardware-in-the-loop testing
- CI-platform / repository migrations
- remote execution
- software development
- deployment
Join Zipline as a Software Engineering Manager for the Developer Productivity team. In this hands-on leadership role, you will own the team's roadmap, technical direction, and execution, improving the speed and reliability of CI, expanding remote build execution, and simplifying developer workflows. You will lead the team responsible for Zipline's build systems, CI/CD infrastructure, remote execution, and developer tooling, while supporting a fast-growing software engineering organization of about 200 people.
Responsibilities
- Lead the Developer Productivity team in building tools and infrastructure to enhance software development, testing, and deployment processes.
- Own the roadmap for improving Continuous Integration (CI) speed, reliability, and developer experience across the organization.
- Hire, coach, and develop engineers while fostering a team culture focused on delivering exceptional developer experiences.
- Deep knowledge of modern build and CI systems, including remote execution, caching, artifact management, and distributed infrastructure
Requirements
Experience building top-performing software teams
- Experience setting technical direction and delivering complex, cross-team projects with measurable results
- Obsession with engineering velocity, removing friction, and building great tools
- High-bandwidth communications across many software engineering disciplines
- Passion for building strong relationships with stakeholder teams
- Metric-driven mindset
- Solid software engineering fundamentals
- Experience with Bazel, Buildkite, BuildBarn, AWS, Linux, Docker, or large monorepos
- Experience with C++, Rust, Python, Go, or TypeScript
Preferred
- Experience supporting robotics, embedded systems, hardware-in-the-loop testing, or safety-critical software
- Experience leading major build-system, CI-platform, or repository migrations
jobapplier