Senior Data Engineer

3 months ago


Belfast, United Kingdom Kainos Full time
JOB DESCRIPTION

When you join Kainos, you get to think beyond limitations to make an immediate and positive impact – like transforming digital services for millions of citizens or helping Fortune 500 companies get live and thrive on Workday.

You’ll be part of a people-first culture that is growing around the world. We’re a creative, committed, and diverse group of individuals who succeed as a team.

At Kainos your ideas are heard and valued and you’ll leave a legacy that you can feel proud of. Join us and discover how our people write our story.

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.

M INIMUM ( 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

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

So what are you waiting for? Let’s write the next incredible chapter of our story together. 

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.


  • Senior Data Engineer

    1 month ago


    Belfast, United Kingdom Rapid7 Full time

    Rapid7 seeks an experienced, highly driven, and dynamic Senior Data Engineer to take our data engineering function to the next level. Come and join our efforts in unlocking the value of data through industry-leading innovation, cutting edge modern tooling, democratization at scale and building exceptional and trusted data products for the company!  ...

  • Senior Data Engineer

    1 month ago


    Belfast, United Kingdom Rapid7 Full time

    Rapid7 seeks an experienced, highly driven, and dynamic Senior Data Engineer to take our data engineering function to the next level. Come and join our efforts in unlocking the value of data through industry-leading innovation, cutting edge modern tooling, democratization at scale and building exceptional and trusted data products for the company! About the...


  • Belfast, United Kingdom ECF Data, LLC Full time

    About the RoleWe are seeking a highly skilled Chief Data Architect to lead the design and implementation of our best-in-class data platform on AWS. As a key member of our team, you will be responsible for creating scalable, efficient, and secure data solutions that drive business growth and innovation.Key ResponsibilitiesDesign and Development: Spearhead the...


  • Belfast, United Kingdom ECF Data, LLC Full time

    About the RoleWe are seeking a highly skilled Chief Data Architect to lead the design and implementation of our best-in-class data platform on AWS. As a key member of our team, you will be responsible for creating scalable, efficient, and secure data solutions that drive business growth and innovation.Key ResponsibilitiesDesign and Development: Spearhead the...


  • Belfast, United Kingdom Kainos Full time

    About the RoleWe are seeking a highly skilled Senior Data Engineer to join our team at Kainos. As a Senior Data Engineer, you will be responsible for designing and developing data processing and data persistence software components for solutions that handle data at scale.Key ResponsibilitiesDesign and develop data processing software primarily for deployment...


  • Belfast, United Kingdom Kainos Full time

    About the RoleWe are seeking a highly skilled Senior Data Engineer to join our team at Kainos. As a Senior Data Engineer, you will be responsible for designing and developing data processing and data persistence software components for solutions that handle data at scale.Key ResponsibilitiesDesign and develop data processing software primarily for deployment...


  • Belfast, United Kingdom Apple Recruitment Full time

    Job SummaryWe are seeking a highly skilled Senior Data Engineer to join our team at Apple Recruitment. As a Senior Data Engineer, you will play a pivotal role in designing and maintaining robust data pipelines and infrastructure, leveraging cloud technologies to deploy a greenfield solution.Key ResponsibilitiesDesign and Implementation: Lead the design and...


  • Belfast, United Kingdom Apple Recruitment Full time

    Job SummaryWe are seeking a highly skilled Senior Data Engineer to join our team at Apple Recruitment. As a Senior Data Engineer, you will play a pivotal role in designing and maintaining robust data pipelines and infrastructure, leveraging cloud technologies to deploy a greenfield solution.Key ResponsibilitiesDesign and Implementation: Lead the design and...


  • Belfast, United Kingdom Search 5.0 Full time

    Job OpportunitySenior Data Engineer - Cloud Architecture ExpertSearch 5.0 is seeking a highly skilled Senior Data Engineer to join our team in Belfast. As a Senior Data Engineer, you will play a key role in driving the Data function forward with one of the most reputable employers in the region.This company is known for its innovative approach, delivery...

  • Senior Data Engineer

    1 month ago


    Belfast, United Kingdom Apple Recruitment Full time

    Apple Recruitment are recruiting for a Senior Data Engineer – Band 7 on behalf of the Health and Social Care Business Services Organisation Job Purpose: The HSC Data Institute (HSCDI) is a directorate of DHCNI (Digital Health & Care NI) and works across HSC organisations to provide solutions and support to data challenges and initiatives. Empowering the...


  • Belfast, United Kingdom Apple Recruitment Full time

    Apple Recruitment are recruiting for a Senior Data Engineer – Band 7 on behalf of the Health and Social Care Business Services OrganisationJob Purpose:The HSC Data Institute (HSCDI) is a directorate of DHCNI (Digital Health & Care NI) and works across HSC organisations to provide solutions and support to data challenges and initiatives. Empowering the HSC...


  • Belfast, United Kingdom Adepta Partners Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Adepta Partners. As a Senior Software Engineer, you will play a key role in designing and developing data platforms and tools for our clients.Key ResponsibilitiesDesign and develop data platforms and tools using Python, AWS, and other relevant technologiesCollaborate...


  • Belfast, United Kingdom Adepta Partners Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Adepta Partners. As a Senior Software Engineer, you will play a key role in designing and developing data platforms and tools for our clients.Key ResponsibilitiesDesign and develop data platforms and tools using Python, AWS, and other relevant technologiesCollaborate...


  • Belfast, United Kingdom Data Careers Full time

    Job Summary: We are seeking a highly skilled Senior Mobile App Developer to join our team at Data Careers. As a key member of our Mobile Development Team, you will be responsible for designing and developing innovative mobile solutions for our clients.About the Role: In this hybrid role, you will work in our Belfast office 2-3 times a week, collaborating...


  • Belfast, United Kingdom Data Careers Full time

    Job Summary: We are seeking a highly skilled Senior Mobile App Developer to join our team at Data Careers. As a key member of our Mobile Development Team, you will be responsible for designing and developing innovative mobile solutions for our clients.About the Role: In this hybrid role, you will work in our Belfast office 2-3 times a week, collaborating...

  • Data Engineer

    4 weeks ago


    Belfast, United Kingdom Rapid7 Full time

    Data Engineer II Rapid7 seeks a highly motivated and inquisitive aspiring Data Engineer II to join our quickly scaling data engineering function. Come and join our efforts in unlocking the value of data through industry-leading innovation, cutting edge modern tooling, democratization at scale and building exceptional and trusted data products for the...


  • Belfast, United Kingdom Anson McCade Full time €75,000 - €92,000

    Principal Data Engineer Grade: Location: Belfast – 2 Days in Office per week Employment Type: Full Time A Tier One Technology Consultancy seeks an influential Principal Data Engineer to help lead across design, build and deployment of cloud-based data solutions - transforming raw data into actionable insights that inspire ingenuity. The...


  • Belfast, United Kingdom Anson McCade Full time €75,000 - €92,000

    Principal Data Engineer Grade: Location: Belfast – 2 Days in Office per week Employment Type: Full Time A Tier One Technology Consultancy seeks an influential Principal Data Engineer to help lead across design, build and deployment of cloud-based data solutions - transforming raw data into actionable insights that inspire ingenuity. The...

  • Senior Data Architect

    2 weeks ago


    Belfast, United Kingdom Rapid7 Full time

    About the RoleRapid7 is seeking a highly skilled Senior Data Engineer to join our Data Engineering team. As a key member of our team, you will be responsible for designing and implementing data infrastructure, building and maintaining data pipelines, and driving best practices in data engineering.Key ResponsibilitiesDesign and implement data infrastructure...


  • Belfast, United Kingdom Data Careers Ltd Full time

    About the RoleWe are seeking a highly skilled Senior Mobile App Developer to join our team at Data Careers Ltd. As a key member of our Mobile Development Team, you will be responsible for designing and developing innovative mobile solutions for our clients.Key Responsibilities:Translate software requirements into functional mobile app componentsSupport and...