911,780open jobs
56,016companies
153,037added this week
Browse all
Salary
≈ $76k – $143k per year (Estimated)
Location
In office (United Kingdom, Belfast, Birmingham)
Seniority
Senior
Employment
Full-Time

Confirmed on the employer's own hiring board on Sep 29, 2026. First seen by Alion on May 1, 2026.

Overview
Company
Impact
Profile match
Kainos is a Belfast technology company founded in 1986 that delivers digital services and Workday implementations. It has built many of the digital services used by British government departments and health bodies. The company also develops the Smart Test automation product for Workday customers worldwide.

Join Kainos and Shape the Future

At Kainos, we’re problem solvers, innovators, and collaborators - driven by a shared mission to create real impact. Whether we’re transforming digital services for millions, delivering cutting-edge Workday solutions, or pushing the boundaries of technology, we do it together.

We believe in a people-first culture, where your ideas are valued, your growth is supported, and your contributions truly make a difference. Here, you’ll be part of a diverse, ambitious team that celebrates creativity and collaboration.

Ready to make your mark? Join us and be part of something bigger.

MAIN PURPOSE OF THE ROLE & RESPONSIBILITIES IN THE BUSINESS:

As a Senior Data Engineer (Senior Associate) at Kainos, you will be responsible or designing and developing data processing and data persistence software components for solutions which handle data at scale. Working in agile teams, Senior Data Engineers provide strong development leadership and take responsibility for significant technical components of data systems . You will work within a multi-skilled agile team to design and develop large-scale data processing software to meet user needs in demanding production environments.

Your responsibilities will include:

  • Working to develop data processing software primarily for deployment in Big Data technologies. The role encompasses the full software lifecycle including design, code, test and defect resolution.

  • Working with Architects and Lead Engineers to ensure the software supports non-functional needs.

  • Collaborating with colleagues to resolve implementation challenges and ensure code quality and maintainability remains high. Leads by example in code quality.

  • Working 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.

MINIMUM (ESSENTIAL)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 REQUIREMENTS:

  • Experience of performance tuning

  • Experience of data visualisation and complex data transformations

  • Experience with steaming and event-processing architectures including technologies such as Kafka and change-data-capture (CDC) products

  • Expertise in continuous improvement and sharing input on data best practice

  • Practical experience with AI technologies, tools, processes and delivery

Embracing our differences

At Kainos, we believe in the power of diversity, equity and inclusion. We are committed to building a team that is as diverse as the world we live in, where everyone is valued, respected, and given an equal chance to thrive. We actively seek out talented people from all backgrounds, regardless of age, race, ethnicity, gender, sexual orientation, religion, disability, or any other characteristic that makes them who they are. We also believe every candidate deserves a level playing field.

Our friendly talent acquisition team is here to support you every step of the way, so if you require any accommodations or adjustments, we encourage you to reach out.

We understand that everyone's journey is different, and by having a private conversation we can ensure that our recruitment process is tailored to your needs.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
911,780 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Data Science
Similar stack
Same company
Belfast
Staff Data Engineer 12 days ago
≈ $109k – $212k per year (Estimated) • Remote (United Kingdom) • Full-Time • London
Python
SQL
Databases
Snowflake
Google BigQuery
Amazon Redshift
BigQuery
AI/ML
Dagster
dbt
Prefect
DevOps
CI/CD
Apply
≈ $126k – $246k per year (Estimated) • Hybrid • Full-Time • Bachelor's Degree • London
Python
AI/ML
Model Context Protocol
Fine-tuning
Function Calling
AI Agents
NLP
Arize Phoenix
LangSmith
LLM
RAG
Knowledge Graph
LLM Guardrails
Multi-Agent Systems
Tool Use
Machine Learning
DevOps
FinOps
IAM
Cybersecurity
Defense in Depth
Apply
≈ $83k – $155k per year (Estimated) • Hybrid
Python
Python
pySpark
Databases
Databricks
Microsoft Fabric
AI/ML
Spark
DevOps
Azure DevOps
Azure
Git
Analytics
Power BI
ETL/ELT
SSIS
Azure Data Factory
SSAS
Apply
≈ $75k – $140k per year (Estimated) • Hybrid • London
Python
SQL
PowerShell
C#
C#
.NET
Entity Framework Core
Databases
PostgreSQL
MS SQL
Azure SQL Database
DevOps
Terraform
Azure
Management
Agile
Apply
≈ $108k – $203k per year (Estimated) • In office • 5+ years exp • London
Python
SQL
DevOps
GitHub Actions
CI/CD
Git
Analytics
ETL/ELT
QA
Pytest
Apply
Lead Data Engineer 1 day ago
≈ $93k – $155k per year (Estimated) • In office • Full-Time • Belfast • London • Birmingham
Python
Java
SQL
Scala
Databases
Databricks
DevOps
GCP
Azure
AWS
Analytics
ETL/ELT
Management
Agile
Apply
Data Engineer 1 day ago
≈ $43k – $128k per year (Estimated) • Remote (United Kingdom) • Full-Time • 1+ year exp • United Kingdom
Python
Java
SQL
Scala
Databases
Databricks
DevOps
GCP
Azure
AWS
Analytics
ETL/ELT
Apply
Remote (Greece) • Part-Time • Athens
Python
JavaScript
SQL
Python
Django
Databases
PostgreSQL
DevOps
GCP
DigitalOcean
Heroku
Azure
AWS
Apply
≈ $40k – $69k per year (Estimated) • Hybrid • 5+ years exp • Moscow
Python
SQL
Apply
≈ $101k – $265k per year (Estimated) • Hybrid • Full-Time • 6+ years exp • Tel Aviv
TypeScript
SQL
AI/ML
Claude
Model Context Protocol
AI Agents
DevOps
Splunk
GCP
Datadog
Azure
AWS
Amazon S3
IAM
Cybersecurity
Okta
CyberArk
HashiCorp Vault
Microsoft Entra ID
BeyondTrust
Active Directory
LDAP
SIEM
Cryptography
Vault
Management
Slack
Apply
Lead Data Engineer 1 day ago
≈ $93k – $155k per year (Estimated) • In office • Full-Time • Belfast • London • Birmingham
Python
Java
SQL
Scala
Databases
Databricks
DevOps
GCP
Azure
AWS
Analytics
ETL/ELT
Management
Agile
Apply
≈ $78k – $146k per year (Estimated) • In office • Full-Time • 4+ years exp • Master's Degree • Belfast • Derry • Birmingham
Python
Databases
MySQL
PostgreSQL
DynamoDB
AI/ML
Scikit-learn
Transformers
TensorFlow
PyTorch
OpenAI
Hugging Face
Machine Learning
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
≈ $92k – $154k per year (Estimated) • In office • Full-Time • 8+ years exp • Master's Degree • Belfast • Derry • Birmingham
Python
JavaScript
Databases
MySQL
PostgreSQL
Databricks
DynamoDB
AI/ML
Vertex AI
Scikit-learn
Transformers
TensorFlow
PyTorch
Streamlit
Anomaly Detection
OpenAI
Hugging Face
Amazon SageMaker
Machine Learning
Frontend
D3.js
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Analytics
Plotly
Apply
Data Engineer 1 day ago
≈ $43k – $128k per year (Estimated) • Remote (United Kingdom) • Full-Time • 1+ year exp • United Kingdom
Python
Java
SQL
Scala
Databases
Databricks
DevOps
GCP
Azure
AWS
Analytics
ETL/ELT
Apply
Senior Data Engineer 1 month ago
≈ $75k – $149k per year (Estimated) • In office • Full-Time • Halifax
Python
Java
SQL
Scala
Databases
Databricks
Apache Kafka
AI/ML
AI Agents
Machine Learning
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Analytics
ETL/ELT
Management
Agile
Apply
Lead Data Engineer 1 day ago
≈ $93k – $155k per year (Estimated) • In office • Full-Time • Belfast • London • Birmingham
Python
Java
SQL
Scala
Databases
Databricks
DevOps
GCP
Azure
AWS
Analytics
ETL/ELT
Management
Agile
Apply
≈ $78k – $178k per year (Estimated) • In office • 5+ years exp • Belfast
DevOps
CI/CD
SLI/SLO/SLA
Cybersecurity
CVSS
EPSS
KEV
Management
ITSM
Apply
In office • Part-Time • Belfast
Apply
Hybrid • Full-Time • 3+ years exp • Belfast • Derry
Python
JavaScript
DevOps
Azure
CI/CD
AWS
Cybersecurity
Least Privilege
SIEM
DLP
Management
Agile
Apply
Hybrid • Full-Time • 4+ years exp • Belfast • Derry
Python
DevOps
Terraform
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Management
Agile
Apply
See all jobs
This is one of many
911,780 more open roles from verified company boards, updated every day.