🇬🇧 SearchUKJobs.co.uk

Britain's Premier Job Portal

← Back to Jobs

Principal Data Engineer (Java/Spark)

Citizens | Johnston, United States | Posted June 02, 2026

Position Overview

Description

Principal Java Data Engineer
Enterprise Data Platforms and Engineering


Role Summary
The Enterprise Data Platforms and Engineering team is seeking a Principal level Java focused software engineer who designs and builds large scale, distributed data processing systems using Java, Spark, and Kafka. This role is intentionally designed for senior backend engineers with deep core Java expertise who apply traditional software engineering practices to high volume, data intensive platforms.

The ideal candidate has extensive experience building production grade Java applications using modern frameworks, IntelliJ based development workflows, and strong object oriented design principles, paired with hands on experience delivering Spark based data processing and Kafka driven event streaming solutions. You will operate as a senior technical leader, owning architecture and implementation of enterprise data platforms while remaining close to the code.<...

Ready to Apply?

Apply for this Position