Cavendish Professionals

Engineering Manager

Engineering Manager Opportunity


We are working with an exciting client revolutionizing how brands connect with their customers.

They're tackling big technical challenges and need an experienced Engineering Manager to lead their team and shape their engineering journey.


Your Impact



  • Lead a team of 5-8 engineers working on data integrations and APIs.

  • Build new integrations, enhance existing systems, and optimize stability and observability.

  • Partner with Product teams to balance technical needs with new developments.

  • Mentor engineers, oversee project delivery, and drive high-quality, scalable solutions.

  • Foster a culture of accountability, collaboration, and customer focus.


What You'll Bring



  • Leadership: 4+ years managing engineering teams, with a successful hands-on engineering roles background previous to this.

  • Technical Proficiency: Expertise in Node.js (preferred), or Go.

    Familiarity with databases like PostgreSQL and frameworks like NestJS is a plus.

  • Problem Solving: Clear communicator with the ability to simplify complex challenges.

  • Mentorship: Proven track record of guiding engineers to grow and succeed.


Tech Stack



  • Backend: Node.js, TypeScript, NestJS

  • Frontend: Vue.js, Tailwind

  • Databases & Messaging: PostgreSQL, Redis, PubSub, BullMQ

  • Infrastructure: GCP, Kubernetes, Prometheus/Grafana


This is an opportunity to shape impactful solutions and lead a talented team in a fast-paced, customer-focused environment.


Ready to take the next step? Let's connect!


Cavendish are committed to fostering a diverse, equitable, and inclusive workplace where everyone feels welcome and valued.

We strongly encourage applications from individuals of all backgrounds, experiences, and identities.

If you're passionate about making an impact and believe you'd be a great fit for this role, we invite you to apply and bring your unique perspective to our team!




Share Job