2

Remote Data Modeler Jobs in Novi, MI (NOW HIRING)

The Senior Data Scientist will design and implement advanced systems that support cross-domain ... Remote #LI-DS2 SG7-8 * Design, develop, and maintain Python-based optimization models to support ...

next page

Showing results 1-20

Remote Data Modeler information

See Novi, MI salary details

$9

$55

$78

How much do remote data modeler jobs pay per hour?

As of Jun 9, 2026, the average hourly pay for remote data modeler in Novi, MI is $55.08, according to ZipRecruiter salary data. Most workers in this role earn between $49.38 and $64.04 per hour, depending on experience, location, and employer.

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

A Remote Data Modeler should possess strong skills in data modeling concepts, database design, and a background in computer science or a related field. Expertise in tools such as ER/Studio, SQL, and familiarity with cloud data platforms (e.g., AWS, Azure) and relevant certifications like CDMP are highly valued. Exceptional analytical thinking, communication, and self-management abilities set top performers apart, especially when collaborating with distributed teams. These skills enable the creation of accurate, scalable data models and ensure effective remote collaboration on complex data projects.

What does a typical day look like for a Remote Data Modeler?

A typical day for a Remote Data Modeler involves collaborating with stakeholders to gather data requirements, designing and updating data models, and documenting structures for existing or new systems. You’ll spend significant time working with modeling tools, writing or reviewing database scripts, and participating in virtual meetings to ensure alignment with development teams and business analysts. Regular tasks include data mapping, troubleshooting modeling issues, and updating data dictionaries. The role requires balancing focus time for deep analysis with clear virtual communication to ensure projects progress smoothly.

What is a Remote Data Modeler job?

A Remote Data Modeler is responsible for designing, implementing, and optimizing data models that support business intelligence, analytics, and database management. They work with large datasets, ensuring data is structured efficiently for performance and scalability. This role often involves collaboration with data engineers, analysts, and business stakeholders to define data requirements. Since it's a remote position, strong communication and self-management skills are crucial for success.

What are popular job titles related to Remote Data Modeler jobs in Novi, MI? For Remote Data Modeler jobs in Novi, MI, the most frequently searched job titles are:
What job categories do people searching Remote Data Modeler jobs in Novi, MI look for? The top searched job categories for Remote Data Modeler jobs in Novi, MI are:
What cities near Novi, MI are hiring for Remote Data Modeler jobs? Cities near Novi, MI with the most Remote Data Modeler job openings:
Infographic showing various Remote Data Modeler job openings in Novi, MI as of June 2026, with employment types broken down into 50% Full Time, and 50% Part Time. Highlights an 100% Remote job distribution, with an average salary of $114,575 per year, or $55.1 per hour.
Senior Data Engineer (Snowflake + DBT)

Senior Data Engineer (Snowflake + DBT)

CMK Resources Inc

Troy, MI • On-site, Remote

$107K - $128K/yr

Other

This job post has expired today. Applications are no longer accepted.


Job description

CMK Resources is seeking a Senior Data Engineer (Snowflake + DBT required) for a client based in Michigan. This role supports analytics and data-platform initiatives that enable better health outcomes and efficient benefit management that our client seeks to improve for in-home healthcare providers and members.
Location: Detroit metro preferred (Troy, MI) - hybrid onsite Thursdays; remote possible if needed but candidate must meet most requirements
Eligibility: US Citizen or Green Card only
Key responsibilities

  • Design, develop, and maintain scalable data pipelines using Snowflake and dbt.
  • Build and optimize data models in Snowflake to support BI, reporting, and analytics.
  • Implement ETL/ELT workflows with dbt to transform raw data into analytics-ready datasets.
  • Tune Snowflake queries, storage/compute usage, and dbt models for performance and cost efficiency.
  • Integrate Snowflake with diverse internal systems and third-party data sources.
  • Implement data quality checks, monitoring, and validation processes.
  • Collaborate with data analysts, data scientists, engineers, and business stakeholders to translate requirements into solutions.
  • Produce and maintain clear documentation for data models, transformations, and pipeline designs.
Required skills & qualifications
  • 5+ years hands-on data engineering experience.
  • Expert SQL skills - writing, optimizing, and debugging complex queries.
  • Proven hands-on Snowflake experience (data modeling, query tuning, architecture/integration).
  • In-depth dbt experience (models, macros, tests, CI/CD/workflow orchestration).
  • Solid understanding of cloud data warehousing concepts and best practices.
  • Experience with ETL/ELT patterns, data quality frameworks, and observability/monitoring.
  • Strong analytical, problem-solving, and communication skills; able to work cross-functionally.
Nice-to-haves
  • Experience with orchestration tools (Airflow, Prefect, Dagster).
  • Familiarity with BI tools (Looker, Tableau, Power BI) and analytics consumption patterns.
  • Python or another scripting language for data engineering tasks.
  • Prior experience in healthcare, claims, or DMEPOS/benefits environments.