Data Engineer II - Charlotte NC | Apex Systems
Overview
You will design and build a centralized performance and analytics repository for a hybrid team in Charlotte, NC. Your work integrates data from multiple technology platforms and operational systems, making you a key contributor to the company's data infrastructure. You will construct scalable data pipelines, transform complex datasets, and create reusable data structures that power analytics and reporting. This 12-month contract role offers the chance to work with modern data tools and collaborate with cross-functional teams.
What You'll Do8
- 1Design and build scalable data pipelines using Spark and Python to ingest data from diverse sources.
- 2Transform complex datasets into clean, queryable structures for analytics teams by writing SQL and managing ETL jobs.
- 3Create reusable data structures and dimensions to standardize reporting across the organization.
- 4Debug pipeline failures and optimize performance for large-scale data processing with Airflow or similar orchestration tools.
- 5Collaborate with data analysts and engineers to define data requirements and deliver reliable datasets.
- 6Document data flows and maintain version control for pipeline code using Git.
- 7Drive data quality checks and validation to ensure accuracy and consistency.
- 8Support the migration of legacy data systems into the centralized repository.
Requirements8
- 13+ years in data engineering or a related field.
- 22+ years building data pipelines with Spark and Python.
- 3Strong SQL skills and experience with relational databases.
- 4Experience with AWS or Azure cloud platforms for data storage and processing.
- 5Working knowledge of Airflow or other workflow schedulers.
- 6Hands-on experience with version control using Git.
- 7Familiarity with data warehousing concepts and dimensional modeling.
- 8Bachelor's degree in Computer Science, Engineering, or equivalent experience.
Salary Insight
$125 - $131k per year
Similar open positions
Explore active roles that match your skills and interests.

Genesis10
VerifiedData Engineer II, Financial Analytics & ETL Pipelines
As a Data Engineer II in Charlotte, NC, you will own the design, build, and maintenance of a centralized performance and analytics repository for a global financial institution. This repository integrates data from multiple technology platforms and operational systems. You will join a team of engineers working on scalable data pipelines, complex dataset transformation, and validation. The role focuses on delivering reusable data assets that drive analytics across the organization. 12+ month contract with a leading financial firm.

Motion Recruitment Partners, LLC
VerifiedSr. Data Engineer, Financial Services Contract
You will own data pipelines and analytics solutions at a top-tier financial institution, serving millions of customers. The team builds high-scale platforms on AWS and Snowflake, with a stack of Python, Spark, and Airflow. You'll work alongside senior engineers and product managers in a hybrid Charlotte office. This role stands out for its long-term contract stability and direct impact on core banking systems.

INSPYR Solutions
VerifiedData Engineer, Cloud Data & Analytics
Own the design and delivery of scalable cloud-based data products that power business decisions across the enterprise. Work within a high-performing technology team alongside application teams and Product Owners, building data solutions on Azure and Databricks. This role offers a contract-to-hire path in Dallas, TX, with direct impact on data architecture and analytics outcomes.
Robert Half
VerifiedSenior Data Engineer, Cloud Platform Modernization
You own the design and build of scalable data pipelines and cloud-based platforms for a major enterprise. 5+ years of experience with Python, SQL, and AWS underpins your work. You partner with cross-functional teams to modernize legacy data systems, driving real-time analytics and data-driven decisions. This long-term contract in Glendale, CA offers a hybrid schedule and W2 pay.
Apex Systems
VerifiedData Engineer - Spark & Scala
As a Data Engineer, you'll design and build ETL pipelines that feed a data lake supporting Spark and Scala workloads. Your pipelines will power anomaly detection models and AI agents, handling a growing portfolio of network data sources. Part of the Apex Systems team in Denver, Colorado, you'll work onsite in Greenwood Village with remote flexibility. This role focuses on building robust and scalable data infrastructure to ensure data quality and availability for downstream consumers.

Software Resources, Inc.
VerifiedSenior Data Engineer, Enterprise Data Platform
You will own the design and delivery of scalable data solutions at a major corporation, supporting enterprise data modernization. 5+ years of hands-on data engineering experience with Spark, Airflow, and AWS sets the foundation. You will collaborate with cross-functional teams to build pipelines that power critical business decisions. This hybrid contract role offers a competitive rate of $90-$93/hr.