1

Data Modeling Jobs in Raleigh, NC (NOW HIRING)

Project Delivery Model (PDM) is a talent model tailored specifically for long-term, onsite client service delivery. Work you'll do / Responsibilities You will support a Data & Analytics Foundry ...

Data Engineer

Cary, NC

$90K - $150K/yr

Support and optimize data models underpinning Power BI dashboards and AI-enabled analytics. * Collaborate with AI Engineers to define data contracts and ensure pipeline outputs meet solution ...

Data Engineer

Cary, NC · On-site

$116K - $140K/yr

Support and optimize data models underpinning Power BI dashboards and AI-enabled analytics. * Collaborate with AI Engineers to define data contracts and ensure pipeline outputs meet solution ...

Senior Data Engineer

Raleigh, NC · On-site +1

$103K - $140K/yr

You'll design enterprise data models, transformations and serving layers that power analytics and AI agents while working within restricted-data environments and modern governance standards. You'll ...

Lead Data Engineer

Raleigh, NC · Hybrid

$47.50 - $50/hr

Documentation • Create and maintain detailed data models, ER diagrams and data flow diagrams. • Oversee the creation of Data mapping and data dictionary documents. Communication • Provide clear ...

AI Data Engineer

Durham, NC · Hybrid

$110K - $132K/yr

Solid understanding of data modeling approaches (e.g., dimensional modeling, star schema, data vault). Preferred Qualifications * Experience supporting AI and ML data workloads , including ...

Data Engineer

Cary, NC · On-site

$106K - $127K/yr

Support and optimize data models underpinning Power BI dashboards and AI-enabled analytics. * Collaborate with AI Engineers to define data contracts and ensure pipeline outputs meet solution ...

AI Data Engineer

Durham, NC · On-site

$110K - $132K/yr

Solid understanding of data modeling approaches (e.g., dimensional modeling, star schema, data vault). Preferred Qualifications * Experience supporting AI and ML data workloads , including ...

Documentation • Create and maintain detailed data models, ER diagrams and data flow diagrams. • Oversee the creation of Data mapping and data dictionary documents. Communication • Provide clear ...

PCA Data Engineer

Raleigh, NC · On-site

$111K - $133K/yr

Work with the extended data team to define, develop, and maintain shared data models and definitions. Qualifications * Minimum of 3 years of experience as a Data Engineer, working with cloud ...

PCA Data Engineer

Raleigh, NC

$111K - $133K/yr

Work with the extended data team to define, develop, and maintain shared data models and definitions. Qualifications * Minimum of 3 years of experience as a Data Engineer, working with cloud ...

Data Engineering Lead- Finance

Raleigh, NC

$111K - $133K/yr

Partner with the extended data team to define, develop, and maintain shared data models and definitions. * Design, develop, and maintain robust data pipelines and ETL processes using tools like Azure ...

Data Engineering Lead- Finance

Raleigh, NC · On-site

$111K - $133K/yr

Partner with the extended data team to define, develop, and maintain shared data models and definitions. * Design, develop, and maintain robust data pipelines and ETL processes using tools like Azure ...

Senior Modeling Engineer

Raleigh, NC · On-site

$166K - $181K/yr

Develop data extraction logic and perform model validation. Configure and integrate software components to meet contract requirements and test with customers. Provide technical leadership and ...

Documentation • Create and maintain detailed data models, ER diagrams and data flow diagrams. • Oversee the creation of Data mapping and data dictionary documents. Communication • Provide clear ...

next page

Showing results 1-20

Data Modeling information

See Raleigh, NC salary details

$10

$57

$80

How much do data modeling jobs pay per hour?

As of Jun 8, 2026, the average hourly pay for data modeling in Raleigh, NC is $57.07, according to ZipRecruiter salary data. Most workers in this role earn between $51.15 and $66.35 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Data Modeling position, and why are they important?

To thrive in Data Modeling, you need strong analytical skills, proficiency in database design, and a solid understanding of data structures, usually supported by a degree in computer science, information systems, or a related field. Expertise with tools such as ERwin, SQL, PowerDesigner, or similar data modeling software, as well as knowledge of normalization techniques and experience with data warehousing concepts, are highly valued. Effective communication, attention to detail, and problem-solving abilities set outstanding data modelers apart, allowing them to convey complex concepts to both technical and non-technical stakeholders. These skills are vital for building accurate, scalable data models that serve as the foundation for reliable data-driven decision-making within organizations.

What are the four types of data modeling?

Data modeling in data analysis and database design typically includes four main types: conceptual, logical, physical, and dimensional modeling. Conceptual models define high-level data structures, logical models specify detailed structures without physical considerations, physical models translate logical models into actual database schemas, and dimensional models are used in data warehousing for analytical purposes. Data modelers often use tools like ER diagrams and require understanding of database systems and business requirements.

What is a Data Modeling job?

A Data Modeling job involves designing and structuring data to ensure it is organized, efficient, and scalable for business needs. Data modelers create conceptual, logical, and physical data models that define relationships between data elements. They work closely with database administrators, data engineers, and analysts to optimize data storage and retrieval. Their role is crucial for maintaining data integrity and supporting business intelligence and analytics initiatives. Skills in SQL, database design, and data normalization are essential for success in this role.

What does a typical day look like for someone working in Data Modeling?

A typical day in Data Modeling often involves collaborating with business analysts, database administrators, and software developers to understand data requirements and translate them into logical and physical data structures. Data modelers spend time designing, reviewing, and optimizing data models, ensuring accuracy and consistency across systems and projects. They also review data flows, document data dictionaries, and participate in meetings to align data architecture with overall business needs. The role frequently requires balancing independent technical work with teamwork, as well as responding to feedback and evolving project requirements to support organizational goals.

What job categories do people searching Data Modeling jobs in Raleigh, NC look for? The top searched job categories for Data Modeling jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for Data Modeling jobs? Cities near Raleigh, NC with the most Data Modeling job openings:
Infographic showing various Data Modeling job openings in Raleigh, NC as of May 2026, with employment types broken down into 93% Full Time, and 7% Contract. Highlights an 82% In-person, 3% Hybrid, and 15% Remote job distribution, with an average salary of $118,713 per year, or $57.1 per hour.

Big Data Engineer (Cloud - Azure & GCP)

Prophecy Technologies

Cary, NC • On-site

$51.75 - $68.25/hr

Full-time

Posted 19 days ago


Job description

Job Summary:
Responsible for designing, building, and optimizing large-scale data pipelines and ETL processes in cloud environments (Azure & GCP). Develop high-performance data ingestion, transformation, and analytics solutions while ensuring data quality, scalability, and reliability. Collaborate with global teams to implement cloud-based data warehouses and analytics platforms.
Key Responsibilities:
  • Build and maintain cloud-based data pipelines using Azure Databricks, Azure Data Factory (ADF), Azure Data Lake, Synapse, BigQuery, and GCP data services.
  • Develop ETL frameworks and reusable solutions to process large volumes of structured and unstructured data.
  • Perform performance tuning on Spark (Scala/Python), Hive, and SQL queries to ensure efficient data processing.
  • Design and implement Star/Snowflake schemas for analytical data warehouses.
  • Ensure data quality, governance, and compliance across cloud environments.
  • Collaborate with global teams to deliver high-quality, production-ready solutions and optimize system performance.
  • Troubleshoot and resolve data processing and pipeline issues.

Required Skills & Experience:
  • Strong expertise in Azure (Databricks, ADF, Data Lake, Synapse) and GCP (BigQuery, Dataproc, Cloud Storage, Cloud Composer).
  • Hands-on experience with Spark (Scala/Python), Hive, SQL, and performance tuning.
  • Solid knowledge of relational data modeling and data warehouse concepts (Star/Snowflake schema).
  • Experience with Kafka or other streaming technologies.
  • Proficiency in Python, Scala, and SQL for data engineering tasks.
  • Strong analytical, problem-solving, and communication skills.

Competencies:
  • Cloud Data Engineering (Azure & GCP)
  • Big Data Processing and Analytics
  • ETL Development and Optimization
  • Data Warehousing & Modeling
  • Performance Tuning & Data Quality

Preferred Skills:
  • Snowflake, MySQL, NoSQL databases
  • Streaming data pipelines and real-time analytics
  • Experience with CI/CD for data pipelines