Turn this role into an interview — a resume and cover letter built around what this employer wants.
CACI Digital Experience (formerly Cyber-Duck) in Bristol or Cheltenham is seeking a Graduate Software Engineer graduating in 2027. You will join the National Security team, designing and delivering cutting-edge systems and data pipelines while embracing agile methods and DevOps.
A UK passport and five years of UK residence are required due to security clearance. You will participate in an early careers programme with training, mentorship, and a focus on career growth in a flexible, inclusive
Location: Bristol or Cheltenham
Salary: £28,000 + £2,000 support payment during your final year
Start Date: September 2027
If you are an ambitious final year student graduating in 2027 with a background in STEM, expected to achieve a minimum of a 2:1 degree and ready to kickstart your career as a Software Engineer, join the National Security team at CACI based in Bristol or Cheltenham.
Being part of CACI is not just a job - it's an opportunity to be at the forefront of technological innovation, directly contributing to the safety and security of the UK. We are a forward-thinking company, and our work is crucial to the UK’s National Security. This is your chance to step into an exhilarating role that is much more than your average 9-to-5.
To support government departments in making critical decisions that enhance the security and prosperity of the UK. Our work is at the heart of national security, making us an integral cog in the UK's safety mechanism. Comprising a team of over 600 highly skilled professionals, we are deeply committed to delivering solutions that truly make a difference.
This isn't just about code, algorithms, and data. It's about playing a pivotal role in protecting the UK. Our work is of the highest sensitivity and utmost importance, and you will be part of it. You will not only develop mission-critical systems but also contribute to keeping the UK safe and secure.
At CACI IIG, We Pride Ourselves On Delivering Exceptional Value To Our Clients While Fostering An Inclusive, Supportive Work Culture. You’ll Enjoy
As a Graduate Software Engineer at CACI you’ll become part of small, dynamic, agile teams, where you’ll be able to contribute to developing cutting-edge systems, progressive web apps, and data processing pipelines for crucial national security projects. Working alongside some of the best minds in the industry, you’ll receive hands‑on experience in agile methodologies and DevOps techniques. This will include:
We are seeking individuals who are:
While previous commercial experience is not required, an understanding of the software development lifecycle is essential. You must also hold a British passport and have been resident in the UK for the past 5 years to be eligible for this role due to the security clearance requirements.
Discretion is vital. You should not discuss your application, other than with your partner or a close family member.
CACI is proud to be an equal opportunities employer. Embracing the diversity of our people, we are on a journey to build a truly inclusive work environment where no one is treated less favourably due to ethnic origin, age, gender, veteran status, religion or belief, sexual orientation, marital status, and disability or health condition, actively working to prevent discrimination.
At CACI, our diversity and inclusion groups provide platforms for individuals to connect and foster a sense of belonging. These groups include LGBTQ+, Women In Tech & our partnership with the National Autistic Society. CACI is proud to be an equal opportunities employer. Embracing the diversity of our people, we are on a journey to build a truly inclusive work environment where no one is treated less favourably.
As a Disability Confident employer, we will;
Our people are unique and we encourage, and support them, to be confident in contributing to our inclusion journey.