Head of Engineering

Head of Engineering Job Description Template

Our company is looking for a Head of Engineering to join our team.

Responsibilities:

  • Guide and support your team through the development process;
  • Design and own full life cycle delivery of cross functional projects and automated solutions;
  • Actively track progress across multiple streams and create transparency and visibility;
  • Drive evolution of architecture and processes;
  • Adopt, share and adapt conventions and best-practices;
  • Engage and align top talent through strong recruitment, mentoring, hands-on architectural leadership and career management;
  • Find balance and compromises between “yes” and “no”
  • Supporting company growth by facilitating software scaling;
  • Ensure reliability: test, monitor and add resilience;
  • Be part of the decision making process, proactively deconstruct and analyze technical requirements.

Requirements:

  • Excellent written and spoken English communication skills;
  • You have a refined understanding of software and programming fundamentals regardless of language/framework;
  • You are self-motivated and strive to find pragmatic, incremental paths to success, even when faced with big challenges;
  • At least 10+ years of experience in Software Engineering, preferably in startup and web industry;
  • Experience leading software Developers, DevOps and QA teams in an Agile environment across multiple and geographically distributed teams.