Engineering Manager

Skills
Computer ScienceAdoptionAudio EngineeringBusinessFinanceFinancial ServicesFit
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor’s degree in Computer Science Software Engineering or related field or equivalent experience
  • Proven experience managing software engineers including senior engineers and mixed contractor full-time teams
  • Experience in a regulated security-conscious environment such as payments or financial services
  • Track record of leading teams through change including adopting new tools and ways of working
  • Enough technical depth to credibly challenge architecture and engineering decisions
  • Track record of leading through influence rather than direct authorship
  • Experience working with remote and globally distributed teams
  • Strong communication and stakeholder-management skills

Nice to have

  • Strategic thinking
  • People leadership
  • Influential communication
  • Technical judgment
  • Change leadership
  • Stakeholder management

Day to day

  • Lead 2–3 software teams and guide 12–20 engineers across mixed contractor and full-time setups
  • Coach and develop engineers while shaping performance retention and hiring decisions
  • Act as a trusted sounding board for tech leads challenge over-engineering and steer technical debt and platform investment
  • Represent team capacity progress and trade-offs to stakeholders in a regulated security-conscious environment
  • Drive change by promoting AI tool adoption and more effective ways of working