Kainos

Kainos

Belfast, Northern Ireland

Data Engineer

Full-Time£28,000 - 51,000 per yearvandaagUnited Kingdom
IT

Job Description

Salary: £28,000 - 51,000 per year

Requirements:
  • Strong software development experience in one of Java, Scala, or Python
  • Software development experience with data-processing platforms from vendors such as AWS, Azure, GCP, Databricks.
  • Experience of developing substantial components for large-scale data processing solutions and deploying into a production environment
  • Proficient in SQL and SQL extensions for analytical queries
  • Solid understanding of ETL/ELT data processing pipelines and design patterns
  • Aware of key features and pitfalls of distributed data processing frameworks, data stores and data serialisation formats
  • Able to write quality, testable code and has experience of automated testing
  • Experience with Continuous Integration and Continuous Deployment techniques
  • A keen interest in AI Technologies
  • (Desirable) Experience of performance tuning
  • (Desirable) Experience of data visualisation and complex data transformations
  • (Desirable) Experience with streaming and event-processing architectures including technologies such as Kafka and change-data-capture (CDC) products
  • (Desirable) Expertise in continuous improvement and sharing input on data best practice
  • (Desirable) Practical experience with AI technologies, tools, processes and delivery
Responsibilities:
  • Working to develop data processing software primarily for deployment in Big Data technologies, encompassing the full software lifecycle including design, code, test, and defect resolution.
  • Collaborating with Architects and Lead Engineers to ensure the software supports non-functional needs.
  • Working with colleagues to resolve implementation challenges and ensuring code quality and maintainability remains high, leading by example in code quality.
  • Collaborating with operations teams to ensure operational readiness.
  • Advising customers and managers on the estimated effort and technical implications of user stories and user journeys.
  • Coaching and mentoring team members.
Technologies:
  • AI
  • AWS
  • Azure
  • Big Data
  • Databricks
  • ETL
  • GCP
  • Java
  • Kafka
  • Python
  • SQL
  • Scala
  • Cloud
  • Support

More:

At Kainos, we’re problem solvers, innovators, and collaborators, driven by a shared mission to create real impact. We believe in a people-first culture, where your ideas are valued, your growth is supported, and your contributions truly make a difference. Join our diverse, ambitious team that celebrates creativity and collaboration, and make your mark with us in a vibrant work environment.

last updated 33 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About Kainos

Kainos

Kainos

Belfast

IT

Skills & Technologies

PythonJavaScalaAWSAzureGCPRESTKafkaAIUI

Inferred from job description

Salary Insight

£39,500

This role

£60,000

UK median

This salary is 34% below the UK median for Software Engineers60,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom