Graduate Data Engineer (Belfast) - Summer/ Autumn ...

Job description

Our people love the exciting and meaningful work they do, the cutting-edge resources and technology they have access to, the benefits we offer and the great community we’ve built. Want to join them?

Job Profile Description 


At Kainos, we recognise many of the greatest ideas and innovations come from a diverse mix of minds, backgrounds and experiences, and we are committed to cultivating an inclusive working environment that drives changes in Technology. Therefore, we particularly welcome applications from groups who are typically under-represented in this sector including women, non-binary and transgender people.  At Kainos, our culture and flexible working approach are important to us - you can read more about it here. Kainos is a people-first organisation – you can find out more about our Employee Network groups here. All appointments will be based on merit.   

Kainos was established in 1986 in Belfast, Northern Ireland, which is still our Corporate Headquarters today. Since then, we have grown to over 3,000 employees across 29 countries. Kainos is a publicly traded company on the London Stock Exchange. You can explore our stock growth with stock symbol LON: KNOS. 


As a Graduate Data Engineer with Kainos, you will work on projects where you can make a real difference to people’s lives – the lives of people you know. After taking part in our seven-week Data Academy you will work within a multi-skilled agile team to develop large-scale data processing software to meet user needs in demanding production environments. Working to develop data processing software primarily for deployment in Data technologies, the role encompasses the full software lifecycle including design, code, test and defect resolution. Most of our work comes through repeat business and direct referrals, which comes down to the quality of our people. The success of our Data Engineering teams means that customers are bringing us an increasing number of exciting data projects using cutting edge technology to solve real-world problems.

Upon completion of the 12-month Early Careers Programme, you will have gained knowledge and skills to help transform the organization and set you on the path to becoming the next generation of leaders at Kainos. Fun fact - 11 of our 17 leadership team members have graduated from our Early Careers Programme!

  • Currently studying towards, or already obtained, at least a Level 6 bachelor's degree in a relevant subject  
  • Software development experience with JVM languages 
  • Ability to write easily testable code including automated unit testing. 
  • Experienced in continuous integration tools and techniques (e.g. Jenkins). 
  • Ability to work collaboratively with others using version control (e.g. Git) 
  • Familiar with plotting data as part of data exploration 
  • Clear verbal presentation with an open attitude to sharing information. 
  • Able to prioritise and work to deadlines. 

  • Experience of data visualisation and complex data transformations, including ETL  
tools such as Talend. 
  • Experience with steaming and event-processing architectures including  
technologies such as Kafka and change-data-capture (CDC) products. 
  • Comfortable with continuous improvement and sharing input on data best  
  • Participation in development and/or technology communities. 
  • Experience of Python and R 

We’re looking forward to receiving and reviewing your application. We strongly encourage you to apply early. We review applications for all our opportunities on a rolling basis, therefore applying early gives you the best chance of being considered!

We welcome applications from individuals who may require adjustments in the recruitment process. Please don't hesitate to reach out to us at recruitment@kainos.com or highlight it in your application form, if you require any assistance or accommodations.

We expect virtual assessments to take place in October to November 2023. The start date for all roles is Summer/ Autumn 2024.

We wish you all the best with your application to Kainos and look forward to hearing from you soon!

Who You Are

Our vision is to enable outstanding people to create digital solutions that have a positive impact on people’s lives. Our values aren't abstract; they are the behaviours we expect from each other every day and underpin everything that we do. We expect everyone to display our values by being determined in how obstacles are overcome; honest when dealing with others; respectful of how you treat others; creative to find solutions to complex problems and cooperative by sharing information, knowledge and experience. These values, applied collectively, help to produce an outstanding Kainos person, team and culture.

We're an inclusive bunch at Kainos and we believe in equal opportunity. We welcome applications from all walks of life, including those with criminal records. Everyone who is offered a position here undergoes a basic background check , however no one is treated differently due to their background where it isn't relevant to the role. It's important to note - failure to reveal information which is relevant to the position sought, could result in us having to withdraw the conditional offer of employment.

In short: Having a criminal record will not exclude you from a career with Kainos. This depends entirely on the nature and requirements of the position, together with the circumstances and background of offences. Kainos has a policy on the recruitment of ex-offenders (available on request).

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.