1

Data Warehouse Jobs in Raleigh, NC (NOW HIRING)

Data Modeler Engineer

Raleigh, NC

$53.25 - $69/hr

Design high-performance data warehouse schemas including Star and Snowflake schemas for analytics optimization * Develop and optimize Fact and Dimension tables supporting reporting and BI workloads

Data Engineer - Bilingual Mandarin required

Cary, NC · On-site

$106K - $127K/yr

S. Citizen required (we do nor sponsor) Job Title Data Engineer Focus Areas Data ingestion, data lakehouse, data warehouse, data platform, data service APIs, data quality & engineering agent ...

New

Big Data Developer

Raleigh, NC · On-site

$51.50 - $66.75/hr

Experience with data warehouse, data lake, and enterprise big data platforms and implementing systems with high SLA of data availability and data quality * Experience with metadata management, data ...

Data Engineer

Cary, NC

$106K - $127K/yr

Experience with data warehouses and distributed data processing systems * Experience with version control (e.g., Git) and CI/CD practices * Ability to troubleshoot data issues, debug pipelines, and ...

Data Modeler (MISMO)

Cary, NC

$55.75 - $72.25/hr

Roles & Responsibilities • Design, develop, and maintain conceptual, logical, and physical data models for enterprise data platforms. • Build and optimize data models for Snowflake data warehouse ...

Data Engineer

Durham, NC · On-site

$110K - $132K/yr

Support the enforcement of data contracts between source systems and the warehouse * Assist in ... reverse ETL workflows to operationalize warehouse data into downstream systems * Contribute to ML ...

Sr. Data Engineer

Raleigh, NC · Remote

$108K - $147K/yr

Translate client loyalty program requirements into production-ready data warehouse structures -- from source system analysis and dimensional modeling through to the KALC (Kobie Alchemy Loyalty Cloud ...

New

Sr. Data Engineer

Raleigh, NC · Remote

$103K - $140K/yr

Translate client loyalty program requirements into production-ready data warehouse structures - from source system analysis and dimensional modeling through to the KALC (Kobie Alchemy Loyalty Cloud ...

Senior Data Engineer

Durham, NC · On-site

$102K - $139K/yr

... data warehouse and ETL solutions. Or, alternatively, Master's degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education ...

Senior Enterprise Data Analyst

Raleigh, NC · On-site

$83K - $105K/yr

Leads the implementation of enhancements to enterprise data quality, storage, and management within the Enterprise Data Warehouse. * Executes initiatives for data profiling, issue resolution, and ...

Senior Data Engineer

Durham, NC · On-site

$102K - $139K/yr

... data warehouse and ETL solutions. Or, alternatively, Master's degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education ...

Senior Data Engineer

Raleigh, NC · On-site

$91K - $163K/yr

In this role, you will be a key contributor to a high-profile migration project, transitioning our legacy Cornerstone Data Warehouse to a modern cloud-based Lakehouse architecture. This position ...

Senior Data Engineer

Raleigh, NC · Hybrid

$91K - $163K/yr

In this role, you will be a key contributor to a high-profile migration project, transitioning our legacy Cornerstone Data Warehouse to a modern cloud-based Lakehouse architecture. This position ...

Senior Enterprise Data Analyst

Raleigh, NC · On-site

$83K - $105K/yr

Leads the implementation of enhancements to enterprise data quality, storage, and management within the Enterprise Data Warehouse. * Executes initiatives for data profiling, issue resolution, and ...

Test Lead

Raleigh, NC

$46.25 - $63/hr

Onsite (No Remote) Seeking an experienced Test Lead to lead enterprise ETL/Data Warehouse testing initiatives supporting SAS to Snowflake migration and Talend pipeline modernization within a banking ...

next page

Showing results 1-20

Data Warehouse information

See Raleigh, NC salary details

$24.3K

$122.3K

$166.2K

How much do data warehouse jobs pay per year?

As of Jun 14, 2026, the average yearly pay for data warehouse in Raleigh, NC is $122,332.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,000.00 and $155,500.00 per year, depending on experience, location, and employer.

What are data warehouse jobs?

Data warehouse jobs involve designing, developing, and maintaining data storage systems that integrate and organize large volumes of data for analysis and reporting. Roles often require skills in SQL, ETL processes, and familiarity with tools like Amazon Redshift, Snowflake, or Microsoft SQL Server. These jobs typically demand strong analytical skills and knowledge of data modeling and database management.

What are the key skills and qualifications needed to thrive as a Data Warehouse professional, and why are they important?

To excel as a Data Warehouse professional, you need a solid grasp of database design, ETL (extract, transform, load) processes, SQL, and data modeling, often supported by a degree in computer science or a related field. Familiarity with data warehouse tools such as Microsoft SQL Server, Oracle, Informatica, and cloud platforms like AWS Redshift or Google BigQuery is typically required. Strong analytical thinking, problem-solving abilities, and effective communication skills help you interpret business requirements and collaborate with stakeholders. These competencies ensure accurate, scalable data solutions that drive informed business decisions.

What is the highest paying job in a warehouse?

In a data warehouse environment, the highest paying roles are typically data warehouse architects and senior data engineers, who design and manage complex data systems. These positions often require advanced skills in SQL, ETL tools, and cloud platforms, and they can command salaries significantly higher than entry-level roles like data analysts or database administrators.

What is the difference between Data Warehouse vs Data Analyst?

AspectData WarehouseData Analyst
Primary RoleStores and manages large volumes of data for analysisAnalyzes data to generate insights and reports
Required SkillsDatabase management, ETL processes, SQL, data modelingData analysis, visualization, SQL, Excel
Work EnvironmentData centers, cloud platforms, IT teamsBusiness units, analytics teams, reporting tools
Common CertificationsCertified Data Management Professional (CDMP), Microsoft Certified: Data Analyst AssociateMicrosoft Certified: Data Analyst Associate, Google Data Analytics Certificate

While a Data Warehouse focuses on storing and organizing data for analysis, a Data Analyst interprets that data to provide actionable insights. Both roles often collaborate but serve different functions within data management and analysis workflows.

What are the common challenges faced by professionals working in Data Warehouse roles, and how can they be addressed?

Professionals in Data Warehouse roles often encounter challenges such as integrating data from diverse sources, ensuring data quality and consistency, and optimizing query performance. Addressing these issues typically involves close collaboration with data engineers, database administrators, and business analysts to establish clear data governance standards and implement robust ETL (Extract, Transform, Load) processes. Staying up to date with the latest data warehousing technologies and regularly monitoring system performance also help in overcoming these challenges, resulting in more reliable and efficient data storage and retrieval.

What are data warehouses?

A data warehouse is a centralized repository designed to store, manage, and analyze large volumes of structured data from multiple sources. It enables organizations to consolidate data, making it easier to generate reports, perform analytics, and make data-driven decisions. Data warehouses are optimized for read-heavy operations and complex queries, supporting business intelligence and long-term historical analysis. They differ from traditional databases by focusing on analytical processing rather than day-to-day transaction processing.

What does a data warehouse do?

A data warehouse is a system used by data warehouse professionals to store and organize large amounts of structured data from multiple sources. It enables efficient data analysis, reporting, and business intelligence by consolidating data into a central repository. Data analysts and engineers often use tools like SQL and ETL processes to manage and query the data effectively.

What Are the Qualifications to Get a Data Warehouse Job?

The qualifications to get a data warehouse job differ by position and level of responsibility. To be a data entry worker or data clerk, you typically need a high school diploma and some technical competency, such as familiarity with spreadsheets or other simple data entry systems. To be a data warehouse architect or developer, you typically need a bachelor’s degree in information technology or computer science, and strong technical skills, including data analysis and programming in SQL and other database and server languages. Familiarity with proprietary software and hardware from companies such as Oracle is also important.

Is data warehousing hard?

Data warehousing can be challenging because it involves designing and managing large-scale data systems, requiring knowledge of database concepts, ETL processes, and tools like SQL and cloud platforms. Success often depends on strong analytical skills, attention to detail, and experience with data modeling. With proper training and experience, it becomes more manageable over time.
What are the most commonly searched types of Data Warehouse jobs in Raleigh, NC? The most popular types of Data Warehouse jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for Data Warehouse jobs? Cities near Raleigh, NC with the most Data Warehouse job openings:
Infographic showing various Data Warehouse job openings in Raleigh, NC as of June 2026, with employment types broken down into 17% Internship, 66% Full Time, and 17% Contract. Highlights an 100% In-person job distribution, with an average salary of $122,332 per year, or $58.8 per hour.

Data Modeler Engineer

Siritech Solutions Corp

Raleigh, NC

$53.25 - $69/hr

Full-time

Posted 22 days ago


Job description

Total Required Experience in Years: Minimum 810+ Years


Mode of Work: Onsite (No Remote)


Job Description:
Seeking an experienced Data Modeler Engineer to design and implement enterprise-grade data models supporting large-scale Snowflake and Data Warehouse modernization initiatives within a banking environment. The ideal candidate should possess strong expertise in data modeling, Snowflake architecture, SQL, ETL concepts, ER modeling, SAS data analysis understanding, and enterprise data warehousing. This role requires hands-on experience designing logical and physical data models, supporting Snowflake architecture, building scalable enterprise data warehouse schemas, optimizing data structures for performance, and ensuring data quality, governance, and metadata management while aligning technical solutions with business requirements.


Key Responsibilities:

  • Design and implement enterprise logical and physical data models for scalable data platforms
  • Define enterprise data modeling standards, structures, and best practices supporting Snowflake environments
  • Conduct impact analysis and ensure model alignment with business and reporting requirements
  • Engineer conceptual, logical, and physical ER models for enterprise-grade data platforms
  • Design high-performance data warehouse schemas including Star and Snowflake schemas for analytics optimization
  • Develop and optimize Fact and Dimension tables supporting reporting and BI workloads
  • Apply dimensional modeling techniques including Kimball methodology and Data Vault 2.0 architecture
  • Support Snowflake data modeling, clustering, query optimization, and performance tuning activities
  • Utilize advanced SQL for data transformation, validation, and query optimization
  • Collaborate with ETL teams to design scalable and efficient enterprise data pipelines
  • Ensure enterprise data integrity, governance, metadata management, and data quality standards
  • Translate business requirements into scalable, future-ready enterprise data models
  • Design end-to-end Data Warehouse architecture across staging, core, and presentation/BI layers


Additional Responsibilities:

  • Support enterprise modernization and data warehouse optimization initiatives
  • Collaborate with business teams, architects, ETL developers, and stakeholders on enterprise data strategies
  • Maintain enterprise modeling documentation, standards, and governance practices
  • Support performance tuning and scalable data platform improvements
  • Ensure alignment between business needs, enterprise architecture, and reporting requirements


Required Skills:

  • Strong expertise in enterprise data modeling and ER modeling concepts
  • Strong Snowflake experience including architecture, clustering, and performance tuning
  • Advanced SQL skills supporting transformations, validations, and query optimization
  • Strong understanding of SAS for data analysis and business logic interpretation
  • Experience with ETL concepts, Data Warehousing, and scalable data pipeline design
  • Experience designing Star and Snowflake schemas for reporting and analytics workloads
  • Expertise in Dimensional Modeling (Kimball) and Data Vault 2.0 methodologies
  • Strong experience developing Fact and Dimension tables for enterprise reporting systems
  • Experience supporting enterprise data governance, integrity, and metadata management


Qualifications:

  • Minimum 810+ years of strong hands-on Data Modeling and Data Warehouse experience required
  • Experience supporting Snowflake modernization and enterprise analytics initiatives preferred
  • Strong enterprise architecture, performance optimization, and stakeholder collaboration experience preferred
  • Experience translating business requirements into scalable enterprise data solutions preferred