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 a 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. To support this transformation, we’re looking for the right person to take on a 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 Agile development teams responsible for evolving and modernising our Health & Scheduling applications and owning the Development and Quality of our overall Field First Platform. This is a delivery-focused leadership-first role: you won’t be hands-on coding, but your technical understanding, delivery focus, and coaching mindset will be essential in guiding critical teams through their technical and personal objectives. Whilst this is not a hands-on role, you should develop a good understanding of the application infrastructure and functionality. You will be able to dive into looking at the application, configuration, logs and make informed decisions on where the issues lie and be willing to take action to resolve them promptly when necessary. Key Responsibilities Lead, mentor, and develop a high-performing engineering team, fostering collaboration and continuous improvement. Maintain regular 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 each of the products. Supporting the teams Scum Masters and helping to remove blockers and keeping everything on track. Collaborating closely with Customer Success and Professional Services to ensure a smooth and timely rollout to new and existing customers. Champion documentation within the team and fill in gaps when found. 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. Highly delivery-focused with demonstrable examples of surfacing objective metrics around delivery status and quality Experience managing offshore or outsourced engineering teams (desirable). 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. At Totalmobile, we want all of our employees to feel valued, appreciated, and free to be themselves 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’ diverse abilities, sexual orientations, ethnicities, faiths, and genders. Everyone is welcome and supported in their development at all stages in their journey with us.