Demo

Principal Data Engineer

Cliff Services Inc
Johnston, RI Full Time
POSTED ON 6/17/2026
AVAILABLE BEFORE 7/16/2026
Job Description Principal Data Engineer

Location: Johnston, RI

Role Overview

Principal-level Java engineer to design and build enterprise-grade, real-time and batch data processing systems using Java, Spark, Kafka, and Microservices architecture. Strong focus on event-driven pipelines, API development (build consume), and high-volume streaming platforms.

Key Responsibilities

Architect, design, and implement enterprise-grade Java-based data platforms and distributed processing systems

Build and maintain production-ready Spark applications (Java) for batch and real-time processing

Design and evolve Kafka-based event streaming and ingestion pipelines

Develop and consume REST APIs within microservices architecture

Lead architecture ensuring scalability, reliability, and regulatory compliance

Apply strong object-oriented design and engineering practices

Mentor engineers on performance tuning and production readiness

Design and implement MDM solutions (match, merge, survivorship logic)

Ensure data quality, observability, and system stability

Support production deployments and operational handoffs

Required Skills & Experience

10 12 years experience in Java/backend or data engineering

Hands-on experience building real-time data pipelines (Kafka, Spark Streaming/Flink)

Solid knowledge of relational databases (Redshift, PostgreSQL, Snowflake) and NoSQL databases (MongoDB or similar)

Strong Kafka and event-driven architecture experience

Strong Microservices experience (Spring Boot, REST APIs)

Experience in API development and API consumption

Hands-on Spark experience (batch and streaming)

Strong SQL and data modeling skills

AWS experience (S3, Glue, EMR, Redshift)

Experience in regulated/data governance environments

CI/CD, Git, Docker/Kubernetes familiarity

Preferred

Scala or Python experience

Talend/DataStage exposure

Data lake experience (Iceberg/Parquet)

Frontend/API integration exposure

Experience supporting large-scale production systems

Mandatory Screening Criteria

Candidates must have hands-on experience building real-time/event-driven data pipelines using Kafka and Spark/Flink, along with strong microservices and API development experience.

Salary : $50 - $55

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Cliff Services Inc

  • Cliff Services Inc Frisco, TX
  • Sr. Data Analyst / BI Developer SQL / Python / Databricks / Power BI Location: Frisco, TX (Hybrid) Interview: In-Person (Code Test Required) Client Domain:... more
  • 13 Days Ago

  • Cliff Services Inc island, NJ
  • Hiring: AI Engineer / GenAI Developer Location: New Jersey or Rhode Island Work Mode: 100% Onsite (5 Days/Week at Client Location) Client: Banking Domain E... more
  • 1 Day Ago

  • Cliff Services Inc Reston, VA
  • Job Title: Senior GIS Developer Location: Reston, VA (Hybrid) Duration: Full-Time Experience Required: 3 7 Years Job Summary We are seeking a highly skille... more
  • 1 Day Ago

  • Cliff Services Inc Reston, VA
  • Role : Data Engineer with Java Client Location : Reston, VA Work Mode : 5 days onsite (No remote/hybrid exceptions) Must Have Skills: We are seeking a skil... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Principal Data Engineer jobs in the Johnston, RI area that may be a better fit.

  • NTT DATA North America Smithfield, RI
  • NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, an... more
  • 5 Days Ago

  • Citizens Johnston, RI
  • Description Principal Data Analyst, Business Banking Analytics Johnston, Rhode Island Citizens Financial Group, Inc. (CFG) seeks a Principal Data Analyst, ... more
  • 15 Days Ago

AI Assistant is available now!

Feel free to start your new journey!