Data Modeler

Staffworxs

San Francisco (CA)

Hybrid

USD 120,000 - 180,000

Full time

24 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Staffworxs is seeking an experienced Data Modeller to design, develop, and maintain enterprise data models that support business intelligence and analytics. You will translate business requirements into conceptual, logical, and physical models while assuring data quality, governance, and scalability.

Collaborate with analysts, engineers, architects, and stakeholders on data architectures; 5–10 years of experience and hands-on ER modelling tools are a plus.

Qualifications

  • Bachelor's or master's degree in computer science, Information Technology, Data Management, or a related field.
  • 5–10 years of experience in data modelling, database design, data warehousing, or related roles.
  • Experience working on enterprise data platforms and large-scale data projects.
  • Experience working in Agile/Scrum environments is preferred.

Responsibilities

  • Design, develop, and maintain enterprise data models for BI, analytics, reporting, and operations.
  • Translate business requirements into conceptual, logical, and physical models with governance and quality controls.
  • Collaborate with analysts, data engineers, architects, DBAs and stakeholders to build scalable data architectures.

Skills

Data modelling
Dimensional modelling
ER modelling
Star schema
Snowflake schema
Normalization
Denormalization
SQL knowledge
Stakeholder collaboration

Education

Bachelor's or Master's in CS/IT/Data Management

Tools

Erwin Data Modeler
ER/Studio
SAP PowerDesigner
Oracle SQL Developer Data Modeler
Lucidchart
Microsoft Visio

Job description

At Staffworxs, we don’t just connect talent — we power transformation. Headquartered in Frisco, TX, with teams in Bengaluru and Hyderabad, we combine global reach with deep expertise. Our Digital & Data Analytics practice drives growth and innovation for some of the world’s top brands, who continue to retain us as their trusted partner. If you’re ready to make an impact, you’re in the right place.

Work Location: SFO, CA - Hybrid
Project Duration: 1 year, with possible extension
Role Overview

We are looking for an experienced Data Modeller to design, develop, and maintain enterprise data models that support business intelligence, analytics, reporting, and operational applications. The role involves translating business requirements into conceptual, logical, and physical data models while ensuring data quality, consistency, scalability, and governance.

The Data Modeller will work closely with Business Analysts, Data Engineers, Solution Architects, Database Administrators, and business stakeholders to create robust and scalable data architectures.

Key Responsibilities:
  • Strong understanding of Conceptual, Logical, and Physical Data Modelling.
  • Strong knowledge of Relational Data Modelling and ER Modelling.
  • Experience with Dimensional Data Modelling.
  • Good understanding of normalization and denormalization techniques.
  • Experience designing Star and Snowflake schemas.
  • Understanding of slowly changing dimensions (SCD), fact tables, dimension tables, and surrogate keys.
Database & SQL
  • Good knowledge of relational databases such as:
  • Oracle
  • SQL Server
  • MySQL
  • Snowflake
  • Understanding of database performance, indexing, partitioning, and query optimization.
  • Knowledge of database constraints and referential integrity.
Data Warehousing & Cloud
  • Experience with data warehouse and data lake concepts.
  • Understanding of ETL/ELT processes and data integration.
  • Experience with one or more cloud data platforms such as:
  • AWS
  • Exposure to platforms such as Snowflake, Databricks, Azure Synapse, BigQuery, or Amazon Redshift is desirable.

Experience with one or more of the following:

  • Erwin Data Modeler
  • ER/Studio
  • SAP Power Designer
  • Oracle SQL Developer Data Modeler
  • Lucid chart
  • Microsoft Visio
Education & Experience
  • Bachelor's or master's degree in computer science, Information Technology, Data Management, or a related field.
  • 5–10 years of experience in data modelling, database design, data warehousing, or related roles.
  • Experience working on enterprise data platforms and large-scale data projects.
  • Experience working in Agile/Scrum environments is preferred.

Staffworxs is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive workplace for all employees, regardless of race, color, religion, gender, sexual orientation, national origin, age, disability, or veteran status.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Modeller | On-site role | W2 Contract.
Data Modeller | On-site role | W2 Contract.

Xlysi LLC. • San Francisco (CA)

On-site
USD 90,000 - 130,000
Senior Technical Lead
Senior Technical Lead

Mphasis • New Jersey

On-site
USD 75,000 - 150,000
Senior Data Modeler
Senior Data Modeler

Globenet Consulting Corp • Bellevue (WA)

Hybrid
USD 100,000 - 130,000
Competitive salary
Opportunity for advancement
Training & development
+1
Senior Data Modeler / Senior Data Modeling / 14+yrs only
Senior Data Modeler / Senior Data Modeling / 14+yrs only

Visionary Innovative Technology Solutions LLC • Virginia (MN)

On-site
USD 120,000 - 180,000
Data Modeler
Data Modeler

Compunnel, Inc. • Trenton (NJ)

On-site
USD 100,000 - 130,000
Data Modeler #3339
Data Modeler #3339

Genius Road, LLC • Dallas (TX)

Hybrid
USD 100,000 - 140,000
Sr.Data Modeler
Sr.Data Modeler

Stratacent • McLean (VA)

On-site
USD 110,000 - 150,000
Data Modeler - Oak Creek, WI
Data Modeler - Oak Creek, WI

Milwaukee Succeeds • Oak Creek (WI)

Hybrid
USD 80,000 - 100,000
Competitive pay
Excellent benefits
Professional growth opportunities
Data Modeler (Remote)
Data Modeler (Remote)

Cedent • United States

Remote
USD 55,104 - 82,656
Health Insurance
Dental Insurance
Vision Insurance
Data Modeler (mid-level)
Data Modeler (mid-level)

Spruce Infotech • Wilmington (DE)

On-site
USD 85,000 - 115,000