Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Data Engineer

IVID TEK INC

Job Description

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.

Vacancy posted 15 days ago
Similar jobs that could be interesting for youBased on the Principal Data Engineer in Charlotte, NC vacancy
  •  ...Overseas Contractor with 11 to 15 years of expertise in Informatica MDM and Informatica Cloud MDM to lead and optimize enterprise Master Data Management solutions. Job Description: Lead the architecture design and implementation of Informatica MDM solutions including both... 
    Suggested
    For contractors
    Overseas

    LTM

    Charlotte, NC
    18 hours ago
  •  ...Principal Data EngineerPrincipal-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),... 
    Suggested

    IVIDTEK INC

    Charlotte, NC
    3 days ago
  •  ...Principal Engineer For Public Cloud Data, Analytics & Agentic Ai PlatformThe Principal Engineer for Public Cloud Data, Analytics & Agentic AI Platform is the senior-most technical leader responsible for defining and driving the strategic architecture, engineering standards... 
    Suggested
    Work experience placement

    Wells Fargo

    Charlotte, NC
    19 hours ago
  •  ...millions of customers every day. We are advancing our digital and data transformation through modern cloud platforms, trusted data...  ..., people-focused, and execution-oriented Director, Global Data Engineering. Reporting to the Head of Global Data Engineering, Architecture... 
    Suggested
    Local area
    Worldwide

    Circle K

    Charlotte, NC
    2 days ago
  • Responsibilities: Leads and develops a team of managers, technical leads, and engineers, building a strong leadership bench and high-performing...  ...development. Owns the end-to-end lifecycle of enterprise data products and platforms, including definition, development,... 
    Suggested
    Full time

    Vanguard

    Charlotte, NC
    1 day ago
  •  ...Manager, DealCloud Data Engineering page is loaded## Manager, DealCloud Data Engineeringremote type: Hybrid (Partially Remote)locations: Charlotte, NCtime type: Full timeposted on: Posted Todayjob requisition id: R2024938The Manager, Data Engineering, is a technical leader... 
    Local area
    Remote work
    Worldwide
    Flexible hours

    Intapp

    Charlotte, NC
    4 days ago
  • $126.9k - $174.49k

     ...telecommunications components and cover glass that is optimized for portable display devices. Scope of the Role The Division Data Engineering and Analytics Manager is responsible for leading the design, delivery, and ongoing improvement of the division’s data... 
    Full time
    Work at office

    Corning

    Charlotte, NC
    3 days ago
  •  ...Head of Data Engineering About the Company Ambitious education company Industry Primary/Secondary Education Type Privately Held Founded 2020 Employees 201-500 About the Role The Company is seeking a Head of Data Engineering to spearhead... 
    Remote work
    Relocation

    Confidential

    Charlotte, NC
    1 day ago
  • The Senior Manager, AI & Data Engineering leads teams responsible for building and operating reusable, governed data products and AI-ready semantic intelligence that enable enterprise data integration, activation, analytics, personalization, and decision-making across... 
    Full time
    For contractors
    Work at office

    Vanguard

    Charlotte, NC
    2 days ago
  • $120k - $160k

     ...business or technical experience, including people leadership and data expertise. We expect an undergraduate degree or an...  ...graduate degree is preferred. We need experience leading data engineering teams and delivering scalable data solutions. We value experience... 
    Full time

    Vanguard

    Charlotte, NC
    6 days ago
  •  ...Job Description Job Description Xceleration is replacing a decade of legacy reporting with a modern data platform, and we need someone to own the build. Xceleration runs RewardStation, an employee recognition and incentive platform serving enterprise clients across... 
    Local area

    Xceleration Partners LLC

    Charlotte, NC
    6 days ago
  • $134.5k - $265.1k

     ...combining Deloitte's sports industry experience with proprietary data, AI-native decision intelligence, and reusable Converge...  ...organizations. The team works across Product Management, Data Engineering, Data Science, Software Engineering, Forward Deployed Engineering... 
    Local area

    Deloitte

    Charlotte, NC
    1 day ago
  •  ...Head of Data Engineering, Logistics About the Company Ambitious education company Industry Primary/Secondary Education Type Privately Held Founded 2020 Employees 201-500 About the Role The Company is seeking a Head of Data Engineering for... 
    Remote work
    Relocation

    Confidential

    Charlotte, NC
    1 day ago
  • $52 - $78 per hour

    Temporary Supervisor - Analytics Engineer, Data Acquisition, Snapshot Vault and Exception Store United States, North Carolina, Charlotte Sep 03, 2026 We are the leading provider of professional services to the middle market globally, our purpose is to instill confidence... 
    Hourly pay
    Temporary work
    Work experience placement
    Internship
    Local area

    RSM US LLP

    Charlotte, NC
    4 days ago
  •  ..., and government agencies, a list that spans across the country.Job DescriptionCapTech Machine Learning Engineers are responsible for designing and implementing data-driven solutions for our clients, with a specific focus on building and deploying scalable machine learning... 
    Work at office
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    CapTech

    Charlotte, NC
    2 days ago
  • THE GLOBAL LEADER IN DATA & ANALYTICS RECRUITMENTHarnham Search and Selection Company Number: 05723485Harnham Search and Selection is a registered company in England and Wales. Reg no. 05723485Harnham Europe Limited Company Number: 09956940Harnham GmbH HRB: 196954Harnham... 
    Work at office

    Harnham

    Charlotte, NC
    2 days ago
  • Who You’ll Work WithAt Slalom, we co-create custom software, data, and cloud products with clients who are ready to accelerate their...  ...organizations that drive true change.Our Data Architecture & Engineering team sees data as the foundation for decision-making, artificial... 
    Temporary work
    Local area

    Slalom

    Charlotte, NC
    3 days ago
  • $80k - $133k

    Job Family:Data Science & AnalysisTravel Required:Up to 10%Clearance Required:Ability to Obtain Public TrustWhat You Will Do:Guidehouse seeks a Senior Data Engineer to design, develop, and optimize modern data platforms, pipelines, and cloud-based analytics solutions. The... 
    Full time
    Contract work
    Flexible hours

    Guidehouse

    Charlotte, NC
    18 hours ago
  • $128k - $249k

     ...search for talented visionaries and your search for important and impactful work lead to the same place.We are seeking a Senior Data Engineer to join the firm. The Senior Data Engineer contributes to the Enterprise Applications, Data, and AI Platforms group, designing scalable... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours
    Afternoon shift

    K&L Gates

    Charlotte, NC
    4 days ago
  • $106.84k - $160.25k

    Req ID:386062NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be...  ...thinking organization, apply now.We are currently seeking a Data Engineer - Cybersecurity Analytics - Onsite to join our team in Charlotte... 
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    NTT

    Charlotte, NC
    2 days ago
  • $100k - $115k

    Role: Data EngineerWho You’ll Work WithAt Slalom we co-create custom software, data, AI, and cloud products with clients who are ready...  ...(COE) is focused on injecting intelligence into products, engineering systems that support learning and insight and creating innovative... 
    Temporary work
    Work at office
    Local area
    Flexible hours

    Slalom

    Charlotte, NC
    4 days ago
  • $82.42k - $126.6k

     ...driving digital transformation for financial institutions. We specialize in leveraging advanced technologies such as AI, cloud, and data-led innovation to help our clients accelerate growth and unlock business value. Our AI-driven solutions empower financial institutions... 
    Full time
    Temporary work
    Relocation

    Infosys Technologies

    Charlotte, NC
    13 hours ago
  • $125k - $145k

     ...us!Job Description:What we're buildingOur team runs a range of data and AI projects across the GPS business.A few examples:•A modern...  ...on.Who we're looking forThis is a hybrid role that spans data engineering, AI product enablement, and platform architecture. You'll build... 
    Full time
    Work at office
    Flexible hours
    Day shift

    Bank of America

    Charlotte, NC
    2 days ago
  • About this role:Wells Fargo is seeking a Senior Data Engineer to join the CSBB Deposits Data & Insights team Technology. The Consumer Technology organization provides data technology services to the Enterprise-wide lines of businesses, functions, and leaders. Business alignment... 
    Full time
    Work experience placement

    Wells Fargo

    Charlotte, NC
    1 day ago
  • Job Title: ETL Engineer Location: Charlotte, NC Type: Contract W2 OnlyDescriptionIn this contingent resource assignment you may:Consult...  ...ResponsibilitiesMaintain, support, and enhance existing ETL applications and data integration workflows.Provide production support, troubleshoot... 
    Contract work

    Pinnacle Group

    Charlotte, NC
    1 day ago
  • Job Title: ETL Data Engineer Location: Charlotte, NC Contract W2 Only Job Description: (This is a W2 role)Software Engineer 4/ETLTop Skills:6 to 8 years of engineering experience, equivalent to a Lead EngineerETL data engineer6 years of SQL, creating SOR’s, data integration... 
    Full time
    Contract work

    Pinnacle Group

    Charlotte, NC
    2 days ago
  • Position: GCP Data Engineer Location: Charlotte, North CarolinaDuration: Contract W2 OnlyJob Overview: In this contingent resource assignment, you will consult on or participate in moderately complex initiatives and deliverables within Software Engineering. You will contribute... 
    Full time
    Contract work
    Work experience placement

    Pinnacle Group

    Charlotte, NC
    1 day ago
  •  ...a premier Google Cloud partner helping organizations modernize data ecosystems, build real-time analytics capabilities, and responsibly...  ...Foundation Models, and Gemini Enterprise.You AreA hands-on Engineer with foundational experience in Data Engineering, Analytics, or... 
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Charlotte, NC
    4 days ago
  • $76.73k - $127.88k

     ...Are you an experienced, passionate pioneer in technology who wants to work in a collaborative environment? As an experienced Data Engineer, you will have the ability to share new ideas and collaborate on projects as a consultant without the extensive demands of travel... 
    Local area
    Visa sponsorship

    Deloitte

    Charlotte, NC
    2 days ago
  • $82.42k - $126.6k

    OverviewThe Infosys Data and Analytics (DNA) unit is at the forefront of transforming data into actionable insights, driving business growth and operational efficiency. We specialize in leveraging advanced AI and analytics to create innovative solutions that address complex... 
    Full time
    Temporary work
    Relocation

    Infosys Technologies

    Charlotte, NC
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Data Engineer. Be the first to apply!