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

Senior Data Engineer

Gemburg

Job Description

Senior Data Engineer – PySpark & Databricks

Location: Charlotte, North Carolina (Hybrid)// Need only locals

Experience: 10+ Years

Job Type: Contract

Job Summary

We are seeking an experienced Senior Data Engineer with strong hands-on expertise in PySpark, Databricks, Python, and SQL to design, develop, and maintain scalable data engineering solutions. The ideal candidate will have extensive experience building data pipelines, processing large datasets, developing ETL/ELT workflows, and optimizing data processing performance.

The candidate must possess strong programming and problem-solving skills, with the ability to write clean, efficient, and production-ready code.

Key Responsibilities

  • Design, develop, and maintain scalable data pipelines using PySpark and Databricks.
  • Write, test, debug, and optimize Python, PySpark, and SQL code.
  • Build and maintain ETL/ELT processes for structured and unstructured data.
  • Develop data transformations and workflows to process large volumes of data.
  • Work with Databricks notebooks, Delta Lake, and Spark-based data processing frameworks.
  • Optimize Spark jobs, troubleshoot performance issues, and improve pipeline efficiency.
  • Implement data quality checks, validation, error handling, and monitoring.
  • Integrate data from multiple sources, including databases, APIs, cloud storage, and enterprise systems.
  • Collaborate with data architects, analysts, and business stakeholders to deliver reliable data solutions.
  • Follow coding standards, version control practices, testing procedures, and CI/CD processes.

Required Skills

  • 10+ years of experience in data engineering or related software/data development roles.
  • Strong hands-on experience with Python and PySpark .
  • Practical experience developing data solutions using Databricks .
  • Strong SQL skills, including complex queries, joins, aggregations, and query optimization.
  • Experience building and maintaining ETL/ELT data pipelines.
  • Knowledge of Apache Spark architecture, distributed processing, and performance tuning.
  • Experience with Delta Lake and lakehouse architecture.
  • Strong coding, debugging, troubleshooting, and problem-solving skills.
  • Experience with Git and software development best practices.
  • Familiarity with cloud platforms such as AWS, Azure, or GCP.
  • Strong communication and collaboration skills.

Preferred Qualifications

  • Experience with Azure Databricks, AWS Databricks, or another cloud-based data platform.
  • Knowledge of data warehousing, dimensional modeling, and data lake architecture.
  • Experience with orchestration tools such as Airflow, Azure Data Factory, or Databricks Workflows.
  • Familiarity with CI/CD, automated testing, and deployment practices.
  • Experience working in Agile development environments.

Vacancy posted 25 days ago
Similar jobs that could be interesting for youBased on the Senior Data Engineer in Charlotte, NC vacancy
  •  ...Job Description Job Description Description: Hybrid 3 days on-site in Charlotte, NC   Our client seeks a Senior Data Engineer to lead database architecture, data migration, and real-time data product initiatives supporting a modern cloud-based platform. The role... 
    Senior
    Hourly pay
    Local area

    Eliassen Group

    Charlotte, NC
    a month ago
  •  ...remote based in the United States. Reporting This position will report to the VP, Engineering. Summary of Role You will lead the team that makes Palmetto's data usable by product teams, finance, operations, partners, and AI agents. Today much of our... 
    Senior
    Local area
    Remote work

    Palmetto

    Charlotte, NC
    9 hours ago
  • $40 - $45 per hour

    A leading tech staffing firm in Charlotte, NC is seeking a Data Network Engineer for a full-time, hybrid position. The role involves designing and implementing enterprise network solutions focusing on Cisco routing and switching. The ideal candidate has 5-7 years of IT... 
    Senior
    Hourly pay
    Full time

    Optomi

    Charlotte, NC
    2 days ago
  • FCG is seeking a Senior Data Engineer to work on our Central Data Platform team, utilizing Snowflake, dbt, and Fivetran, and responsible for end-to-end ELT development from ingestion of raw source system data through our integrated and data consumption layers in Snowflake... 
    Senior

    Flow Control Group

    Charlotte, NC
    9 hours ago
  • Senior Data EngineerJob#: 3044243Job Description:Senior Data EngineerLocation: Charlotte, North Carolina (Onsite)Role OverviewWe are seeking a senior-level Data Engineer to support large-scale data ingestion and data warehousing initiatives within the Hadoop ecosystem.... 
    Senior

    Apex Systems

    Charlotte, NC
    2 days ago
  • $176k - $179.5k

     ...patients. You will design and manage scalable data pipelines and secure analytics platforms,...  ...data scientists, machine learning engineers, and industry experts to develop impactful...  ...McKinsey. There is flexibility to hire at the Senior Data Engineer I/II or Principal Data... 
    Senior
    Apprenticeship
    Easy work
    Shift work

    McKinsey & Company

    Charlotte, NC
    9 hours ago
  • $127.31k - $243.34k

     ...flexibility for active-duty military spouses consistent with applicable policy and business needs.The OpportunityAs a dedicated Data Engineer - Senior, you will be engaged in all phases of the data management lifecycle. This includes gathering and analyzing requirements,... 
    Senior
    Full time
    H1b
    Remote work
    Home office

    USAA - United Services Automobile Association

    Charlotte, NC
    2 days ago
  • $170k - $190k

     ...management solutions that advisors use in helping clients achieve wealth, independence, and purpose.The Job/What You'll Do:The Senior Data Engineer / Technical Lead is a pivotal, hands-on leadership role responsible for the end-to-end design, governance, and operational... 
    Senior
    Full time
    Work at office
    Flexible hours

    Asset Mark

    Charlotte, NC
    4 days ago
  • Skanska is searching for a Senior Data Engineer . This is a great opportunity to start a career with a company that builds things that matter and values its team. We are proud to share our culture of diversity and inclusion.Our work makes a clear contribution to society... 
    Senior
    Second job
    Local area
    Visa sponsorship

    Skanska

    Charlotte, NC
    1 day ago
  • OverviewAs a Senior Data Engineer at AvidXchange, you’ll design and build high-performing data solutions that power analytics, reporting, and business insights across the organization. This role provides the opportunity to shape technical direction, lead delivery on critical... 
    Senior
    16 hours
    Full time
    Temporary work
    Local area
    Remote work

    AvidXchange

    Charlotte, NC
    1 hour ago
  •  ...Dimensional leverages the rapidly evolving state of the art to engineer the platforms that power the innovative, research-...  ...to improve our client’s financial lives.  As a Senior Python Engineer within the Data Distribution team you will participate in the management... 
    Senior
    Full time
    Work experience placement
    Remote work

    Dimensional Fund Advisors

    Charlotte, NC
    3 days ago
  • $99k - $164.8k

     ...to provide an experience to our stakeholders that delivers on our promises.Position Summary:We are seeking a highly skilled Senior Data Engineer to guide the design, development, and delivery of our enterprise data platforms. This role requires deep technical expertise... 
    Senior
    Full time
    Work at office
    Local area
    Remote work

    Kemper Corporation

    Charlotte, NC
    2 days ago
  • Job ID: 395813Company: NTT DATA Americas, Inc.Location: Charlotte, US-NC, United StatesEmployment type: full timeCategory: OtherPosted...  ...organization, apply now. We are currently seeking a Senior Data Engineer to join our team in Charlotte, North Carolina (US-NC), United... 
    Senior
    Work at office
    Remote work
    Flexible hours

    NTT DATA

    Charlotte, NC
    1 day ago
  •  ...About Persistent We are an AI-led, platform-driven Digital Engineering and Enterprise Modernization partner, combining deep...  .... About Position: We are seeking a highly skilled Senior GCP Data Engineer with strong expertise in Google Cloud Platform, BigQuery... 
    Senior
    Contract work
    Work at office
    Flexible hours

    Persistent Systems

    Charlotte, NC
    7 days ago
  • $50 - $55 per hour

    A technology and talent solutions company is seeking a Sr. Data Integration Engineer for a hybrid role in Charlotte, NC. This position involves designing and delivering enterprise data integrations, developing ETL pipelines, and ensuring data quality. Ideal candidates have... 
    Senior
    Contract work

    INSPYR Solutions

    Charlotte, NC
    2 days ago
  •  ...Glue, EMR (PySpark), and Lambda functions Implement real-time data streaming solutions using Confluent Kafka with source and sink...  ...Qualifications Bachelor's degree in Computer Science, Data Engineering, Information Technology, or related field Strong understanding... 
    Senior
    Contract work
    Remote work
    Shift work

    US Tech Solutions

    Charlotte, NC
    10 days ago
  •  ...Job Description Job Description Title: Senior AI Platform Engineer (Data and Analytics Cloud Engineer) Location: Atlanta, Charlotte and/or Raliegh - 1 day onsite Duration: 12 Months Description : Business Initiative/Purpose: (Goal, Business Impact, Accomplishments... 
    Senior

    Mindlance

    Charlotte, NC
    18 days ago
  •  ...Job Description Job Role: Data Center Engineer Location: Charlotte, NC (Hybrid) Interview Mode: Video Interview Responsibilities: Analyze technical issues, develop solutions, and support IT systems. Skills: Relevant technical background and problem-solving... 
    Weekend work
    Afternoon shift

    Ztek Consulting

    Charlotte, NC
    3 days ago
  • $60 - $65 per hour

    job summary: We are seeking a highly skilled Senior Data Engineer to join an innovative technology-driven team. This is an exceptional opportunity to enhance your career within the Data and Analytics industry, where you will play a pivotal role in evolving our data... 
    Senior
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Second job
    Remote work
    2 days per week

    Randstad Digital

    Charlotte, NC
    3 days ago
  •  ...NC OPEN TO SPONSOSRSHIP PLEASE NO -OPT'S OR EAD'S MUST HAVE Programming: Strong Python and SQL skills. Data Engineering: ETL/ELT, data modeling, data integration, batch processing, and streaming pipelines. Big Data Technologies: Apache Spark... 
    Senior

    System Soft Technologies

    Charlotte, NC
    27 days ago
  •  ...Job Description Job Description 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... 
    Senior
    Work experience placement

    eTeam Inc.

    Charlotte, NC
    18 days ago
  •  ...a list that spans across the country.Job DescriptionCapTech Data Engineering consultants enable clients to build and maintain advanced data...  ...sponsorship. #LI-LM1 #LI-RemoteSummaryType: Full-timeFunction: ConsultingExperience level: Mid-Senior LevelIndustry: Management Consulting
    Senior
    Work at office
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    CapTech

    Charlotte, NC
    1 day ago
  •  ...application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Principal Data Engineer Charlotte, NC, US 3 days ago Requisition ID: 1336 Job Posting Title Principal Data Engineer Job Description *... 
    Full time
    Work visa

    Kaleidoscope

    Charlotte, NC
    9 hours ago
  •  ...Chainlink Labs is one of the primary contributing developers of Chainlink, the standard for onchain finance enabling high-quality data, secure cross-chain interoperability, and compliant connectivity across global markets. Chainlink powers leading tokenized assets, financial... 
    Senior
    Full time
    Remote work

    Chainlink

    Charlotte, NC
    1 day ago
  •  ...career with opportunities to learn, grow, and make an impact. Join us! Job Description: This job is responsible for driving data engineering efforts to deliver enterprise-wide capabilities and complex data solutions. Key responsibilities include directing code design... 
    Senior
    Full time
    Work experience placement
    Work at office
    Flexible hours
    Shift work
    Day shift

    Bank of America

    Charlotte, NC
    19 days ago
  • $139.6k - $174.5k

     ...are New York City, Denver, and Charlotte)   Join 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... 
    Senior
    Remote job
    Work at office
    Local area
    Flexible hours

    Judi Health

    Charlotte, NC
    1 day ago
  • $106k - $146k

     ...and businesses after an insured loss occurs. Overview Selective Insurance is seeking an energetic and collaborative Sr. Data Engineer to work on data and analytics projects supporting the Customer Analytics team within the Information Management group. This... 
    Senior
    Full time

    Selective Insurance Company of America

    Charlotte, NC
    5 days ago
  •  ...driving efforts to develop and deliver complex data solutions to accomplish technology and...  ...stakeholders and Product and Software Engineering teams to implement data requirements, analyzing...  ...Information Services is seeking a Senior Data Streaming Engineer to design and deliver... 
    Senior
    Work at office
    Shift work
    Day shift

    Bank of America Corporation

    Charlotte, NC
    a month ago
  • $116.2k - $229.1k

    Position Summary Join Deloitte’s AI & Engineering practice and help organizations transform...  ...technology platforms, modernize data environments, and unlock value through innovation...  ...From entry-level employees to senior leaders, we believe there’s always room to... 
    Senior
    Local area
    Visa sponsorship

    Deloitte

    Charlotte, NC
    1 day ago
  • We are looking for a Senior Data Scientist to innovate and derive actionable insights through data science at Lowe's. This role involves statistical analysis, predictive modeling, and collaboration across functions to enhance business performance.
    Senior

    Lowe's

    Charlotte, NC
    1 day ago

Do you want to receive more vacancies?

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