Home » Head of Engineering

Head of Engineering

Published: 03/07/2024

About Us

We’re here to support cost and carbon certainty for everyone working in the built environment – helping our clients make informed and cost-effective decisions, with the support of trusted, independent data.  From insurance calculators to inflation adjustment and pricing tools, our products are made possible through our team of dedicated experts, who have over 260 years’ experience working with construction and built environment data.

But we’re not here to shy away from the stark reality facing our clients and our industry. Nearly 40% of global greenhouse emissions come from the built environment, and if we don’t do anything about it, this is predicted to double by 2050. That’s why our carbon data aims to de-bunk many of the common myths surrounding carbon in the construction industry, and ensure our customers have the information they need to reduce emissions throughout the lifecycle of their building.

Who we’re looking for

Following private equity funding by Lloyds Development Capital, BCIS is in the exciting position of being able to refresh, develop and break new ground with our industry-leading products.

Key to the success of our business is our customer-facing web platform that allows our clients across the built environment easy access to an extensive array of building cost data and tools. Historically this application was developed as a monolithic application using C# .NET Core, however we are currently in the process of iteratively rearchitecting into modern web technologies (including Next.js, React, Nodejs), deployed as containerised, Kubernetes-orchestrated applications on Azure.

From a team organisation and process perspective, we’re now following modern Agile product-engineering practices, with the team operating in an empowered and autonomous environment.

To help us to continue to grow this vision, we are looking for an experienced hands-on technology leader to join us to help guide the engineering organisation and oversee all engineering activities. We’re looking for someone who not only has experience managing, motivating and leading a software engineering team, but also has extensive recent technical experience to enable them to weigh in on technical decisions, provide the team with direct guidance and support, and work collaboratively to overcome any technical obstacles the engineers may face.

Responsibilities include the following:

  • Lead, motivate and mentor a team of software engineers, fostering a collaborative and innovative environment to build a strong engineering culture within BCIS
  • Set a vision, strategy and roadmap for the use of technology at BCIS, working closely with the CPTO to define and execute this strategy, in alignment with the BCIS strategic roadmap and objectives
  • Provide the engineers with a clear career development path made up of tangible goals, coaching them to help them achieve these goals
  • Act as a day-to-day technical leader, providing practical insight and guidance, and working closely with the team to make critical system design and technical implementation decisions
  • Develop and monitor Engineering OKRs, identifying and tracking relevant metrics to assess technological performance
  • Promote and drive continuous improvements in engineering processes and practices, including code quality, performance, observability, automated testing, security, and CI/CD
  • Collaborate closely with other senior leaders and teams – including Product, Marketing, Sales and Data – to foster strong cross-functional partnerships and the delivery of high-quality solutions
  • Demonstrated leadership and coaching abilities, with a track record of developing high-performing empowered teams and fostering a collaborative product development culture
  • Strong, recent hands-on engineering experience in a cloud-native environment, ideally utilising JavaScript technologies such as Next.js, React and Node.js
  • Proven experience recruiting and retaining a team of software engineers, providing the team with clear goals and objectives
  • Strong communication and presentation skills, with the ability to document and articulate complex technical concepts for diverse stakeholders.
  • Broad experience of personally building customer-facing applications in cloud environments, ideally on Azure
  • A strong understanding of modern approaches to data engineering and the best approaches to solving real-world data problems
  • A strong understanding of modern, empowered software development processes and best practices
  • A passion for technology: someone who keeps pace with advancements in technology and is always reviewing how these could be advantageous to the company
  • Bonus points for any experience migrating legacy technology solutions to modern architectures and migrating on-premise hosted applications into the cloud!

We believe people perform better when they’re valued as individuals. This is why we’ve established a flexible working culture that takes our employees’ wellbeing and their priorities outside of work into consideration. Every single one of our employees has the option to work from home for part or all their work week. However, we appreciate that people enjoy a mix of working environments, which is why we have offices in both London and Coventry available for use. And we make sure the entire team meet up in person, at least twice a year, to socialise and stay connected.

Our prioritisation of our people and their wellbeing is reflected in our incredible employee benefits package, which includes:

  • Private healthcare insurance with Vitality, which includes Headspace membership and other perks
  • A generous annual leave allowance, starting at 25 days and rising with length of service to a max of 32 days (in addition to all UK bank holidays)
  • Wellbeing day
  • Life insurance – 3x annual salary paid to nominee(s)
  • Income protection in the event of long-term sickness absence
  • Enhanced employer pension contributions which will match employee contributions up to 5%
  • Enhanced maternity, paternity and adoption pay
  • Occupational sick pay
  • Paid compassionate leave
  • Incentivised employee recognition schemes

An equal opportunities employer, we’re committed to Diversity, Equity and Inclusion and ensure those values are reflected in our approach to everything we do.

Please visit our LinkedIn page and gain further understanding of what it’s like to be part of our team. For any enquiries about the role, or if you have a disability and require reasonable adjustments to be made to enable you to apply, please email hrenquiries@bcis.co.uk.

Please note: All applicants MUST live and have the right to work in the UK.

At BCIS, we aim for diverse perspectives to be heard and valued. We believe that a supportive workplace is one where employees feel they can be themselves at work and have the flexibility they need to meet their personal needs.

BCIS is committed to providing an inclusive working environment for all. We are an equal opportunities employer who seeks to recruit and appoint the best talent regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background, religion and/or belief. We also promote flexible working and will consider specific requests around flexibility for all roles where it can be accommodated. If you would like to discuss your requirements or have any questions, please contact Cara McGovern, our HR Manager, who will be happy to help.


Please contact recruitment@bcis.co.uk for further information or to submit your CV