Data Engineer

Sand Cherry

Charlotte (NC)

On-site

USD 110,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Professional career growth
Flexible workload management
Supportive culture

Job summary

A leading consulting firm in Charlotte, NC is seeking a Data Engineer skilled in ETL pipeline creation and maintenance. The role requires expertise with Redshift, SQL, Python, and DBT, offering an annual salary of $110,000 to $140,000. Candidates must have a bachelor's degree in a relevant field and at least 5 years of experience in data engineering. The position requires four days on site and involves responsibilities such as designing data structures, ensuring data accuracy, and documenting business requirements.

Qualifications

  • Minimum of 5+ years of experience in data engineering.
  • 5+ years of experience using Python and SQL.
  • Proven ability to document and adhere to business requirements.

Responsibilities

  • Design, structure, and maintain data organized in relational databases.
  • Determine end-user requirements for data usage, including analytics and visualization.
  • Ensure accuracy and accessibility of data relevant to the client’s organization.

Skills

Redshift
SQL
Python
DBT
Data modeling

Education

Bachelor's degree in Computer Science, IT, Engineering, or related field

Job description

Company Profile

Sand Cherry Associates excels in designing and delivering strategic customer‑centric initiatives through digitally‑native, data‑empowered solutions. Our clients trust us because of our highly skilled, high‑energy talent supported by the full Sand Cherry team. Finding the right match for this role is critical to sustaining that success.

Overview

We are looking for a strong Data Engineer with experience creating and maintaining ETL pipelines. This role requires expertise with Redshift, SQL, Python, and DBT. The position is based in Charlotte, NC and requires four days on site. It is a long‑term contract through the end of the year (extensions possible). The role is not eligible for visa sponsorship, visa transfer, or C2C candidates.

Responsibilities
  • Design, structure, and maintain data, usually organized in relational databases.
  • Determine end‑user requirements for data usage, including analytics and visualization.
  • Ensure accuracy and accessibility of data relevant to the client’s organization or project; identify and create connections to relevant data sources within the organization as well as third‑party government sources.
  • Work with strong practical knowledge of Redshift SQL, Python, and DBT.
  • Assist in defining how data will be stored, consumed, integrated, and managed by different data entities.
  • Assess existing data architecture and data‑management processes to identify gaps and opportunities for optimization.
  • Create vision and document resource requirements for an organizational structure that supports all phases of client data initiatives.
  • Define supplemental data collection methods, including manual survey processes, as necessary.
  • Define user‑access models for internal and public models and techniques to allow user inquiry and presentation of quantitative and visual findings from data analytics.
  • Leverage strong skills in data modeling and logic.
  • Create effective quality and data‑integrity standards and processes.
Requirements
  • Bachelor’s degree in Computer Science, IT, Engineering, or related field.
  • Minimum of 5+ years of experience in data engineering.
  • 5+ years of experience using Python and SQL.
  • Proficiency working within a robust BI environment.
  • Experience or exposure to project and/or program management is valuable.
  • Proven ability to document and adhere to business requirements.
  • Proven ability to communicate effectively with clients at high levels of the organization.
  • Data‑oriented, well‑organized personality.
  • Ability to work independently and take initiative.
Compensation

Consulting engagement with an expected annual salary of $110,000 – $140,000. Compensation variations reflect skill sets, experience, training, licensure, certifications, and geographic location.

Benefits

Our team is unique — we are passionate about what we do. We offer professional career growth, flexible workload management, a supportive culture that values contributions and results, and the opportunity to be part of a digital workforce that fosters self‑responsibility and exceptional client delivery.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer: ETL, Redshift & DBT Expert (On‑Site)
Data Engineer: ETL, Redshift & DBT Expert (On‑Site)

Sand Cherry • Charlotte (NC)

On-site
USD 110,000 - 140,000
Data Engineer
Data Engineer

Protagona • Dallas (TX)

Hybrid
USD 115,000 - 130,000
Medical, dental, and vision coverage
Paid time off
Annual performance bonus
Senior Data Engineer
Senior Data Engineer

Staff Hire, LLC • Mount Prospect (IL)

On-site
USD 120,000 - 180,000
Data Engineer
Data Engineer

Greenthumbindustries • Chicago (IL)

Hybrid
USD 95,000 - 115,000
Data Engineer
Data Engineer

Errgo • Town of Boston (NY)

Hybrid
USD 120,000 - 180,000
Medical, dental, and vision insurance
401(k)
Equity
+2
Data Engineer
Data Engineer

Easy Dynamics Corporation • North Dakota

On-site
USD 150,000 - 180,000
Senior Data Engineer
Senior Data Engineer

Team Velocity Marketing • Virginia (MN)

Hybrid
USD 90,000 - 130,000
Medical, dental, and vision benefits
Unlimited paid leave
401(k) matching
+1
Data Engineer
Data Engineer

Adroit • Phoenix (AZ)

Hybrid
USD 75,000 - 125,000
Comprehensive health, dental and vision insurance
Hybrid / remote work options
Learning budget for certifications
Data Engineer
Data Engineer

Real Chemistry • United States

On-site
USD 90,000 - 120,000
Comprehensive medical, dental, and vision plans
Paid time off
Mental wellness support
+1
Sr. Data Engineer- Charlotte, NC
Sr. Data Engineer- Charlotte, NC

Matlen Silver • Charlotte (NC)

Hybrid
USD 100,000 - 120,000