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

Sr. Data Engineer (PySpark & Python OOP)

Pacer Group

Job Title: Sr. Data Engineer (PySpark & Python OOP)

Location: Charlotte, NC

Work Arrangement: Hybrid

Employment Type: Contract

Duration: 6+ months

Pay Range: $42.86/hr. To $48.00/hr. On W2 | $55.71/hr. to $62.40/hr. on C2C

Domain: Financial Services | Data Analytics

Application Deadline: June 25, 2026

SKILLS REQUIRED

Primary (Must-Have):

  • Python with strong Object-Oriented Programming (OOP) concepts
  • PySpark / Apache Spark framework
  • Data Transformation & Standalone Scripting
  • ETL Pipeline Optimization
  • Advanced Problem Solving & Technical Troubleshooting

Secondary (Good to Have):

  • Amazon Web Services (AWS) ecosystem
  • Geospatial Data Engineering / Mapping solutions
  • Database Engineering & Data Modeling

POSITION OVERVIEW We are seeking an Elite Senior Data Engineer with 11+ years of experience and deep hands-on coding expertise to join a hybrid engagement based out of Charlotte, NC. The role focuses on designing, developing, and expanding new features within an established enterprise data framework using Python and PySpark. The ideal candidate will be responsible for creating robust standalone scripts based on complex business logic, optimizing high-volume ETL workflows, and ensuring architectural data integrity while working closely with onshore and cross-functional teams.

ROLES & RESPONSIBILITIES

  • Design, develop, and implement highly scalable features and data models within our existing analytics framework using PySpark and Object-Oriented Python.
  • Write efficient, effective standalone scripts and data transformation routines that accurately execute complex enterprise business logic.
  • Optimize and scale ETL workflows and database architectures to ensure seamless data integration, data accuracy, and system efficiency.
  • Conduct rigorous testing, debugging, and profile optimization of big data pipelines to isolate and resolve software or infrastructure performance bottlenecks.
  • Collaborate with cross-functional stakeholder groups to translate product requirements into technical data engineering specifications.
  • Produce clean, granular engineering documentation covering codebases, pipeline topologies, and troubleshooting procedures for long-term knowledge sharing.

BENEFITS Medical | Dental | Vision | 401(k)

EEOC Compliance We are an equal opportunity employer, and all qualified applicants will receive consideration for employment.

DISCLAIMER AI Usage Policy: Pacer Group uses AI to assist in screening applications. Final hiring decisions are made by human recruiters based on qualifications and experience.

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Sr. Data Engineer (PySpark & Python OOP) in Charlotte, NC vacancy
  • $110k - $120k

    Designation: Consultant Function: Engineering Experience: 10-15 years...  ...Skills: Apache Spark / PySpark, AWS, Kafka, Logical Thinker, Python, SQL GlobalLogic...  ...Requirements Experience in a data engineering or backend...  ...‑Oriented Programming (OOP) principles and design patterns... 
    Senior
    Work experience placement
    Work at office

    GlobalLogic

    Charlotte, NC
    4 days ago
  •  ...Job Title: Technology Lead | Big Data - Data Processing | Spark -- Senior Data Engineer Work Location & Reporting Address...  ...Must Have Skills: ? Spark ? Python ? Big Data ? AWS Nice to...  ...and a strong background in Python, PySpark, and Object-oriented programming.... 
    Senior
    Hourly pay
    Contract work
    Immediate start
    Relocation

    eTeam

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

    A leading digital engineering partner is seeking a Consultant in Charlotte, NC, with 10-15 years in data engineering. The role involves designing large-scale data pipelines, utilizing PySpark, Python, and SQL. Essential skills include problem-solving and collaboration.... 
    Senior

    GlobalLogic

    Charlotte, NC
    4 days ago
  • Feitong Buke is looking for a Python Engineer with extensive experience in Azure and PySpark to join our Data Strategy team in Charlotte, NC. This hybrid role involves developing a strategic data platform for investment banks, and candidates should have at least 10 years... 
    Senior

    Feitong Buke

    Charlotte, NC
    1 day ago
  •  ...digital consultancy in Charlotte, NC is looking for a Mid-Senior Python Developer to develop and maintain scalable data pipelines. The ideal candidate will have substantial experience with Python and PySpark, a solid understanding of big data technologies, and the... 
    Senior
    Full time

    TELUS Digital

    Charlotte, NC
    4 days ago
  • Comcentric Consulting is looking for a Data Engineer in Charlotte, NC, to work on a hybrid schedule (2 days/week). This position is expected...  ...will have significant experience in Data Engineering, particularly with PySpark and Scala. #J-18808-Ljbffr Comcentric Consulting
    Senior
    Contract work
    Local area
    2 days per week

    Comcentric Consulting

    Charlotte, NC
    1 day ago
  • $60 per hour

    KPG99 INC is seeking a Data Engineer with expertise in GCP and SQL, based in Charlotte, North Carolina. This hybrid role requires proficiency in Pyspark, SQL, Python, and relevant financial sector experience. The contract lasts for 6+ months with an hourly rate of $60.... 
    Senior
    Hourly pay
    Contract work

    KPG99 INC

    Charlotte, NC
    1 day ago
  •  ...Job Title Required Skills: CICD, using GitHub, Jenkins, Python, Hadoop with PySpark, SQL. Work on Pyspark Framework to ingest data from different sources system to Hadoop and SQL Server regions. Sound knowledge in Python and Good to have enough knowledge... 
    Work experience placement

    Syntricate Technologies

    Charlotte, NC
    3 days ago
  • A prominent tech company seeks a skilled Data Engineer to design and implement data integration solutions. The role demands proficiency in Python and PySpark, along with experience in AWS services. Responsibilities include developing ETL pipelines, collaborating with teams... 

    Compunnel, Inc.

    Charlotte, NC
    4 days ago
  •  ...Role : Sr.Data Engineer Location : Charlotte, NC / Phoenix. AZ its day 1 onsite...  ...Data / Data Warehousing, GCP, Big Data, PySpark Job description Knowledge of...  ...related job Experience in SQL and Python (or any other programming language like... 
    Senior
    Local area

    Inficare

    Charlotte, NC
    2 days ago
  •  ...Lead Data Engineer With PySpark Mount Laurel Township, NJ, United States Lead Data Engineer With PySpark Requisition Title: Lead Data Engineer With PySpark (1 Day Onsite) Locations: Mt Laurel, NJ & Charlotte, NC Visa Status: GC/USC/H4 EAD Client: TD... 
    Full time

    Infinity Outsourcing

    Charlotte, NC
    5 days ago
  •  ...optimize ETL/ELT pipelines, to load data from on premise and online...  ...process. Develop python algorithms for data processing...  ...field AND five (5) years as Data Engineer, Big Data Engineer, Data Architect...  ...ecosystem: Spark API, Spark SQL, PySpark, Scala, Python, and data... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work

    Asahi Kasei

    Charlotte, NC
    5 days ago
  •  ...Senior Data Engineer As a Senior Data Engineer, you will be part of a high-performing global team delivering advanced AI and data solutions...  ...Hub or Kafka sources Strong hands-on proficiency with PySpark for distributed data processing and transformation Strong experience... 
    Senior
    Permanent employment
    Temporary work
    Flexible hours

    Honeywell

    Charlotte, NC
    2 days ago
  • A leading staffing agency is seeking an experienced AWS Data Engineer in Charlotte, North Carolina. The ideal candidate will have at least 12 years of experience, including 6+ years in Data Engineering and 4+ years of specific expertise with AWS. Responsibilities include... 
    Senior

    Insight Global

    Charlotte, NC
    4 days ago
  • Responsibilities Kforce has a client that is seeking a Senior Data Engineer in Charlotte, NC. Roles and Responsibilities: Focus on...  ...; Retail has also worked well AWS data engineering Python Pyspark SQL OOPs Modeler Data modeling and architecture skillset who is... 
    Senior
    Hourly pay
    Contract work

    Kforce Inc

    Charlotte, NC
    2 days ago
  • $110k - $130k

    Job Description Must Have Technical/Functional Skills Primary skill: Python, ETL/ELT pipelines, SQL, PySpark/Pandas, Big Data (Spark, Hadoop), Airflow, Data Modeling & Warehousing, AI/ML data pipelines, Cloud (AWS/Azure/GCP), Data Integration, Git Experience: Minimum... 

    Tata Consultancy Services

    Charlotte, NC
    1 day ago
  • $131.25k - $175k

     ...States (Remote) Reports to: SVP of Tech As the Sr. Principal Data Engineer, you will be the primary architect of Digital Remedy’s...  ...Catalog, Photon). The Stack: Deep proficiency in Spark (PySpark/Scala), Python, and SQL. Experience with GCP (BigQuery) is a major... 
    Senior
    Full time
    Work experience placement
    H1b
    Local area
    Immediate start
    Remote work
    Flexible hours

    Sinclair Broadcast Group

    Charlotte, NC
    1 day ago
  • Sharp Decisions is currently seeking a Senior Data Engineer to join our team in Charlotte, NC. This role offers a 12+ month contract where...  ...leverage your extensive experience with Azure cloud services and Python to implement data solutions. The ideal candidate will have... 
    Senior
    Contract work

    Sharp Decisions

    Charlotte, NC
    1 day ago
  •  ...technology solutions provider is seeking a highly experienced GCP Data Engineer for a hybrid role in Charlotte, NC. The ideal candidate will...  ...or cloud engineering and expertise in Google Cloud Platform, Python, and Django. You will be responsible for designing and... 
    Senior
    Long term contract

    CDI Solutions

    Charlotte, NC
    11 hours ago
  •  ...financial services industry seeks a Cloud Engineer / PySpark Developer in Charlotte, NC. This hybrid...  ...designing and optimizing large-scale data processing workflows using Apache Spark...  ...with Apache Spark, proficiency in Python or Scala, and familiarity with containerized... 
    Full time
    Contract work

    ManpowerGroup Global, Inc.

    Charlotte, NC
    2 days ago
  •  ...financial services industry, is seeking a PySpark Developer to join their dynamic team....  ...Developer, you will be part of the Data Engineering Department supporting Data Science and...  ...Proficiency in programming languages such as Python, Scala, or Java. What's in it for... 
    Full time
    Contract work

    Experis/Manpower Group

    Charlotte, NC
    3 days ago
  •  ...Overview: We are seeking a hands-on Sr. Databricks Data Engineer to design, develop, and optimize data...  ...data pipelines using Apache Spark, PySpark, and Databricks. Develop and...  ...performance tuning. ~ Familiarity with Python or Scala for data engineering tasks.... 
    Senior

    Prophecy Technologies

    Charlotte, NC
    1 day ago
  •  ...Job Description Job Title: Senior Data Engineer (Teradata / Ab Initio / BigQuery) Location: Charlotte, NC (Hybrid) 3 days in...  ...Qualifications ~5+ years of experience with Spark, PySpark, or Python ~3+ years of experience with DevOps, CI/CD, and cloud... 
    Senior
    Contract work
    Work at office
    Remote work

    Strategic Staffing Solutions

    Charlotte, NC
    5 days ago
  •  ...Job Title: Sr. Data Engineer Duration: 12+ Months Location: Charlotte, NC - Hybrid Role (3 days onsite in a week) Manager Notes...  ...data, not for building web applications. The use of Python and Java is for Data Engineering, we are not seeking Web Developers... 
    Senior
    3 days per week

    Veracity

    Charlotte, NC
    2 days ago
  •  ...Data Engineer Charlotte, NC Onsite We are seeking a Python-based platform engineer to design and build a containerized API layer that abstracts and governs interactions with engines such as Apache Spark through a well-defined API contract. This role focuses on building... 
    Contract work

    Diverse Lynx

    Charlotte, NC
    5 days ago
  •  ...Data Engineering And BI Engineering Position Translates complex cross-functional business requirements and functional specifications into logical program designs, code modules, stable application systems, and data solutions; partners with Product Team to understand... 
    Senior
    Flexible hours

    Software Technology Inc

    Charlotte, NC
    5 days ago
  •  ...Job Overview: Insight Global is looking for a Senior Data Engineer to join the Data Analytics team at one of our logistics company clients...  ...various languages and advanced analytics tools such as SQL, Python, PowerBI, Microsoft SSIS/SSAS, Azure Synapse and others.... 
    Senior
    Work experience placement

    Insight Global

    Charlotte, NC
    2 days ago
  •  ...develop and maintain scalable big data solutions using the Big Data...  ...big data frameworks Develop Python applications and scripts to automate...  ...and optimize SparkSQL and PySpark jobs to enhance performance...  ...tuning Collaborate with data engineers analysts and stakeholders to deliver... 
    Senior

    LTM

    Charlotte, NC
    2 days ago
  •  ...to modernize our technology, focus on our data-driven approach, grow, and plan for the...  ...skills must) Proven experience as a Data Engineer with experience in Azure cloud....  ...s using FastAPI or similar frameworks in Python Familiarity with the DevOps lifecycle... 

    Saxon Global

    Belmont, NC
    1 day ago
  • $65 - $75 per hour

     ...Sr. Data Engineer - Databricks Location: Charlotte, North Carolina- 3X A WEEK HYBRID Employment Type: Contract Role Overview We are seeking a Sr. Data Engineer with expertise in Databricks. This role involves the design, development, and maintenance... 
    Senior
    Hourly pay
    Contract work

    Apex Systems

    Charlotte, NC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Data Engineer (PySpark & Python OOP). Be the first to apply!