1

Snowflake Developer Jobs in Michigan (NOW HIRING)

Senior Data Engineer

Three Rivers, MI

$97K - $132K/yr

About the Role The Senior Data Engineer will own the path from raw transactional and event data to ... Builds on an AWS + Snowflake stack - Prefect on ECS Fargate for orchestration, dbt for ...

Senior Data Engineer

Three Rivers, MI · On-site

$97K - $132K/yr

About the Role The Senior Data Engineer will own the path from raw transactional and event data to ... Builds on an AWS + Snowflake stack - Prefect on ECS Fargate for orchestration, dbt for ...

New

Palantir, Data Engineer

Detroit, MI · Remote

$113K - $135K/yr

Technical experience with Foundry, Databricks, Snowflake is preferred, but not required. A ... Ideal candidate will have: * 1+ years in stakeholder-facing Data Engineering/Data Analytics ...

Palantir, Data Engineer

Detroit, MI · Remote

$113K - $135K/yr

Technical experience with Foundry, Databricks, Snowflake is preferred, but not required. A ... Ideal candidate will have: * 1+ years in stakeholder-facing Data Engineering/Data Analytics ...

Data Engineer

Okemos, MI · On-site

$103K - $124K/yr

DATA ENGINEER LOCATION: HYBRID IN OKEMOS, MI OFFICE 2 DAYS A WEEK + 3 DAYS REMOTE (ONLY LOCALS ... Snowflake) and application platforms (e.g. Salesforce), where data may be consumed by end customers.

Hands-on experience with Amazon Bedrock and/or AgentCore as a developer: runtime, gateways, memory, policy, guardrails, observability, awscli, evaluations * Experience with Snowflake, Snowpark, or ...

Hands-on experience with Amazon Bedrock and/or AgentCore as a developer: runtime, gateways, memory, policy, guardrails, observability, awscli, evaluations * Experience with Snowflake, Snowpark, or ...

Salesforce Developer

Okemos, MI · On-site

$50.25 - $66.50/hr

... Snowflake. • Salesforce certifications, such as Application Architect, System Architect, and/or Platform Developer II • Familiarity with HIPAA/Salesforce Shield, FedRAMP/Salesforce Government ...

Senior Power BI Developer Category: Software Development/ Engineering Main location: United States ... Work with ERP data structures, data warehouses, and cloud platforms (e.g., Snowflake, Azure SQL) to ...

Sr. Data Engineer

Detroit, MI · Remote

$104K - $142K/yr

You will bring deep Snowflake expertise and strong engineering instincts to own production data pipelines, lead client implementations, and help us evolve our data architecture to support event ...

The ideal candidate has strong expertise in SQL, Snowflake, dbt, and Tableau, along with a solid understanding of data modeling, data quality, and modern analytics engineering practices. Key ...

Develop and manage dimensional data models (star, snowflake, fact and dimension tables) * Translate ... Collaborate with data engineers to ensure reliable ingestion from source systems * Validate data ...

The ideal candidate has strong expertise in SQL, Snowflake, dbt, and Tableau, along with a solid understanding of data modeling, data quality, and modern analytics engineering practices. Key ...

next page

Showing results 1-20

Snowflake Developer information

See Michigan salary details

$18

$35

$53

How much do snowflake developer jobs pay per hour?

As of Jun 22, 2026, the average hourly pay for snowflake developer in Michigan is $35.04, according to ZipRecruiter salary data. Most workers in this role earn between $26.20 and $43.46 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Snowflake Developer, and why are they important?

To thrive as a Snowflake Developer, you need expertise in data warehousing concepts, strong SQL skills, and a solid understanding of cloud-based data platforms, often supported by a degree in computer science or a related field. Familiarity with Snowflake-specific features, ETL tools like Informatica or Talend, and certifications such as SnowPro Core are highly beneficial. Attention to detail, problem-solving, and effective communication are crucial soft skills for translating business requirements into technical solutions. These skills ensure efficient data integration, optimized performance, and successful collaboration with cross-functional teams in data-driven environments.

What is the difference between Snowflake Developer vs Data Engineer?

AspectSnowflake DeveloperData Engineer
Primary FocusDesigning and developing Snowflake data solutionsBuilding and maintaining data pipelines and infrastructure
Skills & CertificationsSnowflake certifications, SQL, ETL toolsSQL, Python, cloud platforms, data architecture
Work EnvironmentData teams, cloud environments, SQL-focusedData pipelines, cloud platforms, broader data systems
Industry UsageData warehousing, analytics projectsData integration, big data processing

While both roles work within data environments, Snowflake Developers specialize in creating solutions within the Snowflake platform, focusing on data modeling and SQL development. Data Engineers have a broader scope, building data pipelines and infrastructure across multiple platforms. Understanding these differences helps organizations assign the right talent for their data needs.

What jobs in the US pay 300,000 a year?

For a Snowflake Developer, annual salaries of $300,000 or more are typically found in senior or lead roles, especially with extensive experience, specialized skills in cloud data platforms, and certifications. These high-paying positions often involve managing large-scale data architectures, working in high-demand industries, or holding managerial responsibilities.

What are some common challenges a Snowflake Developer faces when migrating data from legacy systems?

Snowflake Developers often encounter challenges such as data format inconsistencies, performance tuning during large-scale data loads, and ensuring data security and compliance when migrating from legacy systems. Addressing these issues requires a strong understanding of Snowflake's architecture and features, such as data sharing, zero-copy cloning, and query optimization. Collaboration with data architects, DBAs, and business stakeholders is essential to ensure a smooth migration and to minimize business disruption.

How much does a Snowflake developer make?

A Snowflake developer's salary typically ranges from $80,000 to $150,000 annually, depending on experience, location, and certifications. Senior roles or those with advanced skills in data warehousing and SQL may earn higher compensation.

Is Snowflake developer a good career?

A Snowflake developer is a specialized data professional who designs and manages data solutions using the Snowflake cloud data platform. This role is in demand due to the growing adoption of cloud data warehousing, and it often requires skills in SQL, data modeling, and cloud environments. It can offer good job prospects, competitive salaries, and opportunities for certification and career growth in data engineering and analytics.

What are Snowflake Developers?

Snowflake Developers are IT professionals who specialize in working with the Snowflake cloud data platform. They design, develop, and maintain data pipelines, data models, and integrations within Snowflake to ensure efficient storage, processing, and retrieval of data. Their responsibilities often include writing SQL queries, optimizing data workflows, implementing security best practices, and collaborating with data analysts and engineers to support business intelligence and analytics needs. Snowflake Developers play a crucial role in leveraging the platform's features to build scalable, high-performance data solutions for organizations.

What jobs pay 200,000 a year in the USA?

In the USA, senior Snowflake Developers with extensive experience, advanced skills in cloud data platforms, and certifications can earn around $200,000 annually. High-paying roles often require expertise in data engineering, cloud architecture, and strong problem-solving abilities, typically within large organizations or consulting firms. Salary levels vary based on location, industry, and individual qualifications.
What cities in Michigan are hiring for Snowflake Developer jobs? Cities in Michigan with the most Snowflake Developer job openings:
Infographic showing various Snowflake Developer job openings in Michigan as of June 2026, with employment types broken down into 2% Internship, 88% Full Time, and 10% Contract. Highlights an 88% In-person, 2% Hybrid, and 10% Remote job distribution, with an average salary of $72,891 per year, or $35 per hour.

Senior Data Engineer

BetMGM

Three Rivers, MI

$97K - $132K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 3 days ago


Job description

Discover What's Possible at BetMGM
Ready to make your career legendary? Join us as we bring the magic of Vegas to our players. The BetMGM team has over 1,400 talented members, revolutionizing sports betting and online gaming in the United States and Canada. We're a brand with technology at our hearts and the most driven and focused talent in the business.
As a valued team member, we're committed to giving you the resources and support you need to thrive. Our benefits and perks include:

  • Medical, Dental, Vision, Life, and Disability Insurance

  • 401(k) with company match

  • Pre-tax spending accounts including health care FSA and commuter savings

  • Flexible paid time off

  • Professional development reimbursement and ongoing skills training opportunities

  • Employee resource groups

  • Swag, ticket giveaways, and more!

At BetMGM, we recognize that every individual plays a meaningful role in our success. That's why we're committed to building a respectful, inclusive workplace. It's the strategy behind every win. By meeting people where they are, we create a culture of belonging where everyone can thrive and a workplace that reflects our values, our people, and our drive to win.

About the Role

The Senior Data Engineer will own the path from raw transactional and event data to trustworthy, well-modeled datasets powering BetMGM's analytics, ML, and operational systems. Builds on an AWS + Snowflake stack - Prefect on ECS Fargate for orchestration, dbt for transformation, Terraform for everything, CI/CD pipelines with quality gates that block bad code. Comfortable directing AI coding agents (Claude Code, Cursor, Copilot, dbt Copilot, Snowflake Cortex Code) as a force multiplier across the engineering workflow - PR review, model authoring, test generation, incident triage. Strong opinions about what belongs in the warehouse vs. the orchestrator vs. the platform, and the seniority to push back when a request shouldn't be built the way it was asked.

Responsibilities

Pipeline & Platform Engineering

  • Design, build, and operate batch, micro-batch, and streaming pipelines feeding Snowflake - Prefect-orchestrated flows on ECS Fargate, dbt for transformation, Snowpipe Streaming and Kafka for event ingestion.

  • Own the full dbt lifecycle (sources staging intermediate marts) with model contracts, freshness SLAs, automated tests, and version-controlled documentation.

  • Stand up Snowflake objects (warehouses, RBAC, resource monitors, Dynamic Tables, Iceberg tables) through Terraform - no ClickOps in production.

AWS Platform Ownership

  • Build AWS-native infrastructure for data workloads - S3, ECS Fargate, Lambda, EMR Serverless, Glue Catalog, IAM, Secrets Manager, VPC endpoints - entirely in Terraform.

  • Maintain CI/CD pipelines (GitLab CI or GitHub Actions) that gate every change with linting, dbt build, unit tests, contract checks, and AI-assisted code review.

Snowflake Depth

  • Tune warehouse sizing, clustering, and query patterns for cost and latency; instrument credit usage via ACCOUNT_USAGE; right-size before scaling up.

  • Design RBAC, masking policies, and row-access policies that satisfy a regulated operator without becoming an access bottleneck.

  • Bring newer Snowflake capabilities to bear - Dynamic Tables, Snowpipe Streaming, Iceberg, Cortex AISQL - when they are the right answer, not because they are new.

Data Quality & Observability

  • Own freshness SLAs and data contracts for the gold layer; configure Monte Carlo coverage for volume, freshness, schema, and distribution; triage incidents end-to-end.

  • Treat the warehouse as a product: every consumer-facing model has tests, documentation, an owner, and a defined SLO.

AI in the Engineering Loop

  • Direct AI coding agents (Claude Code, Cursor, GitHub Copilot, dbt Copilot, Snowflake Cortex Code) as a force multiplier - writing specs, decomposing work, reviewing AI-generated PRs, and owning the architectural decisions agents cannot make.

  • Help the team raise its ceiling on what is possible with AI in the loop, not just its baseline productivity.

Collaboration

  • Partner with analytics engineers, data scientists, and ML platform engineers on shared standards (naming, testing, observability, lineage, cost attribution).

  • Work alongside Entain India and contractor engineering partners; level them up on the standard playbook so the same code review, IaC, and CI/CD norms apply everywhere.

  • Translate stakeholder requests into the right shape - push back when a request should not be built the way it was asked.

Qualifications

  • BS or MS in Computer Science, Statistics, Math, or other STEM field - or equivalent practical experience. Practical experience wins ties.

Must-Haves

  • 5+ years building production data pipelines on a modern stack (Python + SQL + dbt + cloud).

  • Deep Snowflake - beyond SQL into administration: warehouse sizing, RBAC, resource monitors, Streams/Tasks, Dynamic Tables, secure data sharing, cost tuning via ACCOUNT_USAGE.

  • Strong AWS - S3, ECS/Fargate, Lambda, IAM, Secrets Manager, VPC - plus production experience with at least one of EMR Serverless, Glue, or MWAA.

  • Terraform for both cloud and Snowflake - you have owned IaC, not just touched it.

  • Orchestration fluency - Prefect, Airflow, or Dagster - and an opinion about when each is the right tool.

  • CI/CD ownership - you have built quality gates that block bad code, not just YAML pipelines that pass.

  • Bias toward outcomes - you describe past work in terms of SLAs, incidents, and customers served, not tool checklists.

Nice-to-Haves

  • Snowflake-native ML (Snowpark, Cortex AISQL, Snowflake Notebooks) for in-warehouse scoring or unstructured workloads.

  • Iceberg / open-table-format experience for cross-engine interoperability.

  • Streaming experience - Kafka, Snowpipe Streaming, or Kinesis - with stated latency budgets.

  • Reverse-ETL exposure (Hightouch, Census, or custom) into operational marketing or product systems.

  • A demonstrable track record of shipping more with AI in the loop than without - not "I have used Cursor," but "this is how I design work for an agent to do."

  • Regulated-industry experience (gaming, fintech, healthcare) - comfort with audit, lineage, and PII tiering.

The annual salary range for this position is $135,000 to $170,000. Factors which may affect starting pay within this range may include geography/market, skills, education, experience and other qualifications of the successful candidate. This position is also eligible for participation in a performance-based bonus plan.

Applicants must possess legal authorization to work for our company in the U.S. without the need for immigration sponsorship. At this time, this role is not eligible for immigration-related employment authorization sponsorship including H-1B, O-1, E-3, TN, OPT, etc.
Gaming Compliance & Licensing Requirements
As an online gaming company, BetMGM is required to comply with state gaming regulations which includes licensing obligations. Applicable employees must be licensed by at least one jurisdictional agency, although certain positions require licensing by multiple agencies. Failure to become licensed or maintain licensure with each agency as required for the role may result in termination of employment. Please note that the licensing process includes comprehensive background checks which may include a review of criminal records, financial history, and personal background verification.
In addition, candidates must comply with and support BetMGM's responsible gambling policies, procedures, and initiatives.

About BetMGM
BetMGM is revolutionizing sports betting and online gaming in the United States and Canada. We are a partnership between two powerhouse organizations-MGM Resorts International and Entain Group. You know our name through our exciting portfolio of brands including BetMGM Casino, BetMGM Sportsbook, Borgata Online, Party Casino and Party Poker. We aim to bring our ideas into action and find ways to deliver the best quality in gaming platforms.

BetMGM LLC is an Equal Opportunity Employer. We provide equal employment opportunities to all qualified individuals, regardless of race, religion, gender, gender identity, age, marital status, national origin, sexual orientation, citizenship status, veteran status, disability, or any other legally protected status. As an organization, we are unwavering in our commitment to maintaining a discrimination-free work environment, and fostering a culture of inclusivity, belonging and equal opportunity for all employees and applicants.
If you need assistance or accommodation with your application due to a disability, you may contact us at recruitment@betmgm.com.

This job description is not an exclusive or exhaustive list of duties a person in this position may be asked to perform from time to time.

#LI-HYBRID
#LI-IK1