Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Kainos

Senior Data Engineer

Kainos

Senior Data Engineer at Kainos responsible for large-scale data processing solutions. Collaborating in agile teams to ensure code quality and operational readiness.

Posted 5/2/2026full-timeBelfast • 🇬🇧 United KingdomSeniorWebsite

Tech Stack

Tools & technologies
AWSAzureETLGoogle Cloud PlatformJavaPythonScalaSQL

About the role

Key responsibilities & impact
  • Responsible for designing and developing data processing and data persistence software components for solutions which handle data at scale.
  • Working in agile teams to provide strong development leadership for significant technical components of data systems.
  • Develop data processing software primarily for deployment in Big Data technologies.
  • Collaborate with Architects and Lead Engineers to ensure software supports non-functional needs.
  • Advise customers and managers on estimated effort and technical implications of user stories and user journeys.
  • Coach and mentor team members.

Requirements

What you’ll need
  • 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

Benefits

Comp & perks
  • Health insurance
  • Flexible working hours
  • Professional development opportunities

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaScalaPythonSQLETLELTdata processingautomated testingContinuous IntegrationContinuous Deployment
Soft Skills
development leadershipcollaborationcoachingmentoringcommunication