Head of Engineering in Cambridge

Head of Engineering in Cambridge

Cambridge Full-Time 9000 - 110000 £ / year (est.) Hybrid
C

At a Glance

  • Tasks: Lead a talented Engineering team to launch our first SaaS product and shape technical strategy.
  • Company: Join a rapidly growing healthcare agency focused on innovation and technology.
  • Benefits: Enjoy competitive salary, flexible working, generous holiday allowance, and professional development funding.
  • Other info: Dynamic work environment with opportunities for career growth and hybrid working options.
  • Why this job: Make a real impact by guiding product launch and integrating AI into innovative solutions.
  • Qualifications: 8+ years in software engineering with leadership experience and strong technical skills.

The predicted salary is between 9000 - 110000 £ per year.

Responsibilities: Lead an established, talented Engineering team with strong, documented ways of working as we launch our first SaaS product, a competitive platform built on our deep industry expertise and direct relationships with clients. This is a highly visible role, working closely with business leaders to shape our technical strategy, including how we build AI into new and existing products.

Benefits: Discretionary profit share bonuses paid twice per year, hybrid and flexible working options, generous holiday allowance, private medical insurance, critical illness cover, income protection, full funding for external training and more.

Role Type: Full or part-time, permanent position. Our standard working week is 37.5 hours, Monday to Friday, however we can also consider applicants looking for part-time hours of 30 hours per week.

Start Date: The role will ideally commence in January 2027, but we also have start dates available every month of the year. You will be asked to state your availability on your application form.

Application Deadlines: Whilst there are no set application deadlines, we strongly recommend applying as early as possible. The role will close when a suitable candidate is found.

Location: This role is available in our Global Headquarters in Cambridge or our London offices. Company-funded travel between the two offices will be required, as the Engineering team is based across both locations.

About the Role: Costello Medical is entering an exciting new chapter. As a highly innovation-focused business, we have invested heavily in building our first SaaS product entirely in-house, and it is now ready for launch. We are looking for an experienced engineering leader to guide our development team through launch, early go-to-market and post-launch phases. The successful candidate will continue to develop a competitive product that grows its market share by drawing on the direct client relationships established through our services work. You will join at the point of product launch, so you will have real ownership of making the launch a success, the post-launch roadmap and guiding the product lifecycle and strategy. You will join a talented, established in-house development team of eight, including software engineers, a Front-End Lead and a Back-End & AI Lead, and work alongside our dedicated Innovation team. You will set the overall strategy, best practices and standards for how the team works, giving you a rare opportunity to shape both a product and an engineering culture at a pivotal moment for the company. This is a senior, highly visible role with real influence across the business. You will act as a trusted technical adviser to company leaders, consulting on the right technical solutions to business challenges, and partner with product owners to turn their ideas into robust, buildable software architecture, then oversee its delivery within the Engineering team. You will also play a key part in our AI strategy, ensuring AI capabilities are built into new and existing products and contributing to our AI leadership team as a strategic adviser, while integrating Engineering closely with collaborating teams to bring new and existing products to success. Alongside this, you will have ultimate responsibility for the smooth running of the Engineering function, including platform stability and uptime, security by design and compliance, and incident response management, as well as managing our technology supplier portfolio.

Key responsibilities for the role include:

  • Leading the Engineering team, with overall accountability for its growth, wellbeing and performance, supporting and developing the Engineering management team, and mentoring future leaders within the team.
  • Setting team structure, objectives and hiring plans, and leading a positive team culture where everyone thrives.
  • Defining and embedding the team's ways of working, including development standards, code review, release management and quality assurance.
  • Owning the engineering roadmap for our first SaaS product, from launch readiness through to developing, growing, scaling and maturing the product.
  • Reviewing and signing off solution designs with product owners, making sure they are scalable, secure and deliverable within the team's capacity.
  • Working with company leaders to align Engineering strategies with wider company priorities, scope technical solutions and prioritise projects and resources, including deciding whether to build, buy or enable teams to deliver solutions.
  • Shaping our AI roadmap with the AI leadership team and leading the delivery of AI features across new and existing products.
  • Reviewing and maintaining our monitoring, service levels and incident response processes that keep our platforms stable and available.
  • Embedding security by design and maintaining compliance with relevant standards and client requirements, in collaboration with our inhouse IT and Legal teams.
  • Building feedback loops with client-facing teams so that customer insight shapes the product roadmap.
  • Building a strong internal network and team culture that raises the visibility of the Engineering team and its capabilities across the company, and keeps the team close to what client-facing teams need.
  • Selecting, contracting and managing the Engineering team's technology suppliers, balancing cost, risk and performance.

Requirements About You: We are looking for an experienced technology leader combining technical credibility, strategic judgement and strong people leadership. You will need the technical depth to make and challenge architectural decisions and earn the confidence of experienced engineers. You will also be comfortable working consultatively with non-technical stakeholders, understanding the problem they are trying to solve and helping determine the right technical response.

Essential requirements for the role are:

  • At least 8 years of software engineering experience, including at least 3 years in a technical leadership role.
  • A track record of building and leading high-performing teams of senior engineers and technical leads, including setting team strategy and structure.
  • Proven ownership of a software product in production, ideally SaaS, including accountability for its effectiveness, stability, and security.
  • Experience working directly with non-technical stakeholders to shape requirements and priorities.
  • Ability to lead a team working with modern back-end and cloud technologies; ideally with a strong working knowledge yourself. Our tech stack includes Go (Gin), TypeScript (NestJS/Express.js), Python (FastAPI), PostgreSQL, Docker, Kubernetes, AWS or DigitalOcean, and Terraform.
  • Strong knowledge of cloud architecture, CI/CD, testing, monitoring and secure development.
  • Strong software architecture experience, including designing scalable, secure systems and turning product requirements into buildable designs.
  • Experience of integrating AI or large language model capabilities into products, including architecture and data privacy considerations.
  • Strong process management skills, with experience defining and embedding engineering ways of working, release management and incident response, alongside sound prioritisation and commercial judgement.

Desirable requirements for the role are:

  • An undergraduate degree-level qualification in Computer Science or a related discipline.
  • Experience or a solid foundation in DevOps/infrastructure.
  • Experience in, or a strong understanding, of product/commercial management.
  • Experience in health technology, life sciences, professional services or another relevant knowledge-based or regulated industry.
  • Experience of leading the delivery of AI/LLM-enabled product features.
  • Familiarity with ISO 27001, SOC 2 or similar security frameworks.
  • Experience scaling engineering teams and developing first-time managers.
  • Experience managing technology suppliers, contracts and vendor relationships.

Benefits What We Offer: A starting salary of £90,000 to £110,000 per annum depending on prior experience, as well as a discretionary profit share bonus paid twice per year. Please note that we have established salary bands that ensures a fair and consistent approach for all applicants, eliminating the need for individual negotiations. 25 days' annual leave plus bank and public holidays, as well as a holiday buy and sell scheme. Flexible working hours and the chance to work from home for up to half of your working time after passing probation. Flexible benefits scheme offering cash payments, additional pension contributions and more. Private Medical Insurance which offers comprehensive cover on a "medical history disregard" basis. Paid study leave and funding for external qualifications. Critical Illness Cover, Income Protection and Life Assurance. Paid and unpaid sabbaticals based on length of service.

Hybrid Working Policy: We believe that having face-to-face time in the office holds many benefits and is central to ensuring that the community we have created, where people have a workplace they belong to and feel part of, is never lost. At the same time, we recognise that homeworking can improve work-life balance, reduce commuting times and costs, and provide the opportunity to juggle personal commitments. Therefore, we offer flexible working arrangements that allow our colleagues who have passed probation to work from home for up to half of the time, measured across a 2-week rolling period. During your probationary period (normally the first 6 months of the role), you will be able to work from home for 1 day per week.

Visa Sponsorship: We can provide visa sponsorship for eligible candidates for our Head of Engineering. You will be asked to provide details of your right to work in the UK within your application, however this will have no impact on the processing of your application.

Head of Engineering in Cambridge employer: Costello Medical

Costello Medical is an exceptional employer that fosters a collaborative and innovative work culture, perfect for those passionate about the MedTech industry. With a strong emphasis on employee growth, you will have access to mentorship opportunities and the chance to lead impactful projects in a dynamic environment. Located in a vibrant area, our team enjoys a supportive atmosphere that encourages professional development and long-term client relationships.

C

Contact Details:

Costello Medical Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Head of Engineering in Cambridge

✨Join Local Tech Meetups

Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Costello Medical or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!

✨Contribute to Open Source Projects

Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Costello Medical.

✨Tap into Online Developer Communities

Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Costello Medical.

✨Explore Job Boards Specifically for Tech Roles

Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Costello Medical that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!

We think you need these skills to ace Head of Engineering in Cambridge

Technical Leadership
Software Architecture
SaaS Product Management
Team Strategy and Structure
Cloud Technologies
AI Integration
Process Management

Some tips for your application 🫡

Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.

Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Costello Medical.

Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Costello Medical and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!

Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!

How to prepare for a job interview at Costello Medical

✨Brush Up on Your Coding Skills

For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.

✨Know Your Tools and Frameworks

Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Costello Medical uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.

✨Showcase Your Projects

Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.

✨Prepare for Behavioural Questions

While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.