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

Data Product Engineer (PyFlink/Docker/ Kafka)

Leading Utilities Organization

Data Product Engineer (PyFlink/Docker/Kafka)

Location: Charlotte, NC 28206 (Hybrid) Duration: 6–9 month contract

Position Overview

We are seeking an experienced Software Engineer III to support the development of an Enterprise Protective Services (EPS) Data Mart. This role focuses on building scalable data solutions, supporting streaming architectures, and contributing to complex application development within an enterprise environment.

The ideal candidate brings strong experience in Python, PyFlink/Flink, and Docker, along with a solid understanding of data integration and the software development lifecycle.

Key Responsibilities
  • Design, develop, and support complex software and data solutions
  • Build and maintain data pipelines and streaming applications using PyFlink/Flink
  • Translate business requirements into user stories and technical solutions
  • Break down large initiatives into smaller components and provide effort estimates
  • Support testing, code migration, and deployment across environments
  • Ensure adherence to coding standards, design principles, and source control practices
  • Collaborate with product owners, business users, and cross-functional teams
  • Participate in code reviews and design walkthroughs
  • Transfer knowledge and provide guidance to less experienced team members
  • Ensure compliance with regulatory and enterprise standards
Required Qualifications
  • Bachelor's degree in Computer Science or related field
  • 5–10+ years of experience in application development and support
  • Strong experience with Python
  • Experience with PyFlink / Apache Flink
  • Hands-on experience with Docker (Docker Swarm preferred)
  • Strong SQL and database knowledge
  • Experience working within the software development lifecycle (SDLC)
  • Strong analytical, problem-solving, and communication skills
  • Ability to manage multiple priorities and work on concurrent user stories
Desired Qualifications
  • Experience with Kafka or streaming technologies
  • Experience with data integration architectures (ODS, Data Warehouse, Data Mart)
  • Experience with API and application integrations
  • Familiarity with modern source code management tools and processes
  • Experience working in regulated or enterprise environments
  • Experience working with distributed or remote teams
Technical Environment
  • PyFlink / Apache Flink
  • Python
  • Docker (Swarm mode preferred)
  • SQL / Data platforms
  • Kafka (optional)
  • Data warehousing and integration tools
What We're Looking For
  • Strong data engineering / software development background
  • Candidates comfortable working with streaming and data integration technologies
  • Engineers who can design and build solutions end-to-end
  • Strong communicators who can collaborate across technical and business teams
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Data Product Engineer (PyFlink/Docker/ Kafka) in Charlotte, NC vacancy
  • $99k - $232k

     ...Managed Services Industry/Sector: Not Applicable Time Type: Full time Travel Requirements: Up to 60% At PwC, our people in data and analytics focus on leveraging data to drive insights and make informed business decisions. They utilise advanced analytics... 
    Suggested
    Full time
    H1b

    PwC

    Charlotte, NC
    11 days ago
  • Data Systems Engineer (AWS, Snowflake, RedShift, Python, Scala, Hadoop, Spark, Kafka, Hive, API, Handling, API Development, Data Migration, Batch Data Pipelines) in Charlotte, NC API Development, AWS, AWS Lambda, Data Migration, Hadoop, Java, Oracle, Snowflake, SQL Server... 
    Suggested
    Full time
    Local area
    Immediate start
    Remote work

    DBA Web Technologies

    Charlotte, NC
    more than 2 months ago
  •  ...We are currently seeking a Big Data Engineer for an onsite position located in Charlotte, NC, Denver, CO, Jacksonville, FL and Chicago, IL...  ...Distributed Systems Working experience with Spark, Sqoop, Kafka, MapReduce, and NoSQL Databases (HBase, SOLR) Experience... 
    Suggested
    Contract work
    Work experience placement

    Redolent

    Charlotte, NC
    2 days ago
  • $99k - $164.8k

     ...life balance can be highly motivating and productive. Kemper’s products and services are...  ...We are seeking a highly skilled Senior Data Engineer to guide the design, development, and delivery...  ...with streaming technologies such as Kafka, Kinesis, or MSK. Exposure to ML... 
    Suggested
    Casual work
    Work at office
    Local area
    Remote work

    Kemper

    Charlotte, NC
    4 days ago
  •  ...AWS Data Engineer Senior Specialist NTT DATA strives to hire exceptional, innovative and...  ...and backend systems. Work with Apache Kafka for real-time streaming, event-driven...  ...across cloud-based platforms. Monitor production ETL jobs, troubleshoot failures,... 
    Suggested
    Work experience placement

    NTT DATA

    Charlotte, NC
    2 days ago
  •  ...NTT DATA strives to hire exceptional, innovative and passionate...  ...currently seeking am AWS Data Engineer Senior Specialist to join our...  ...systems. Work with Apache Kafka for real-time streaming,...  ...-based platforms. Monitor production ETL jobs, troubleshoot failures... 
    Work experience placement

    NTT DATA Americas, Inc.

    Charlotte, NC
    2 days ago
  •  ...Role : Data Engineer Location: Charlotte, NC Duration: Long term Skills...  ...building event processing pipelines with Kafka or GCP PubSub. ~ Design and...  ...opportunities. ~ Communicates effectively with product and cross functional team. ~... 
    Work experience placement

    Inficare

    Charlotte, NC
    5 days ago
  • Description The Data Engineer will design, build, and maintain batch ETL pipelines on a modern...  ...optimizing large-scale data pipelines. Production experience with Delta Lake tables and...  ...of Spark Structured Streaming or Kafka alongside batch workflows. DataOps Practices... 
    Work experience placement

    TowneBank

    Charlotte, NC
    3 days ago
  •  ...Data Engineer Location: Charlotte, NC (Hybrid/Remote) Work Setting: Preference for Hybrid but open to fully remote but they will...  ...integrating with enterprise data catalog or governance platforms Kafka or other event-driven architecture AWS services: Lake... 
    Remote work

    Strategic Staffing Solutions

    Charlotte, NC
    6 days ago
  • $53 - $57 per hour

     ...SQL Data Engineer (Mid & Senior Levels) Job Title: SQL Data Engineer (Mid & Senior Levels) Location: Hybrid – Charlotte, NC Industry...  ...: Primarily a Big Data specialist (e.g., Hadoop, Hive, Kafka-heavy roles) Lacking recent hands-on experience with SQL... 
    Contract work
    Immediate start
    3 days per week

    Experis

    Charlotte, NC
    1 day ago
  •  ...Technical Expertise: 1) BigData Data warehousing GCP ? Strong experience in designing...  .... ? Proficiency in Apache Flink, Kafka, SQL and data modeling tools. ?...  ...skills to work across teams, including engineers, analysts, and product managers. ? Ability to translate business... 

    Fisec Global

    Charlotte, NC
    1 day ago
  • $55.06 - $63.06 per hour

     ...Genesis10 is currently seeking a Data Engineer for a contract position with a Global Financial Institution located in Charlotte, NC or Plano...  ..., programs and toolsets like Hadoop, Hive, Sqoop, Impala, Kafka, and Python/Spark/PySpark workloads ~ Working knowledge of... 
    Hourly pay
    Permanent employment
    Contract work
    Flexible hours

    Genesis10

    Charlotte, NC
    5 days ago
  • $99k - $149k

     ...responsibility is to integrate data from a variety of sources...  ...partnership with cross-functional product and data teams. You will...  ...(Snowflake, Redshift, Hive, kafka, spark, Flink or similar technologies...  ...experience in software engineering fundamentals and coding Salary... 
    Work experience placement
    Local area

    Indeed Inc.

    Charlotte, NC
    7 days ago
  •  ...No C2C eligibility. Visa sponsorship available. Job Title Big Data Engineer Location CHARLOTTE, NC 28202 Contract Length 12+ months Pay...  ...ecosystem and big‑data technologies and stores like Hive, Kafka, S3, and Iceberg (good to have) Strong knowledge of database... 
    Contract work
    Visa sponsorship

    Strategic Staffing Solutions

    Charlotte, NC
    4 days ago
  •  ...QuickSight Experience with Kafka/Messaging, preferably Confluent...  ...Aurora Experience with AWS data warehousing tools such as Amazon...  ...solutions for handling production problems Tools and Languages...  ...collaborate with Lead Developers (Data Engineer, Software Engineer, Data... 

    Brooksource

    Charlotte, NC
    4 days ago
  •  ...design develop and maintain scalable big data solutions using the Big Data Hadoop Ecosystem...  ...tools such as HDFS Hive Sqoop Oozie and Kafka Stay updated with emerging technologies...  ...performance tuning Collaborate with data engineers analysts and stakeholders to deliver... 

    LTM

    Charlotte, NC
    5 days ago
  • $65.5k - $134k

     ...Services Organization - AI and Data - Service Delivery Center...  ...You'll architect and deploy production-grade AI agents and multi-agent...  ...banking) Knowledge of prompt engineering and in-context learning...  ...time streaming architectures (Kafka, Flink) Contributions to open... 
    Summer holiday
    Flexible hours

    EY

    Charlotte, NC
    5 days ago
  • $77k - $202k

     ...Sector Not Applicable Specialism Managed Services Management Level Senior Associate Job Description & Summary At PwC, our people in data and analytics focus on leveraging data to drive insights and make informed business decisions. They utilise advanced analytics techniques... 
    Full time
    H1b

    PwC

    Charlotte, NC
    17 hours ago
  • $99k - $232k

     ...Specialty/Competency: Data, Analytics & AI Industry/Sector: Not Applicable Time...  ...At PwC, our people in data and analytics engineering focus on leveraging advanced technologies...  ...data technologies like Hadoop, Spark, or Kafka is a plus - Experience with machine learning... 
    Full time
    H1b

    PwC

    Charlotte, NC
    12 days ago
  • $110k - $120k

    Designation: Consultant Function: Engineering Experience: 10-15 years...  ...Apache Spark / PySpark, AWS, Kafka, Logical Thinker, Python, SQL...  ...Experience in a data engineering or backend development...  ...innovative and widely used digital products and experiences. Today we continue... 
    Work experience placement
    Work at office

    GlobalLogic

    Charlotte, NC
    2 days ago
  • $59.53 - $67.53 per hour

     ...Lead Gen AI & Data Engineer Genesis10 is currently seeking a Lead Gen AI & Data Engineer...  ...enterprise data, to deploying scalable, production-ready solutions with strong observability...  ...tools (e.g., dbt, Airflow/Composer, Kafka/PubSub, BigQuery/Snowflake) Familiarity... 
    Hourly pay
    Permanent employment
    Contract work

    Genesis10

    Charlotte, NC
    3 days ago
  •  ...Lead GenAI & Data Engineer – Job Description We are seeking a Lead GenAI & Data Engineer...  ...intelligent automation solutions Ensure production-grade engineering practices including...  ...GCP, AWS, or Azure Experience with Kafka, Pub/Sub, Airflow, dbt, BigQuery, or Snowflake... 

    Leading Utilities Organization

    Charlotte, NC
    2 days ago
  •  ...Lead Gen AI & Data Engineer Our client, a leading organization in the technology and software engineering sector, is seeking a dedicated...  ...your skills in modern data stack tools like dbt, Airflow, Kafka, and Snowflake. Enjoy a supportive work environment with opportunities... 

    Experis

    Charlotte, NC
    1 day ago
  • $144.25k - $256.25k

     ...Director - Data Engineering - Agentic AI New York, NY, United States Palo Alto, CA, United...  .... From delivering differentiated products to providing world-class customer service...  ...event-driven architectures, including Kafka Orchestration Frameworks: LangGraph,... 
    Full time
    Work at office
    Local area
    Visa sponsorship
    Flexible hours
    Shift work

    American Express

    Charlotte, NC
    3 days ago
  •  ...Performing Team: Join a technology team supporting a leading financial services environment where data-driven systems, scalable applications, and reliable engineering practices are critical to business operations. This team works across technical and business groups... 

    Axiom Path

    Charlotte, NC
    18 days ago
  •  ...Data Architecture & Engineering - Manager - Financial Services - Consulting - NYC Location: New York Other...  ...their data. We specialize in Data Products Management (DPM), Data Architecture and...  ...and Applications (Spark streaming, Kafka, Storm, etc.) Dev Ops (Github, Kubernetes... 
    Work experience placement
    Flexible hours

    EY

    Charlotte, NC
    1 day ago
  • $43.59 - $51.59 per hour

     ...is currently seeking a Lead Software Engineer - AI, Cloud Native Data Engineering for a contract position with...  ...with principal engineers, product managers, and data engineers to roadmap...  ...-on experience with Python, pySpark, Kafka, Airflow, Google Cloud Storage, BigQuery... 
    Hourly pay
    Permanent employment
    Contract work

    Genesis10

    Charlotte, NC
    14 days ago
  •  ...team focused on building, modernizing, and supporting enterprise data integration solutions that help business and IT teams improve...  ...maintenance activities, rotational on-call responsibilities, and production support as needed. Mentor team members, promote code quality... 
    Contract work
    Work at office
    Remote work
    1 day per week

    Axiom Path

    Charlotte, NC
    25 days ago
  •  ...Data Scientist / Machine Learning Engineer -Software Engineer 4 - Contingent Our client, a leading organization in the technology and software development sector, is seeking a Data Scientist / Machine Learning Engineer -Software Engineer 4 - Contingent to join their... 
    Contract work
    Flexible hours

    Experis

    Charlotte, NC
    1 day ago
  •  ...Data Scientist / Machine Learning Engineer (Generative AI Focus) Strategic Staffing Solutions has an opening! This is a contract opportunity with...  ...requirements. Apply AI-assisted techniques to enhance productivity and insights. Craft effective prompts using Gemini... 
    Contract work
    Remote work
    Visa sponsorship
    3 days per week

    Leading Utilities Organization

    Charlotte, NC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Data Product Engineer (PyFlink/Docker/ Kafka). Be the first to apply!