T

Trucordia

National insurance brokerage offering risk management

Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeLindon, UT, USANo salary listedHybrid

About the Job

Requirements

  • At least 3 years of professional experience building production data pipelines, including at least 2 years on a cloud data warehouse; Snowflake is strongly preferred.
  • Strong SQL skills, including reading query plans, window functions, incremental logic, and slowly changing dimensions; ability to profile unfamiliar schemas and perform data quality analysis.
  • Hands-on dbt experience in a production project, including models, tests, macros, sources, exposures, and a CI workflow.
  • Proficiency in Python for data work, including loading files, calling APIs, writing small services or scheduled jobs, and testing them.
  • Experience with Git-based workflows, pull-request review, and CI/CD pipelines.
  • Sound data modeling judgment, including explaining the grain of a fact table and challenging requests that would break it.
  • Ongoing use of AI-assisted development tools in daily development workflows.
  • Ability to use AI to accelerate coding, debugging, refactoring, and learning new technologies or codebases.
  • Ability to critically review AI-generated code for correctness, security, performance, and long-term maintainability.
  • Habitual hands-on experience using AI in professional work, side projects, or personal experimentation.
  • Strong written communication, documentation, and collaboration with technical and non-technical stakeholders.

Responsibilities

  • Design, build, and maintain dbt models across staging, intermediate, and mart layers; own model performance, incremental strategies, tests, and documentation for assigned areas.
  • Onboard new sources into Snowflake, including agency management systems, SaaS tools, and flat-file feeds; profile data, agree on grain and keys with analysts, and write data loads and quality checks.
  • Maintain the nightly dbt run by diagnosing failures, fixing root causes, and reducing the impact of upstream source failures.
  • Improve observability with freshness checks, row-count and reconciliation tests, and alerts when a source or model drifts from expectations.
  • Tune Snowflake cost and performance, including warehouse sizing, clustering, query patterns, and task scheduling.
  • Contribute to the governance framework, including role grants, Entra group synchronization, row-level security policies, and access-configuration tables for internal apps.
  • Build the backend data layer for internal business web apps and support deployments through CI pipelines.
  • Partner with analysts and stakeholders to translate business questions into consistent data models, and document results in model documentation, runbooks, and decision notes in the Azure DevOps wiki.

Desired Qualifications

  • Insurance brokerage or agency data experience with policies, premium, commissions, carriers, producers, or retention; familiarity with AMS360, Epic, or similar agency management systems.
  • Experience with the Salesforce data model and replication into a warehouse.
  • Experience with Snowflake governance features such as row access policies, masking, network policies, or SCIM.
  • Experience with the Azure ecosystem, including Azure DevOps pipelines, Azure Functions, or Entra ID.
  • Experience with Power BI semantic models or feeding large language model and semantic-layer tools from a warehouse.
  • Experience with FastAPI or another Python web framework.

About the Company

Trucordia

National insurance brokerage offering risk management

Trucordia is a national insurance broker that grows by acquiring independent agencies and enabling them with a national platform to offer risk management and insurance products. The company combines local, personalized service with a broad suite of products, including commercial and personal lines, life and health, employee benefits, and workers’ compensation, earning commissions and fees on policies sold. It differentiates itself through a growth-focused M&A strategy, geographic and sector organization, and strong investor backing that supports scale and cross-office collaboration. Its goal is to expand through acquisitions to broaden coverage, improve client protection, and increase financial flexibility for long-term growth.

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Trucordia

See more jobs