You can apply to multiple jobs at once using the shortlist tool. You currently have 0 jobs shortlisted.

In this role you will have the opportunity to work on a broad variety of projects. We offer bespoke solutions to our clients. These are often “greenfield” developments where we need to work closely with our clients to define technology choices which are sustainable for them long term.

You’ll share your days with talented teams of software engineers, UX and service designers, AI/ML experts, test engineers and DevOps specialists. Your focus will be effective, creative delivery for ambitious, world-renowned clients wanting to make a real difference to real lives. Often you’ll be developing systems that haven’t been seen before and where the specification can at first be unclear. Working with our team you’ll be able to cut through the fog and deliver solutions for our clients.

We have a team ‘share-what-you-learn’ ethic so we can plan, grow and succeed together. You’ll take a lead role in helping to grow our team and our capability. There is no single technology stack, as we will use whatever tool best fits each project, but you can expect to encounter AWS, Azure and Google Cloud; Javascript, Go, Java, C#, Python; ElasticSearch, Terraform, and Gitlab CI. We are strong advocates for automated testing and deployment.

What we can offer 

We offer a variety of career progression opportunities. You’ll have the opportunity to steer your career along the path of your choice, whether you prefer meeting and talking with clients or perhaps leading large teams on multiple projects. Our collaborative and supportive working environment allows our engineers to quickly develop their skills and knowledge in unfamiliar areas, enabling us to drive the development of cutting-edge technologies evolving at a rapid pace.

You can choose to remain focussed on technical delivery, with long term progression opportunities - or you have the option to move into management, project management or business development tracks, while retaining a technical delivery component.

What you can bring

You will have the ability to:

  • Work with our systems architects to design systems and choose technologies
  • Deliver software that is scalable, secure and observable
  • Work with our test specialists to ensure automated tests deliver the best value
  • Help develop our team through mentoring, code reviews and sharing experiences
  • Find the pragmatic middle ground between elegant solutions and getting something deployed
  • Build relationships and manage communications with key technologists in our clients
  • Estimate feature development timescales, including for new opportunities



Learn about Life at CCWhat to expect when applying

You can apply to multiple jobs at once using the shortlist tool. You currently have 0 jobs shortlisted.


  • Competitive salary, based on merit and reviewed annually
  • Company profit share scheme in addition to basic salary
  • Pension scheme
  • Life, disability and travel insurance, plus private healthcare
  • Free canteen - breakfast, lunch and refreshments
  • 25 days annual holiday plus public holidays, with flexibility to carry over / borrow
  • Relocation assistance if applicable
  • Excellent career development and training opportunities
  • Flexible working hours
  • Social committee
  • Discounted train season tickets, through Travel Plan Plus
  • Free shuttle service to/from Cambridge North train station, through Cambridge Science Park

Future prospects

Cambridge Consultants is committed to developing its employees' careers and has a flexible policy for individual capabilities and preferences. Promotion is linked to merit.

Related Jobs

Cambridge, UK

DSP Embedded Engineer

Job ref: 1530
Cambridge, UK

Software Developer in Security

Job ref: 1476
Cambridge, UK

Senior Software Verification Engineer

Job ref: 1474
New job alerts
Get email updates as relevant jobs are added