Save time and effort sourcing top tech talent

Software Engineering Manager

Birmingham, UK
Engineering Manager Head Of Engineering

Software Engineering Manager

Totalmobile
Birmingham, UK
Engineering Manager Head Of Engineering
Totalmobile

hackajob is partnering with Totalmobile to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.

 

Software Engineering Manager – Organise  
Location: Birmingham (Hybrid)  
Reports to: Ben Fearn, Head of Engineering  
Join the UK’s #1 Field Service Management Provider  
The Field Service Management (FSM) sector is one of the fastest-growing SaaS markets   
in the world, projected to nearly triple in value by 2030. Totalmobile already leads the   
UK market, supporting over 1,000 organisations and 500,000 mobile workers with   
intelligent, field-first technology.  
Our Story So Far  
Over the past decade, Totalmobile has undergone significant transformation. We’ve   
completed eight strategic acquisitions, grown revenue by 450%, and reshaped how   
field services are delivered across the UK and Ireland. Our mission is simple: empower   
organisations with smart, intuitive software that makes work—and lives—better.  
As we expand into new sectors and deepen partnerships with existing customers, we’re   
now searching for a Software Engineering Manager who can help shape the next   
phase of our journey.  
Our Platform  
The Field First Platform is built on years of product innovation and deep expertise in   
field service delivery. It unifies every aspect of operations—rostering, job scheduling,   
field intelligence, workforce management, and lone worker protection—into one   
intelligent ecosystem.  
Through acquisition, we currently operate three separate rostering platforms. We’re   
now embarking on a major initiative to unify, modernise, and scale these platforms. To   
support this transformation, we’ve created a brand-new leadership role that will   
manage both UK-based and new offshore engineering teams.  
Role Overview  
As the Software Engineering Manager, you will lead, mentor, and inspire an Agile   
development team responsible for evolving and modernising our rostering capabilities.   
This is a leadership-first role: you won’t be hands-on coding, but your technical   
understanding, delivery focus, and coaching mindset will be essential in guiding the   
team through a critical unification and modernisation programme.  
You’ll be accountable for delivery quality, team performance, and ensuring our   
Rostering offering continues to meet the needs of thousands of users.
Key Responsibilities  
• Lead, mentor, and develop a high-performing engineering team, fostering   
collaboration and continuous improvement.  
• Maintain regular in-person engagement with team members to support   
effective communication and problem-solving.  
• Conduct regular 1:1s, set clear objectives, and support team members’ career   
development.  
• Own the end-to-end software delivery lifecycle—from requirements and design   
through to deployment.  
• Provide clear and proactive visibility to senior leadership on delivery progress,   
risks, and milestones.  
• Manage multiple development workstreams and ensure alignment with   
revenue forecasts and delivery commitments.  
• Partner closely with Product Management and key stakeholders to turn   
business needs into technical plans.  
• Collaborate with QA, Infrastructure, Architecture, and other cross-functional   
teams to enable smooth, high-quality releases.  
• Champion engineering best practices, coding standards, and quality assurance   
processes.  
• Support the team in resolving technical challenges and making informed   
decisions.  
• Take overall responsibility for the successful, timely delivery of the Organise   
product.  
• Act as Scrum Master for the team, driving Agile practices and promoting   
continuous improvement.  
Skills & Experience  
Education & Background  
• Bachelor’s degree in Computer Science, Software Engineering, or equivalent   
experience.  
Professional Experience  
• Proven experience in a software engineering leadership role, ideally within a   
SaaS environment.  
• Experience managing offshore or outsourced engineering teams.
• Strong understanding of Agile/Scrum methodologies and project delivery   
principles.  
• Track record of successfully delivering complex software projects on time and   
within budget.  
• Broad technical knowledge and understanding of modern software   
development practices.  
• Experience with cloud migration and legacy modernisation is highly desirable.  
• Excellent people leadership skills, with the ability to motivate and inspire teams.  
• Strong analytical, problem-solving, and decision-making abilities.  
• Confident communicator able to engage effectively with both technical and non
technical stakeholders.  
Here at Totalmobile, we want all of our employees to feel valued, appreciated, and free to be   
who they are at work. We are committed to an inclusive workforce that fully represents   
many different cultures, backgrounds and viewpoints. We are dedicated to supporting   
inclusion and diversity at Totalmobile. We actively celebrate colleagues’ different abilities,   
sexual orientation, ethnicity, faith, and gender. Everyone is welcome and supported in their   
development at all stages in their journey with us.

hackajob is partnering with Totalmobile to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.

 

Upskill

Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.

Ready to reach your potential?