Demo

Senior Data Engineer

Eliassen Group
Durham, NC Contractor
POSTED ON 8/21/2026
AVAILABLE BEFORE 10/24/2026
Description

Hybrid Every other week onsite/5 days in Durham, NC

Our client seeks a senior Data Engineer to design, build, and maintain operational and analytical capabilities across modern data platforms. The role focuses on Snowflake, AWS, and Python to enable scalable data lakes and warehousing. You will drive solution design, data analysis, production rollout, and support while shaping a growing data infrastructure.

Due to client requirements, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance.

Rate: $55.00 to $75.00/hr. w2

Responsibilities

  • Design and implement scalable data solutions on Snowflake and AWS for data lake and warehouse workloads.
  • Build and maintain ELT/ETL pipelines to move and transform data to and from Snowflake.
  • Perform data analysis, modeling, and profiling to support analytics and operational use cases.
  • Optimize SQL and Snowflake performance, including query tuning and cost efficiency.
  • Develop automation and CI/CD pipelines to enable reliable deployments and operations.
  • Leverage AWS services such as EC2, IAM, S3, EKS, KMS, CloudWatch, and CloudFormation to operate data platforms.
  • Use Python or Java for data engineering, orchestration, and utility development.
  • Implement scheduling and orchestration using enterprise tools.
  • Apply container technologies such as Docker and Kubernetes for packaging and runtime.
  • Collaborate in Agile teams to improve efficiency and deliver high-quality data products.

Experience Requirements

  • 10 years of experience with a Bachelor’s or Master’s degree in a technology-related field.
  • 6 years in data warehousing and data mart concepts and implementations.
  • 4 years building ELT/ETL pipelines with Snowflake.
  • 4 years using AWS services including EC2, IAM, S3, EKS, KMS, CloudWatch, and CloudFormation.
  • 1 years with object-oriented programming in Python or Java.
  • Advanced SQL or SnowSQL knowledge.
  • Hands-on SQL query optimization and performance tuning.
  • Experience with job scheduling tools such as Control-M.
  • Proven data analysis and data modeling skills, including Dimensional or Data Vault.
  • Experience with Docker and Kubernetes.
  • Experience with DevOps, CI/CD, and related tooling such as Maven, Jenkins, Stash, Ansible, and Docker.
  • Experience with Agile methodologies such as Kanban or Scrum (preferred).
  • Ability to handle ambiguity and work in a fast-paced environment.
  • Effective interpersonal skills to collaborate with multiple teams.
  • Strong Snowflake and AWS expertise, including S3, Lambda, and CloudFormation.
  • Python scripting experience supporting data engineering workflows.
  • Leadership experience (preferred).

Education Requirements

  • Bachelor’s or Master’s degree in a technology-related field such as Engineering or Computer Science.
  • AWS-related certifications (preferred).

Salary : $55 - $75

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Data Engineer?

Sign up to receive alerts about other jobs on the Senior Data Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$168,522 - $211,152
Income Estimation: 
$189,259 - $248,928

Sign up to receive alerts about other jobs with skills like those required for the Senior Data Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Computer Simulation Skill

    • Income Estimation: $83,633 - $115,564
    • Income Estimation: $88,239 - $107,750
  • Cost Estimation Skill

    • Income Estimation: $80,855 - $109,590
    • Income Estimation: $78,752 - $113,368
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Eliassen Group

  • Eliassen Group Almont, CO
  • Description: Remote Our client is seeking an eTMF Specialist to support a biannual review of Phase Trial Master Files. The specialist will ensure TMFs are ... more
  • Just Posted

  • Eliassen Group Almont, CO
  • Description: Remote Our client seeks 1-2 experienced Kyriba Treasury Management System (TMS) Consultants to support a large-scale Kyriba implementation for... more
  • Just Posted

  • Eliassen Group Almont, CO
  • Description: Remote Our client seeks a Business Continuity Analyst to modernize Business Continuity and Operational Resilience. The role will leverage exis... more
  • Just Posted

  • Eliassen Group Reston, VA
  • Description: Hybrid 2-3 days in Reston, VA As a Technical Lead, you will partner closely with executive leadership to evaluate technology investments, mode... more
  • Just Posted


Not the job you're looking for? Here are some other Senior Data Engineer jobs in the Durham, NC area that may be a better fit.

  • VAST Data Raleigh, NC
  • VAST Data is looking to add a Senior V-Force Developer to our growing team! This is a unique opportunity to join one of the fastest-growing infrastructure ... more
  • 19 Days Ago

  • GRAIL Durham, NC
  • Job Description. Job Description. Our mission is to detect cancer early, when it can be cured. We are working to change the trajectory of cancer mortality ... more
  • 25 Days Ago

AI Assistant is available now!

Feel free to start your new journey!