Senior Data Engineer

Harvey Nash

Charlotte (NC)

Hybrid

USD 103,000 - 117,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Harvey Nash is seeking a Sr. Data Engineer in Charlotte, NC (Hybrid: 2 days a week). This contract-to-hire role requires strong hands-on data engineering skills, including Python, PySpark, SQL, and Databricks, plus experience with Azure cloud data platforms and leadership.

The team will focus on enterprise-scale data solutions, data lakes, and ETL/ELT pipelines. Candidates should be prepared for live coding in PySpark and SQL during the technical interview, and mentoring responsibilities with

Qualifications

  • Strong hands-on experience with Python, PySpark, SQL and Databricks.
  • Strong experience with Azure/cloud data platforms.
  • Proven technical/team leadership experience.
  • Experience designing and implementing enterprise-scale data solutions.
  • Strong understanding of DataLakes, ETL/ELT, data modeling and performance tuning.
  • Experience with CI/CD and production data pipelines.
  • Ability to mentor engineers, conduct code reviews and provide technical direction.
  • Experience with streaming technologies such as Kafka/Kinesis is a plus.
  • Experience in regulated/enterprise environments is preferred.

Responsibilities

  • The technical interview will include live coding, with a strong focus on PySpark and SQL, along with experience- and scenario-based technical questions.
  • A reasonable, good faith estimate of the minimum and maximum hourly wage for this position is $75/Hr. to $85/hr.

Skills

Python
PySpark
SQL
Databricks
Azure cloud
CI/CD
Kafka/Kinesis
Mentoring
Code reviews
Data modeling

Tools

Databricks

Job description

Job Title: Sr. Data Engineer
Location: Charlotte, NC (Hybrid working - 2 days a week)
Contract to hire
Job Detail
SeniorData Engineer

We are alsolooking for a strong hands-on Senior Data Engineer to join the sameteam.

Keyrequirements:
  • Strong hands-on experience with Python,PySpark, SQL and Databricks
  • Strong experience with Azure/clouddata platforms
  • Proven technical/teamleadership experience
  • Experience designing andimplementing enterprise-scale data solutions
  • Strong understanding of DataLakes, ETL/ELT, data modeling and performance tuning
  • Experience with CI/CD andproduction data pipelines
  • Ability to mentor engineers,conduct code reviews and provide technical direction
  • Experience with streamingtechnologies such as Kafka/Kinesis is a plus
  • Experience inregulated/enterprise environments is preferred
Keyrequirements:
  • 5–8 years of Data Engineering/DataIntegration experience
  • Strong Python
  • Strong PySpark / Spark
  • Strong SQL
  • Hands-on Databricks
  • Experience with Azure oranother major cloud platform
  • Data Lake, ETL/ELT and datapipeline development
  • SQL and pipeline performanceoptimization
  • CI/CD experience
  • Strong understanding of datastructures and data modeling
  • Experience supporting productiondata applications and troubleshooting complex issues

The technicalinterview will include live coding, with a strong focus on PySparkand SQL, along with experience- and scenario-based technical questions.

A reasonable, good faith estimate of the minimum and maximum hourly wage for this position is $75/Hr. to $85/hr.

Benefits of our contractor

At Harvey Nash, we know that great technology professionals deserve great support. That’s why we offer a comprehensive benefits package designed to help you thrive—professionally and personally. From company-contributed medical, dental, and vision plans to a 401(k), we invest in your health and future. You’ll also enjoy perks like referral bonuses, commuter savings, a mobile payroll app for easy access to your pay and benefits, and a variety of voluntary insurance options to fit your lifestyle. Join a global IT leader that values your expertise, rewards your contributions, and supports your well-being every step of the way.

* The pay range listed above reflects the expected starting salary /Pay rate for this role. This range may be adjusted based on market conditions, location, and other relevant factors. The Company will determine the final starting salary/Pay rate in consultation with the selected candidate(s), in full compliance with applicable laws

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Data Engineer
Lead Data Engineer

Harvey Nash • Charlotte (NC)

Hybrid
USD 103,000 - 117,000
Senior Data Engineer: Lead Data Pipelines on Azure
Senior Data Engineer: Lead Data Pipelines on Azure

Harvey Nash • Charlotte (NC)

Hybrid
USD 103,000 - 117,000
Senior Data Engineer
Senior Data Engineer

DataJobs • Austin (TX)

On-site
USD 103,000 - 117,000
Senior Data Engineer
Senior Data Engineer

Acceler8 Talent • Houston (TX)

On-site
USD 120,000 - 140,000
Competitive salary
Comprehensive benefits package
Vehicle program
+1
Senior Data Engineer
Senior Data Engineer

The Talent Mine • Charlotte (NC)

On-site
USD 130,000 - 160,000
401K and Roth accounts
Educational assistance
Medical, dental, and vision benefits
Senior Data Engineer
Senior Data Engineer

Staff Hire, LLC • Mount Prospect (IL)

On-site
USD 120,000 - 180,000
Senior Software Engineer (Cloud Data Engineering)
Senior Software Engineer (Cloud Data Engineering)

TECHNOLOGY PARTNERS INC • St. Louis (MO)

On-site
USD 68,000 - 96,000
Lead Data Engineer - Hybrid, Azure & PySpark
Lead Data Engineer - Hybrid, Azure & PySpark

Harvey Nash • Charlotte (NC)

Hybrid
USD 103,000 - 117,000
Lead Data Engineer
Lead Data Engineer

Harnham • Houston (TX)

On-site
USD 160,000 - 200,000
Medical insurance
Vision insurance
401(k)
Sr. Data Engineer- Charlotte, NC
Sr. Data Engineer- Charlotte, NC

Matlen Silver • Charlotte (NC)

On-site
USD 100,000 - 120,000