1

Sr Data Warehouse Engineer Jobs in Raleigh, NC (NOW HIRING)

Senior Data Engineer

Raleigh, NC ยท On-site

$103K - $140K/yr

Hiring Alert | Senior Data Engineer Location: Raleigh, NC / Phoenix, AZ / Dallas, TX (Onsite) Employment Type: Full-Time Experience Required: 6-10 Years Visa Type: USC / GC Only Must-Have Skills:

New

JOB SUMMARY As a Senior Data Scientist 5, you will join a team of other talented Data Scientists and Machine Learning Engineers - with a goal to convert as a true Lead. For the contract duration, you ...

Senior Data Engineer - PL/SQL

Durham, NC ยท On-site

$102K - $139K/yr

Proven understanding of ETL tools like Informatica and Data Warehousing platforms such as Snowflake ... A dedication to delivering high-quality software using DevOps, Continuous Integration, and ...

Senior Data Enablement Engineer

Durham, NC ยท On-site

$102K - $139K/yr

The Role The Workplace Investment (WI) Test Data Management CoE is looking for a Senior Data Enablement Engineer to lead the evolution of our internal tools and test data ecosystem. This role will ...

Senior Data Scientist

Durham, NC ยท On-site

$90 - $120/hr

The role is a technical peer to the Lead Data Engineer and provides succession depth for senior data science work.***This is a hybrid position located in Durham, NC, with the expectation of regular ...

Principal Data Engineer

Durham, NC ยท On-site

$110K - $132K/yr

Develops and maintains databases using principles of Database Warehousing and Data mart concepts. * Confers with systems analysts and other software engineers/developers to design systems and to ...

Data Engineer II

Raleigh, NC ยท On-site

$111K - $133K/yr

The ideal candidate is a hands-on data engineer with experience in cloud-based data platforms, data warehousing, ETL/ELT development, and modern data engineering practices. This individual will ...

Data Engineer II

Raleigh, NC ยท On-site +1

$111K - $133K/yr

Implement data warehouse solutions, dimensional data models, and ETL/ELT processes that support ... Follow established engineering standards, development practices, documentation requirements, and ...

Data Engineer II

Raleigh, NC ยท On-site +1

$111K - $133K/yr

Implement data warehouse solutions, dimensional data models, and ETL/ELT processes that support ... Follow established engineering standards, development practices, documentation requirements, and ...

Senior Data Engineer #4885

Durham, NC ยท On-site

$102K - $139K/yr

For more information, please visit grail.com As a Senior Data Engineer on the Operational ... Experience with cloud data platforms, object storage and warehouses such as AWS S3, Redshift, Glue ...

Senior Data Engineer #4885

Durham, NC ยท On-site

$102K - $139K/yr

For more information, please visit grail.com As a Senior Data Engineer on the Operational ... Experience with cloud data platforms, object storage and warehouses such as AWS S3, Redshift, Glue ...

Showing results 21-40

Sr Data Warehouse Engineer information

See Raleigh, NC salary details

$73.9K

$116.5K

$143.4K

How much do sr data warehouse engineer jobs pay per year?

As of Aug 9, 2026, the average yearly pay for sr data warehouse engineer in Raleigh, NC is $116,523.00, according to ZipRecruiter salary data. Most workers in this role earn between $106,900.00 and $125,900.00 per year, depending on experience, location, and employer.

What is the difference between Sr Data Warehouse Engineer vs Data Warehouse Developer?

AspectSr Data Warehouse EngineerData Warehouse Developer
CredentialsBachelor's in CS, Data Science, or related field; often certifications in data managementBachelor's in CS, IT, or related; certifications are common but less emphasized
Work EnvironmentDesigning, architecting, and overseeing data warehouse solutions; senior-level responsibilitiesDeveloping, coding, and maintaining data warehouse components; more focused on implementation
Industry UsageUsed across industries for complex data solutions and architecture planningPrimarily in organizations building or maintaining data warehouses

The main difference is that a Sr Data Warehouse Engineer focuses on designing and overseeing data warehouse architecture, while a Data Warehouse Developer concentrates on building and coding data warehouse components. The engineer role involves higher-level planning and strategy, whereas the developer role is more hands-on with implementation.

What are some common challenges Sr Data Warehouse Engineers face when integrating data from multiple sources?

Sr Data Warehouse Engineers often encounter challenges such as data inconsistency, varying data formats, and disparate source systems when integrating data. Ensuring data quality and consistency across all inputs requires robust ETL (Extract, Transform, Load) processes and strong collaboration with source system owners. Additionally, scaling the data warehouse to handle increasing data volumes while maintaining performance can be demanding. Effective communication with business analysts and stakeholders is also crucial to ensure that data models meet organizational needs.

What are the key skills and qualifications needed to thrive as a Sr Data Warehouse Engineer?

To thrive as a Sr Data Warehouse Engineer, you need expertise in data modeling, ETL development, SQL, and database management, often supported by a degree in computer science or a related field. Familiarity with data warehousing tools like Snowflake, Redshift, or Teradata, as well as experience with scripting languages and cloud platforms, is typically required. Strong problem-solving, analytical thinking, and communication skills help you design scalable solutions and collaborate across teams. These skills are crucial for ensuring efficient data integration, reliable reporting, and the overall success of data-driven business initiatives.

What does a senior data warehouse engineer do?

A senior data warehouse engineer designs, develops, and maintains large-scale data storage systems to support business analytics and reporting. They optimize data pipelines, ensure data quality, and often work with tools like SQL, ETL processes, and cloud platforms to enable efficient data access and analysis.

What is a Sr Data Warehouse Engineer?

Sr Data Warehouse Engineers are experienced professionals who design, build, and manage large-scale data storage systems known as data warehouses. They are responsible for developing the architecture and processes that allow organizations to collect, store, and analyze vast amounts of data efficiently. Their work ensures that data is accessible, reliable, and optimized for analytics and reporting. In addition to technical skills such as SQL, ETL, and database management, they often collaborate with stakeholders to understand business requirements and deliver data solutions that drive decision-making.
Infographic showing various Sr Data Warehouse Engineer job openings in Raleigh, NC as of July 2026, with employment types broken down into 1% As Needed, 81% Full Time, 10% Part Time, and 8% Contract. Highlights an 83% Physical, 3% Hybrid, and 14% Remote job distribution, with an average salary of $116,523 per year, or $56 per hour.

Senior Data Engineer

Northern Base

Raleigh, NC โ€ข On-site

$103K - $140K/yr

Full-time

Posted yesterday

New


Job description

Hiring Alert | Senior Data Engineer

Location: Raleigh, NC / Phoenix, AZ / Dallas, TX (Onsite)

Employment Type: Full-Time

Experience Required: 6–10 Years

Visa Type: USC / GC Only

Must-Have Skills:

Enterprise Data Pipeline Architecture & Development

Snowflake Data Platform

Snowpipe, Tasks, Streams & Dynamic Tables

Advanced SQL & Snowflake Performance Optimization

DBT Cloud Development & Data Modeling

Astronomer Airflow Workflow Orchestration

Python-Based Data Ingestion Frameworks

PySpark Development & Automation

Qlik Replicate CDC & Database Replication

Oracle, SQL Server & DB2 Data Replication

Change Data Capture (CDC) Implementation

Schema Drift Detection & Schema Evolution

Metadata-Driven Data Pipeline Design

CSV, JSON, XML, Excel & Semi-Structured Data Processing

Mainframe VSAM Data Ingestion & EBCDIC Data Formats

Snowflake Data Masking Policies

Dynamic, Conditional & Role-Based Masking

Protegrity Tokenization & Data Protection

RBAC & Data Governance Controls

GitLab & Azure DevOps CI/CD Pipelines

Data Pipeline Monitoring & Alerting

Performance Tuning & Scalability Optimization

Preferred Experience:

8+ years of hands-on data engineering experience in enterprise environments

Strong experience designing scalable cloud, on-prem, and hybrid data solutions

Experience building secure and governed ingestion frameworks

Experience implementing automated schema management strategies

Experience with Snowflake security, governance, and workload optimization

Experience managing Qlik Replicate tasks with reconciliation and monitoring

Experience developing DBT models with testing, documentation, and lineage

Experience building reliable Airflow workflows with dependency management, retries, and SLAs

Strong understanding of DevOps practices, code reviews, branching strategies, and release management

Excellent analytical, troubleshooting, and communication skills

Education:

Bachelor’s Degree in Computer Science, Information Technology, Engineering, or related field preferred.

Tech Stack:

Snowflake | Snowpipe | Snowflake Streams | Snowflake Tasks | Dynamic Tables | Advanced SQL | DBT Cloud | Astronomer Airflow | Apache Airflow | Python | PySpark | Qlik Replicate | CDC | Oracle | SQL Server | DB2 | Schema Drift | Schema Evolution | Metadata-Driven Pipelines | VSAM | EBCDIC | Protegrity | Data Masking | RBAC | Data Governance | GitLab | Azure DevOps | CI/CD | Data Integration | Pipeline Monitoring | Performance Optimization