Head of Engineering (Software)

Monroe Consulting Group is currently hiring on behalf of a leading and rapidly scaling Fintech company in the lending sector, currently looking to hire an experienced Head of Engineering (Software) to lead their growing technology team. This is a key leadership role for someone who thrives in high-growth environments, has strong technical depth in backend engineering, and is passionate about building scalable products that drive real business impact.

Key Responsibilities

  • Define and execute the engineering roadmap aligned with business goals, ensuring scalability, performance, and reliability of systems.
  • Lead, mentor, and grow a high-performing engineering team across backend, frontend, and mobile.
  • Foster a culture of innovation, ownership, and continuous improvement within the engineering department.
  • Partner with product, design, and business stakeholders to align engineering priorities with company strategy.
  • Oversee architecture design and technical decisions, with a strong focus on backend scalability, microservices, and distributed systems.
  • Drive large-scale system improvements to handle significant user and transaction growth.
  • Lead efforts to re-architect and optimize existing platforms while building new products from scratch during the company's rebranding phase.
  • Ensure best practices in coding standards, automated testing, CI/CD, and DevOps are consistently applied.
  • Manage a large engineering team, ensuring clear ownership, accountability, and career growth opportunities.
  • Set performance metrics and monitor progress against delivery timelines, quality benchmarks, and system performance KPIs.
  • Cultivate collaboration across backend, frontend, mobile, DevOps, and QA functions.



Requirements

  • 10+ years of experience in software engineering with deep technical expertise in backend systems.
  • 5+ years in engineering leadership roles, managing medium to large teams.
  • Proven track record in scaling systems to support rapid growth in users, traffic, and transaction volume.
  • Experience leading product development from scratch, especially in fast-changing or rebranding environments.
  • Strong understanding of fintech, multifinance, or lending systems is a major advantage.
  • Hands-on background in backend development, with ability to review, guide, and support technical teams.
  • Experience with microservices architecture and event-driven systems.