Join our team
We’re on an amazing journey…
Our team enjoy what we do, and we do it well. We grow and develop and make wonderful things happen together every day – the team, the business, the products we provide and the clients we reach.
When you join us, you’re joining a dynamic and highly rewarding company, in which you can grow your career and be supported every step of the way. If that sounds interesting, we would love to hear from you.
Current positions
Data Engineer
| Role title | Data Engineer | Full time/Part time | Full-time |
| Reporting to | Head of Development | Location | Kemble, Glos GL7 6BQ |
| Salary | £28,000 – 35,000 per annum | Work Pattern | Hybrid working, with approval |
About FleetCheck
At FleetCheck we believe that everyone has the right to be safe on the roads and we are all about making a difference to road safety. Our business was created to improve the safety of drivers and vehicles by providing the tools and support that promote professional fleet management.
Our business is all about serving others, focused on a common good and we get there through consideration and respect for each other. Our customers trust us to deliver excellence. They trust us because they experience outstanding software provided by people who are dependable and prepared to go that extra mile.
This is a growing business, and we need people who are open to new opportunities and experiences, ready to learn new things and help drive the business forward. The enthusiasm, honesty, and openness here is infectious and it helps us hit problems head on and be determined to find the best solutions.
About the Role
FleetCheck has a new opportunity for a graduate (or someone with equivalent experience) who wants to join a growing SaaS business at an exciting inflection point – where data is becoming central to everything we do, from product decisions to AI-powered features we're beginning to shape.
This role sits at the intersection of data engineering and analytics. You'll own both the pipelines that power our data and the quality and structure that makes it useful. You'll work closely with our Head of Product and CTO, giving you direct exposure to technical leadership and the strategic direction of the business.
There is no existing data function to inherit – this is a greenfield opportunity to build a proper data function, with the support and mentorship of people who care deeply about getting it right.
Responsibilities
Data Quality & Structure
- Take ownership of the quality and structure of data across our products
- Build tooling and processes to monitor, measure and report on data quality
- Identify gaps in our data – missing readings, incomplete records, inconsistent inputs – and work with account managers and the product team to understand and resolve them
Data Pipelines & Flows
- Work with our development team to improve how data is imported, transformed and stored in SQL Server
- Set up and improve data flows to support dashboards, reporting and future AI services
- Understand and improve background processes that work on data over time
- Help ensure our data is structured and of sufficient quality to support AI and machine learning workflows as they are developed
Insight & Analytics
- Work with the Head of Product to understand the outcomes and insights our customers need from their data
- Help shape the data infrastructure needed to unlock those insights
- Proactively identify additional insights or opportunities the data could support
What We're Looking For
Essential
- A degree in Computer Science, Data Science, Mathematics, or a related field (or equivalent demonstrable experience)
- Solid understanding of SQL and familiarity with SQL Server or similar relational databases – you're comfortable writing complex queries and thinking relationally about data
- Awareness in of GDPR obligations when working with customer data
- A genuine interest in data quality, structure, and how good data enables better decisions
- Strong analytical thinking – you can look at a dataset and ask the right questions
- Clear communicator who can work across technical and non-technical teams
Nice to Have
- Interest in AI/ML and how data underpins it – knowledge of RAG, MCP, Vector Databases and related technologies
- Exposure to Python for data processing or scripting
- Experience with data visualisation tools (Power BI, Tableau, or similar)
- Familiarity with data modelling concepts
- Any exposure to dbt, ETL pipelines, or similar data transformation tooling
General accountabilities
- Act in a courteous, professional, and ethical manner in all interactions with customers, suppliers, and colleagues.
- Advise line manager/management team on matters relating to workload, technical challenges, and work progress.
- Contribute positively to improvement initiatives and propose innovative solutions.
- Comply with FleetCheck’s values, service levels, policies, and legislative requirements.
Skills
- Excellent attention to detail;
- Able to work as an effective team member;
- Ability to work under pressure;
- Good organisation skills;
Rewards and additional information
- Base salary will be in the region of £28,000-35,000k pa.
- The normal contractual working week is 37.5 hours; a standard day is 7.5 hours.
- The work pattern is fixed hours of 9.00am to 5.00pm with 0.5 hour lunch break.
- The annual holiday entitlement based on the above working pattern is 25 days – rising to 28 days with length of service.
- 1 additional days holiday per month on a Friday (FleetCheck Friday), pro rata entitlement for part time employees.
- Contributory pension.
- Staff can work in a hybrid pattern, Monday to Wednesday being office based; with the option to work from home on Thursdays and Fridays if agreed with their line manager.
- Other benefits include - staff/team functions, including Summer & Winter events, monthly charity cake bakes, monthly staff meetings, annual appraisals, access to Employee Assistance Program (EAP), Mental Health First Aiders, free parking.
- The organisation continuously evolves to provide broader and more proactive customer care. As such the roles and their terms and conditions will be subject to ongoing review and change.
- FleetCheck are proud to be a Disability Confident Employer and a Living Wage Employer.
Successful candidates will be required to undertake a BPSS check.
Note that the FleetCheck offices are not serviced by public transport. You will need a full clean driving licence and a car to work here.
Employee Promise
FleetCheck is all about helping others, focused on a common good and we get there through consideration and respect for each other. Our clients trust us to deliver excellence. They trust us because they experience outstanding software and people who are dependable and prepared to go that extra mile when it is needed.We are a growing business, and we need people who are open to new opportunities and experiences, ready to learn new things and help drive the business forward. The enthusiasm, honesty, and openness here is infectious and it helps us solve problems head on and be determined to find solutions, helping our customers, and improving our products.Excellent client experience is our goal, and we need people who will do what they say, deliver on their promises and look
Software Engineering Manager
| Role title | Software Engineering Manager | Full time/Part time | Full-time |
| Reporting to | Head of Development | Location | Kemble, Glos GL7 6BQ |
| Salary | £50,000 – 60,000 per annum | Work Pattern | Hybrid working, with approval |
About FleetCheck
At FleetCheck we believe that everyone has the right to be safe on the roads and we are all about making a difference to road safety. Our business was created to improve the safety of drivers and vehicles by providing the tools and support that promote professional fleet management.
Our business is all about serving others, focused on a common good and we get there through consideration and respect for each other. Our customers trust us to deliver excellence. They trust us because they experience outstanding software provided by people who are dependable and prepared to go that extra mile.
This is a growing business, and we need people who are open to new opportunities and experiences, ready to learn new things and help drive the business forward. The enthusiasm, honesty, and openness here is infectious and it helps us hit problems head on and be determined to find the best solutions.
The Engineering Manager is a leadership position responsible for the performance, delivery, and technical direction of an engineering team. You will combine strong people leadership with hands-on technical credibility, enabling you to make sound architectural and engineering decisions while fostering a high-performing team. You'll partner with the Scrum Master – while they own the process, you will own the people and the organisational context.
This role reports to the Head of Development and works in close partnership with Product, and other business stakeholders.
Responsibilities
- Manage, mentor, and develop a team of software engineers, conducting regular 1:1s, performance reviews, and career development conversations
- Foster a culture of accountability, collaboration, and continuous improvement
- Lead recruitment and contribute to building out the team as the business scales
- Own end-to-end delivery across the product team, ensuring work is planned, prioritised, and executed to a high standard
- Work in close partnership with the Scrum Master – owning cross-team dependencies, organisational blockers, and stakeholder risk communication
- Collaborate with Product to align engineering output with business priorities
- Translate technical concepts for non-technical stakeholders, and communicate commercial priorities clearly to your team
- Contribute to and oversee key technical decisions, including architecture, tooling, and engineering standards – ensuring appropriate documentation
- Ensure the long-term health of the codebase, balancing short-term delivery demands with sustainable technical practices
Required Experience & Skills
A background in software development — you will have written production code professionally and can engage credibly with engineers on technical matters
- C# .NET, JavaScript, SQL, Git, GitHub Actions, Octopus Deploy, Windows Server, Azure.
- Proven experience managing and developing engineering teams
- A strong track record of delivering software products or platform improvements in a fast-paced environment
- Sound judgement in technical decision-making, including architecture and infrastructure considerations
- Excellent communication and stakeholder management skills
- Experience working in a scaling or growth-stage technology business is highly desirable
- Confidence working in a modern software delivery environment: leading a Scrum team, operating with CI/CD and automation
- Prior experience hiring and structuring engineering teams
General accountabilities
- Act in a courteous, professional, and ethical manner in all interactions with customers, suppliers, and colleagues.
- Advise line manager/management team on matters relating to workload, technical challenges, and work progress.
- Contribute positively to improvement initiatives and propose innovative solutions.
- Comply with FleetCheck’s values, service levels, policies, and legislative requirements.
Skills
- Excellent attention to detail;
- Able to work as an effective team member;
- Ability to work under pressure;
- Good organisation skills;
Rewards and additional information
- Base salary will be in the region of £50,000-60,000k pa.
- The normal contractual working week is 37.5 hours; a standard day is 7.5 hours.
- The work pattern is fixed hours of 9.00am to 5.00pm with 0.5 hour lunch break.
- The annual holiday entitlement based on the above working pattern is 25 days – rising to 28 days with length of service.
- 1 additional days holiday per month on a Friday (FleetCheck Friday), pro rata entitlement for part time employees.
- Contributory pension.
- Staff can work in a hybrid pattern, Monday to Wednesday being office based; with the option to work from home on Thursdays and Fridays if agreed with their line manager.
- Other benefits include - staff/team functions, including Summer & Winter events, monthly charity cake bakes, monthly staff meetings, annual appraisals, access to Employee Assistance Program (EAP), Mental Health First Aiders, free parking.
- The organisation continuously evolves to provide broader and more proactive customer care. As such the roles and their terms and conditions will be subject to ongoing review and change.
- FleetCheck are proud to be a Disability Confident Employer and a Living Wage Employer.
Successful candidates will be required to undertake a BPSS check.
Note that the FleetCheck offices are not serviced by public transport. You will need a full clean driving licence and a car to work here.
While we encourage people to use AI systems during their role to help them work faster and more effectively, please do not use AI assistants during the application process.
We want the information you present to FleetCheck to support your employment application to be your own thoughts, facts and opinions without mediation through an AI system, and we also want to evaluate your non-AI-assisted communication skills.
Employee Promise
FleetCheck is all about helping others, focused on a common good and we get there through consideration and respect for each other. Our clients trust us to deliver excellence. They trust us because they experience outstanding software and people who are dependable and prepared to go that extra mile when it is needed.
We are a growing business, and we need people who are open to new opportunities and experiences, ready to learn new things and help drive the business forward. The enthusiasm, honesty, and openness here is infectious and it helps us solve problems head on and be determined to find solutions, helping our customers, and improving our products.
Excellent client experience is our goal, and we need people who will do what they say, deliver on their promises and look for ways to surprise or even delight with the unexpected. If you yearn for a sense of togetherness, mutual respect, and loyalty, and will work hard as part of a community to foster a deep collaborative approach, we are the place for you.
We’re not recruiting at the moment…
We don’t have any current vacancies, but all is not lost. If you think you can make a difference and would like to join our team, please get in touch. We’re always interested to hear from talented individuals with an interest in the fleet industry.
How to apply
If you would like to bring your skills, energy and dedication to be part of our friendly and enthusiastic team or would like to apply for any open positions, email recruitment@fleetcheck.co.uk with a covering letter and CV.