Data and Analytics Engineer

nimblegravity

United States

On-site

USD 120,000 - 170,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

nimblegravity is expanding its Analytics Engineer & AI Specialist team to build robust data foundations powering Snowflake's AI platform. You will design rigorous data models, pipelines, and semantic layers enabling reliable AI agents and natural language interfaces.

Responsibilities include data modeling and governance, QA, and collaboration with LOB teams to surface actionable, trusted data. You will lead workshops and author semantic configurations for non-technical analysts.

Qualifications

  • Eight years + experience in analytics engineering or data engineering.
  • Experience shipping production data models or pipelines used by non-technical users.
  • Strong SQL with window functions and complex joins.
  • Experience with dbt projects including testing and CI/CD workflows.
  • Ability to translate business requirements into technical specs.
  • Proven client-facing communication and stakeholder management.

Responsibilities

  • Architect flexible, performant data models driving single sources of truth across domains.
  • Build and maintain data infrastructure using SQL, Python, dbt, and Snowflake.
  • Develop data QA and automated tests for data models.
  • Contribute to data governance, permissions, lineage, and definitions.
  • Design semantic models exposing data to NLP queries via Cortex Analyst.
  • Create and maintain semantic view configurations and skill files.

Skills

Advanced SQL
Analytics engineering
dbt
Python
AI-assisted development
Semantic modeling
Client-facing communication
Snowflake Cortex

Tools

dbt
Snowflake
Airflow

Job description

Analytics Engineer & AI Specialist
About the Role

As Analytics Engineers you would combine insurance domain expertise with full-stack data and analytics engineering capabilities. You will help build the data foundations that power Snowflake's AI platform.

This role is focused on the layers that make AI reliable: clean, well-modeled data, governed pipelines, and semantic models that expose business meaning to natural language interfaces. You will design rigorous data models, build data pipelines, and construct the semantic layer that sits between raw data and AI agents. You will be responsible for setting up data that is structured, trusted, and agent-ready. The deployment patterns and data model gaps you surface feed directly back to LOB teams, making you both a practitioner and a source of signal for what gets built next.

What You'll Work On
Data Modeling and Architecture

Architect flexible, performant data models that drive LOB team toward single sources of truth across their LOB business domains

Use SQL, Python, dbt, and Snowflake to build and maintain data infrastructure for reporting, analysis, and automation

Perform data QA and develop automated testing procedures for Snowflake data models

Provide input into data governance strategies including permissions, data lineage, and data definitions

Design Data security so that the model only has access to the data

Semantic Layer and Agent Readiness

Build semantic data models that expose LOBs data to natural language queries via Cortex Analyst, turning complex schemas into something a business stakeholder and Clients can ask a question of

Define and validate the metrics, dimensions, and relationships that AI agents need to reason correctly over LOBs data

Identify and resolve gaps in data structure, naming, and coverage that would cause an agent to fail or produce incorrect results

Documentation

Documented playbooks, reusable data model templates, and semantic model libraries that can be maintained and extend

Run technical workshops to upskill other team members

Author semantic view configurations and skill files (YAML + Markdown) that a non-technical analyst can invoke in plain English

Hard Skills Required Must-Have

Advanced SQL: CTEs, window functions, incremental pipeline patterns. You can write complex queries without referencing documentation.

Analytics engineering and data modeling: Experience building data infrastructure involving large-scale relational datasets; strong instincts for pipeline design, QA, and testing across the full stack from ingestion through semantic layer.

dbt: Experience building and maintaining dbt projects with testing, documentation, and CI/CD pipelines.

Python: Modern, type-hinted, readable. You understand Python-based data pipelines and automation workflows.

AI-assisted development: You have used an LLM coding assistant (CoCo, Cursor, GitHub Copilot, Claude, or equivalent) as your primary development environment. Daily usage is the baseline.

Semantic modeling: You can write a semantic view configuration or structured skill file that handles edge cases and encodes enough domain knowledge that the model behaves like a subject matter expert.

Client-facing communication: You write code, but your output needs to make sense to a business leader who has never opened a terminal. You are the translation layer between what Snowflake's AI can do and what the customer actually needs.

Snowflake Cortex: Cortex Analyst, Cortex Agents, Cortex Search, semantic views, Dynamic Tables.

Strong Plus

Experience with Airflow or other orchestration frameworks.

Familiarity with enterprise business systems (ERP, CRM, HRIS, or similar).

Soft Skills Required

Owns the outcome: Tracks adoption after go-live, identifies stall points, and re-engages until the data product is reliable and can be handed over to run teams.

Codifies, doesn't customize: Instinct is to turn patterns into reusable templates and playbooks that the next engineer can deploy at the next customer, not to build bespoke every time.

Comfortable with ambiguity: Engages with customers to derive requirements, prototypes fast, gathers feedback, and iterates.

Signal clarity: Distills messy deployments into clean, actionable feedback for Leaders, explaining root causes and suggesting fixes, not just reporting problems.

Minimum Requirements

8+ years of experience in analytics engineering, data engineering, or a related technical role, with at least a portion of it customer-facing or cross-functional

Daily use of an AI coding assistant as a primary development tool

Proficient in SQL; can write window functions and complex joins without referencing documentation

Experience with dbt

Has shipped production data model or pipeline that non-technical business users actually relied on

Comfortable in Git (PRs, branches, code review)

Demonstrable experience translating business requirements into technical specifications

Why This Role Is Different

Most analyti

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data and Analytics Engineer
Data and Analytics Engineer

Nimble Gravity, LLC • United States

Remote
USD 140,000 - 190,000
IT Analytics Engineer
IT Analytics Engineer

IRIS Consulting LLC • Elk River (MN)

On-site
USD 110,000 - 160,000
Data and Analytics Engineer
Data and Analytics Engineer

Rallyday Partners • Northern (KY)

On-site
USD 120,000 - 160,000
Senior Forward-Deployed AI Engineer (Snowflake) - CONTRACT TO HIRE
Senior Forward-Deployed AI Engineer (Snowflake) - CONTRACT TO HIRE

Engg • United States

On-site
USD 180,000 - 250,000
Snowflake Cortex AI Engineer
Snowflake Cortex AI Engineer

Luxoft Germany • United States

Remote
USD 150,000 - 190,000
Snowflake Data Lead/ Architect
Snowflake Data Lead/ Architect

DATAECONOMY Inc • New York (NY)

On-site
USD 150,000 - 210,000
Analyst, Finance Analytics & AI - Deal Desk Snowflake US-CA-Menlo Park
Analyst, Finance Analytics & AI - Deal Desk Snowflake US-CA-Menlo Park

Neura Market • Menlo Park (CA)

On-site
USD 150,000 - 190,000
Snowflake Data Lead/ Architect
Snowflake Data Lead/ Architect

DATAECONOMY • New York (NY)

On-site
USD 180,000 - 240,000
Senior Data Engineer
Senior Data Engineer

ASB Resources • New York (NY)

On-site
USD 90,000 - 130,000
AI/ML Engineer (Architect)
AI/ML Engineer (Architect)

BlueCloud Services, Inc. • Myrtle Point (OR)

On-site
USD 140,000 - 190,000