Zeta Global is looking to improve developer productivity and streamline workflows within their engineering organization by enhancing the internal platform, tooling, and practices.
Requirements
- Strong expertise with macOS and Linux development environments.
- Proficiency in Bash, Python, and TypeScript; familiarity with Go or Java is a plus.
- Solid experience with containers (Docker, Kubernetes/EKS) and build optimization techniques.
- Familiarity with build systems and dependency management tools (pnpm, npm, pip).
- Experience with testing frameworks and environments (pytest, Jest/Vitest, JUnit/Testcontainers, etc.).
- Familiarity with linting and static analysis tools (SonarQube, SpotBugs, Checkstyle, ESLint, Flake8).
- Strong knowledge of CI/CD platforms (GitHub Actions, GitLab CI, Jenkins, or CircleCI) and infrastructure-as-code (Terraform).
Responsibilities
- Design, build, and maintain local and remote developer environments that are fast, reliable, and consistent.
- Maintain and optimize CI/CD pipelines for speed, reliability, and cost-efficiency.
- Streamline developer workflows to reduce friction and enable rapid, safe delivery of features.
- Build, maintain, and evolve testing environments and frameworks.
- Own the end-to-end developer onboarding flow, ensuring engineers can be productive from day one.
- Proactively analyze, debug, and resolve complex environment issues across build systems, infrastructure, and tooling.
- Champion metrics and observability around developer productivity (build times, test times, CI/CD stability, onboarding duration, etc.) and continuously drive improvements.
Other
- Proven experience improving developer productivity in medium to large engineering organizations.
- Demonstrated experience leveraging frameworks like DORA (lead time, deployment frequency, MTTR, change failure rate) and SPACE (satisfaction, performance, activity, communication, efficiency) to measure and improve developer experience.
- Excellent debugging, troubleshooting, and problem-solving skills across complex systems.
- Strong collaboration and communication skills, with the ability to influence and drive change across teams.
- A hands-on builder mindset—willing to roll up your sleeves, experiment, and deliver results independently.