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

Senior Data Engineer

$70 per hour

CRG

Senior Data Engineer
Remote, with 10% Travel to Charlotte, NC
Contract to Hire (Sponsorship not available)
$70+/hour

We are seeking a Senior Data Engineer to design, build, implement, and support the core systems that enable enterprise data integration, analytics, and data science initiatives.

This is a hands-on engineering position . The data and analytics team is intentionally small and highly collaborative, giving engineers significant ownership and direct influence over architecture, development, and platform improvements. Rather than focusing on process management, you'll spend your time writing code, building data pipelines, optimizing performance, and solving complex technical challenges.

You'll collaborate with both onshore and offshore engineering teams while contributing directly to a shared codebase and helping establish engineering best practices across the organization. This role also offers the opportunity to explore how emerging technologies, including AI and agentic tooling, can improve software development, data quality, and platform operations.

Responsibilities
  • Design, develop, and maintain enterprise data pipelines and integration solutions
  • Build and support data ingestion, transformation, aggregation, and modeling processes using both batch and streaming frameworks
  • Develop and maintain layered data architectures, including raw, staging, and curated data environments
  • Optimize pipeline performance, reliability, and cloud compute costs
  • Implement monitoring, alerting, and automated data quality processes
  • Develop reusable frameworks and libraries that enable self-service analytics
  • Support downstream consumers, including analysts, data scientists, and business stakeholders
  • Participate in peer code reviews and contribute to engineering quality standards
  • Collaborate in an Agile development environment with distributed engineering teams
  • Contribute to CI/CD, deployment automation, and DevOps best practices
  • Assist with production support, troubleshooting, and root-cause analysis
  • Explore opportunities to leverage AI-driven development and automation tools
Qualifications
  • Bachelor's Degree in Computer Science or equivalent professional experience
  • 6+ years of experience in data engineering or software engineering (8+ years preferred)
  • Experience designing, building, and supporting production data systems
  • Strong SQL development skills, including query optimization and execution plan analysis
  • Experience building and maintaining ETL and ELT pipelines
  • Experience working with orchestration frameworks such as Airflow, Azure Data Factory, dbt, Matillion, SSIS, or similar technologies
  • Experience with modern cloud data platforms such as Databricks, Snowflake, Azure Synapse, Redshift, BigQuery, or comparable environments
  • Experience with both batch and streaming data pipelines
  • Understanding of data modeling methodologies, including relational, dimensional, Kimball, or Data Vault approaches
  • Experience implementing monitoring, alerting, and incident response processes
  • Experience with source control, CI/CD, and DevOps practices
  • Excellent communication, collaboration, and technical documentation skills
Preferred Qualifications
  • Hands-on experience with Databricks, Delta Lake, Unity Catalog, or Lakeflow
  • Experience with CDC, Kafka, or other real-time data integration technologies
  • Experience working with REST APIs and multiple ingestion patterns
  • Experience with Power BI, Tableau, or other analytics platforms
  • Experience collaborating with offshore engineering teams
  • Experience using AI tools to improve engineering workflows
  • Experience supporting master data management or entity resolution initiatives


Category Code: JN008
#LI-LC1
#LI-Remote
Seniority Level: Mid-Senior Level
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Data Engineer in Charlotte, NC vacancy
  • About this role:Wells Fargo is seeking a Senior Data Engineer within the Commercial & Corporate & Investment Banking Technology (CCIBT) organization. The role resides in the Enterprise Counterparty Risk Technology (ECRT) team, which develops and supports technology solutions... 
    Senior
    Full time
    Work experience placement

    Wells Fargo

    Charlotte, NC
    3 days ago
  • $128k - $252.5k

     ...programs that transform our clients' businesses. We are hiring a Senior Data Scientist to collaborate directly with clients to design and...  ....Working with a team of interdisciplinary data scientists, engineers, architects, and consultants, our work includes novel areas such... 
    Senior
    Local area

    Deloitte

    Charlotte, NC
    2 days ago
  • We are seeking a skilled Data Engineer with strong handson expertise in Hadoop ecosystem technologies particularly in onpremise environments The ideal candidate will have deep experience working with PySpark HDFS and Hive and a solid understanding of largescale data processing... 
    Senior

    LTM

    Charlotte, NC
    1 day ago
  • $80k - $133k

    Job Family:Data Science & AnalysisTravel Required:Up to 10%Clearance Required:Ability to Obtain Public TrustWhat You Will Do:Guidehouse seeks a Senior Data Engineer to design, develop, and optimize modern data platforms, pipelines, and cloud-based analytics solutions. The... 
    Senior
    Full time
    Contract work
    Flexible hours

    Guidehouse

    Charlotte, NC
    5 days ago
  •  ...partner helping organizations modernize data ecosystems, build real-time analytics capabilities...  ...and Gemini Enterprise.You AreA hands-on Engineer with foundational experience in Data...  ...directly with clients, supporting senior architects, and contributing to end-to-end... 
    Senior
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Charlotte, NC
    4 days ago
  • $128k - $249k

     ...our search for talented visionaries and your search for important and impactful work lead to the same place.We are seeking a Senior Data Engineer to join the firm. The Senior Data Engineer contributes to the Enterprise Applications, Data, and AI Platforms group,... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours
    Afternoon shift

    K&L Gates

    Charlotte, NC
    5 days ago
  •  ...Senior Data EngineerWe are currently seeking a Senior Data Engineer with hands on coding experience and a strong background in Python, PySpark, and Object oriented programming. The ideal candidate will be responsible for designing, developing, and implementing new features... 
    Senior

    eTeam

    Charlotte, NC
    4 days ago
  •  ...Data EngineerWe are seeking a highly skilled Data Engineer with strong experience in AWS-based data pipelines and modern data engineering practices. The ideal candidate will be hands-on with Python/PySpark, possess solid API development knowledge, and demonstrate proficiency... 
    Senior

    Randstad

    Charlotte, NC
    3 days ago
  •  ...A technology solutions provider is seeking a highly experienced GCP Data Engineer for a hybrid role in Charlotte, NC. The ideal candidate will have over 10 years of experience in software or cloud engineering and expertise in Google Cloud Platform, Python, and Django.... 
    Senior
    Long term contract

    CDI Solutions

    Charlotte, NC
    3 days ago
  •  ...We have a position as a Senior Data Engineer - PySpark & Python role in Charlotte, NC. Please find the job description below for this position. Location: Charlotte, NC Duration: 24 Months Key Responsibilities: Design, develop, and optimise large-scale data pipelines using... 
    Senior

    CIS TECHNOLOGIES INC

    Charlotte, NC
    4 days ago
  •  ..., terminating subscriptions· Viewing and monitoring utilization and status of all Oracle Cloud services across identity domains and data centres· Activating new services and creating service instances (databases, analytics, integration)· Manages Oracle Essbase on Oracle... 
    Senior

    LTM

    Charlotte, NC
    1 day ago
  • 12+ years of Data Engineering experience. Strong hands-on expertise in Kafka, Spark/PySpark, Python, SQL, NoSQL, CDC frameworks, and event-driven architectures. Experience building large-scale real-time streaming and batch data pipelines using distributed processing systems... 
    Senior

    Arkhya Tech Inc

    Charlotte, NC
    6 hours ago
  •  ...Technical Expertise: 1) BigData Data warehousing GCP ? Strong experience in designing and managing relational databases (e.g., MySQL...  ...and collaboration skills to work across teams, including engineers, analysts, and product managers. ? Ability to translate business... 
    Senior

    Fisec Global

    Charlotte, NC
    5 days ago
  •  ...Data Engineer-1Duration: 07 Months + Possible extension Location: Iselin, NJ & Charlotte, NC (Hybrid) Client: Financial ServicesResponsibilities:Develop ETL frameworks and toolsDesign and optimize databases (e.g., Snowflake, PostgreSQL, MySQL)Deploy and manage cloud solutions... 
    Senior

    eTeam

    Charlotte, NC
    4 days ago
  •  ...Data EngineerWe are seeking a highly skilled professional to join our team. The ideal candidate will have extensive experience in data engineering, with a strong focus on Python, AWS Glue, ETL processes, and Attunity. This role is crucial for driving data initiatives... 
    Senior
    Work experience placement
    Work at office
    Flexible hours

    Artech

    Charlotte, NC
    4 days ago
  • $140.5k - $205k

     ...Join us!Position SummaryThe Artificial Intelligence (AI) Sr. Data Engineer will design, build, validate, and operationalize AI-enabled solutions...  ...risks, and tradeoffs clearly to engineering teams, senior stakeholders, governance partners, and cross-functional leadersRequired... 
    Senior
    Full time
    Work at office
    Flexible hours
    Day shift

    Bank of America

    Charlotte, NC
    1 day ago
  •  ...Job Title: Data Engineer Location: Charlotte, NC, Iselin NJ(Hybrid) Duration: 5 months CW-IT Applications Developer IV Develops, implements and assesses specific new and emerging technologies, platforms, and services. Key Responsibilities and Duties... 
    Senior
    Work experience placement

    eTeam

    Charlotte, NC
    3 days ago
  •  ...Senior Data EngineerWe are seeking an experienced Senior Developer with expertise in Python, Snowflake, and AWS to architect, develop, and optimize scalable applications.Responsibilities:Own and oversee production support alongside dedicated L1/L2 teams — driving incident... 
    Senior

    eTeam

    Charlotte, NC
    4 days ago
  •  ...Job Title: Senior Data Engineer Location: Charlotte, NC & Iselin, NJ (Hybrid i.e., 3 days a week onsite) Duration: 06 Months Client: Financial Services Job Summary: We are seeking an experienced Senior Developer with expertise in Python, Snowflake... 
    Senior
    3 days per week

    eTeam

    Charlotte, NC
    5 days ago
  •  ...Senior Data EngineerJoin our mission to transform pharmacy benefits and healthcare navigation as a Senior Data Engineer (Analytics Engineer). You will build and maintain reliable data models within Snowflake with dbt, and improve data quality and observability. Partner... 
    Senior
    Local area
    Flexible hours

    Judi Health

    Charlotte, NC
    4 days ago
  •  ...Data Engineering And BI Engineering PositionTranslates 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 business... 
    Senior
    Flexible hours

    Software Technology Inc

    Charlotte, NC
    4 days ago
  • $120k - $130k

     ...Senior Data Engineer/ETL DeveloperOur client, a leading organization in the data and technology sector, is seeking a dedicated and innovative Senior Data Engineer/ETL Developer to join their dynamic team. As a Senior Data Engineer/ETL Developer, you will be an integral... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Experis

    Charlotte, NC
    4 days ago
  •  ...Kforce has a client that is seeking a Senior Data Engineer in Charlotte, NC. Minimum 8 years of hands-on data engineering experience in development using Python and Pyspark Experience in AWS cloud services like Glue, Lambda, MSK (Kafka), S3, Step functions, RDS,... 
    Senior
    Hourly pay
    Contract work

    Kforce

    Charlotte, NC
    4 days ago
  • $60 - $68 per hour

    job summary: We are seeking a highly skilled Data Engineer with strong experience in AWS-based data pipelines and modern data engineering practices. The ideal candidate will be hands-on with Python/PySpark, possess solid API development knowledge, and demonstrate proficiency... 
    Senior
    Hourly pay
    Contract work
    Temporary work
    Work experience placement

    Randstad

    Charlotte, NC
    4 days ago
  •  ...well-known Financial Services Company is looking for a Software Engineer in Charlotte, NC (Hybrid). Work with the brightest minds at one...  ...Contract Duration: 24 Months Required Skills & Experience 4+ years of Data Engineering experience, or equivalent demonstrated through one... 
    Senior
    Long term contract
    Contract work
    Work experience placement

    Motion Recruitment

    Charlotte, NC
    1 day ago
  •  ...Senior Data EngineerWe are seeking a senior-level Data Engineer to support large-scale data ingestion and data warehousing initiatives within the Hadoop ecosystem. This is a hands-on role focused on moving and processing massive volumes of data across enterprise platforms... 
    Senior

    Apex Systems

    Charlotte, NC
    1 day ago
  •  ...Role Description We are currently seeking a talented and motivated Senior Data Engineer to join our Cloud data solutions team. This role will be responsible for designing, developing & deploying cloud data solutions for risk, regulatory, finance & compliance projects... 
    Senior
    Work at office
    Local area
    Work from home

    SMBC Group

    Charlotte, NC
    4 days ago
  •  ...Senior Data EngineerCharlotte, North Carolina, United StatesSenior Data Engineer – Data Architecture & PlatformCPI Security, a national leader in residential and commercial security solutions, is seeking a Senior Data Engineer transitioning into Data Architecture to join... 
    Senior

    CPI Security

    Charlotte, NC
    5 days ago
  • $125k - $145k

     ...Bank Of America Data EngineerAt Bank of America, we are guided by a common purpose to help make financial lives better through the...  ...insights teams can act on.This is a hybrid role that spans data engineering, AI product enablement, and platform architecture. You'll build... 
    Senior
    Work at office
    Flexible hours
    Day shift

    Bank of America

    Charlotte, NC
    1 day ago
  • $125.1k - $152.9k

     ...support, balance, and resources to make a positive impact on the future – including your own. Pacific Life is actively seeking a Senior Data Engineer to join our Customer Data team onsite in Charlotte, North Carolina. As a Senior Data Engineer, you will contribute to the... 
    Senior

    Relha LLC

    Charlotte, NC
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Data Engineer. Be the first to apply!