Hightouch is the modern AI platform for marketing and growth teams, seeking a Developer Productivity Engineer to enhance the productivity of their engineering team. The role involves owning the build process, improving testing excellence, and supporting a multi-cloud and multi-region infrastructure for a global customer base.
Responsibilities:
- Own the build: You’ll be the single threaded owner for the build/test/deploy of our software and how each team fits into it
- Monorepo productivity: Detangle our build/test/deploy patterns so teams can move fast and not block each other. Investigate/implement a tool like turbo repo to speed builds and separate concerns
- Drive excellence in testing: We need to improve our top-down and team-level views into test coverage + support an ever growing matrix of data sources, data destinations, and enrichment patterns. An excellent engineer in this role will be able to “hold up a mirror” to our dev teams, helping each team understand where they have gaps
- Multi-Region and Multi-Cloud: Supporting our multi-region and multi-cloud backend, including extending it to launch Hightouch on in new regions to support data residency requirements of our global customer base
- Operational excellence: Support an increase in our ability to catch issues before they reach production and respond quickly if they do
Requirements:
- Strong computer science and development fundamentals
- Experience in developer productivity roles or functions
- Ability to drive significant improvement in the productivity of a 50+ person development team
- Experience making high-leverage changes to build/test/deploy processes
- Comfortable diving into feature code, including complicated backend code
- Strong communication skills
- Motivated and persistent in achieving goals
- Ability to work in a fast-paced, startup environment
- Experience with monorepo management
- Familiarity with Javascript/Typescript, Go, and Python
- Experience with tools like turbo repo
- Experience improving cross-team metrics related to developer productivity (e.g., DORA metrics, coverage, etc)
- Experience in multi-region and multi-cloud infrastructure