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
$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...SuggestedFull timeH1b- 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...SuggestedFull timeLocal areaImmediate startRemote work
- ...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...SuggestedContract workWork experience placement
$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...SuggestedCasual workWork at officeLocal areaRemote work- ...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,...SuggestedWork experience placement
- ...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
- ...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
- 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
- ...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
$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 workImmediate start3 days per week- ...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...
$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 payPermanent employmentContract workFlexible hours$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 placementLocal area- ...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 workVisa sponsorship
- ...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...
- ...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...
$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 holidayFlexible hours$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 timeH1b$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 timeH1b$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 placementWork at office$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 payPermanent employmentContract work- ...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...
- ...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...
$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 timeWork at officeLocal areaVisa sponsorshipFlexible hoursShift work- ...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...
- ...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 placementFlexible hours
$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 payPermanent employmentContract work- ...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 workWork at officeRemote work1 day per week
- ...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 workFlexible hours
- ...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 workRemote workVisa sponsorship3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Product Engineer (PyFlink/Docker/ Kafka). Be the first to apply!
- senior data center engineer Charlotte, NC
- data engineer manager Charlotte, NC
- data science developer Charlotte, NC
- etl data engineer Charlotte, NC
- entry level big data engineer Charlotte, NC
- data engineer Charlotte, NC
- big data cloud engineer Charlotte, NC
- junior big data engineer Charlotte, NC
- remote data engineer Charlotte, NC
- senior data engineer Charlotte, NC


