waypointjobs

IVID TEK INC

Principal Data Engineer

fairmeadows, NC

Check who can apply and the requirements below before continuing.

About this opportunity

IVID TEK INC lists this Principal Data Engineer opportunity in fairmeadows, North Carolina. Review the employer’s description below for duties, qualifications and application requirements.

Job description

Job Title: Principal Data Engineer

Job Description: Principal Data Engineer

Job Type: Contract W2

Location: Johnston, RI or Charlotte, NC or Boston, MA

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.

#J-18808-Ljbffr

Who can apply

Review the original listing for work authorization, qualifications and employer requirements.

Ready for your next step?Apply on the official website
Apply on WhatJobs ↗

Explore related searches

Current related jobs

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Reverse Engineer and AI Workflow Developer

laurel, MD

See pay details in description

Description Are you passionate about reverse engineering complex software, firmware, and hardware? Do you enjoy developing agentic AI workflo…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

AFSIM Developer

laurel, MD

See pay details in description

Description Are you passionate about building high-fidelity simulations that shape the future of U.S. Space Force capabilities and force design …

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Software Engineer/Architect - TS SCI cleared

laurel, MD

See pay details in description

Description Are you passionate about building solutions for our greatest national security challenges? Are you searching for engaging work wi…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Software Engineer

laurel, MD

See pay details in description

Description Are you passionate about building solutions for our greatest national security challenges? Are you searching for engaging work wi…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Embedded Systems Developer

laurel, MD

See pay details in description

Description Do you love working on a motivated team to solve complex problems in innovative ways? Do you enjoy creating embedded prototypes i…

Listing review due 2026-10-06View job