Engineering Manager

With remote-first working here to stay and industry-leading features in our roadmap it’s an exciting time to join Firefish as we propel even further forward, developing ground-breaking features using the latest technologies…but without compromising on the culture that has seen us win numerous awards for the way in which we support our Fish to accelerate their careers! 

As our Engineering Manager you’ll lead our software development teams, taking responsibility for managing and developing a talented team of engineers, supporting the delivery of high-quality software in a role that combines people management, operational oversight and technical guidance.

You’ll own…

  • Leadership and development of the engineering team, fostering a collaborative culture, supporting career growth, and ensuring high performance
  • Software delivery, including planning, prioritisation, and post-release stability, ensuring quality and operational efficiency
  • Defining, maintaining and coaching on development processes, coding standards, and technical best practices across the team
  • Timely resolution and continuous improvement of incident response, system monitoring, and production issues
  • Acting as a cross-functional bridge, providing clear reporting, aligning technical delivery with business objectives, and supporting strategic decision-making

You’ll also…

  • Provide light-touch technical guidance and support (our tech stack includes C#, ASP.Net, Angular, JavaScript, and SQL Server)
  • Promote awareness of emerging technologies and ensure technical considerations are factored into planning without dictating implementation
  • Document and share best practices, encouraging peer reviews and team ownership of coding standards
  • Foster trust and collaboration across the organisation, positioning engineering as a strategic partner in delivering company objectives

You’ll excel if you have…

  • 5+ years of experience leading and developing software engineering teams in a SaaS environment, driving performance, engagement, and continuous improvement
  • Proven ability to deliver software projects using Agile or similar methods, with strong planning and prioritisation skills
  • Technical background enabling informed guidance on architecture, coding standards, and development best practices
  • Experience managing production incidents, monitoring systems, and ensuring post-release stability and quality
  • Skilled in reporting on progress, risks, and blockers, providing clear visibility for stakeholders
  • Strong cross-functional collaboration skills, aligning engineering delivery with business objectives

We appreciate that to have a good life at work you need to have a good life outside of work too! 

So, for this role we offer:

  • Base salary of £56k - £65k
  • Flexible, remote-first working allowing you to design your schedule around your priorities while staying connected during core hours
  • Generous annual leave of 33 days (25 annual leave + 8 public holidays)
  • Comprehensive medical cashback including optical, dental, therapy treatments and consultations up to £1,170 per year, plus additional allowance for dependent children
  • Private healthcare and GP access, plus healthclub, retail, and lifestyle discounts to support your wellbeing
  • Dedicated mental health support via a 24/7 helpline, face-to-face CBT sessions, and in-house mental health first aider
  • Structured career development programmes, Career Journey Check-Ins and in-house coaches
  • Reward and recognition schemes including peer kudos and Fish- and Team of the Month/Year awards
  • Regular events both online and in person, and yes…
  • …plenty of fish puns!