1,783,176open jobs
103,722companies
265,518added this week
Browse all
Salary
$110k – $168k per year
Location
Remote (United States)
Seniority
Staff · 6+ years exp
Visa
H-1B filings in 12 months: 3 · for this role: 1
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 16, 2026. First seen by Alion on Sep 15, 2026.

Overview
Company
Impact
Profile match
Protective Life is an insurance and financial services company headquartered in Birmingham, Alabama, and founded in 1907. The company sells life insurance, annuities, and asset protection products through independent agents, financial institutions, and automotive dealerships across the United States. It has grown largely through acquisitions of closed insurance blocks and has been a wholly owned subsidiary of Japan's Dai-ichi Life Holdings since 2015.

Protective is looking for a Lead Data Engineer to set the technical direction for a delivery pod building data products on Voyager, our Databricks lakehouse on Azure. You will lead the design of data products through the full medallion architecture - Bronze ingestion, Silver conformance, and Gold consumption - and be accountable for whether those products hold up for the consumers who depend on them.

This is a hands-on technical leadership role, not a people-management or project-management role. You will still write and review production code daily. What you own is how the pod’s data products are designed, modeled, contracted, and tested, and the standard the pod holds itself to. The Product Owner owns the backlog and the Scrum Master owns the sprint; you own the engineering.

On Voyager, the medallion layers are named Raw, Prep, and Prod. They map directly to Bronze, Silver, and Gold and are used interchangeably in this description.

Key Responsibilities

    Design and modeling

    • Lead the design of data products end to end: what gets ingested, how it is cleansed and conformed, how it is modeled, and what the Gold layer looks like to the people querying it.
    • Own dimensional design - grain, natural and surrogate keys, Type 2 history, facts, bridges, and conformed dimensions shared across the pod’s products.
    • Set the pod’s position on where logic belongs: what is cleaned in Silver, what is business logic in Gold, and what is a consumer’s own concern.
    • Keep models as simple as the questions require, and push back on designs that will not hold.
    • Partner with ML engineering where the pod’s Gold layer is the training or feature source for a model, so those datasets are contracted, versioned, and reproducible like any other consumer-facing product.

    Data contracts and consumer compatibility

    • Own the pod’s ODCS data contracts as real interfaces: named owners, named consumers, enforceable quality rules, freshness and update expectations, and an explicit breaking-change policy.
    • Make the compatibility call on every proposed contract change, and drive consumer notification when a change is genuinely breaking.
    • Represent the pod’s contracts in cross-domain conversations, where one pod’s Gold layer is another team’s dependency.

    Standards, quality, and operations

    • Set and hold the pod’s engineering standards for Python, SQL, dbt, testing, model structure, naming, and repository conventions - consistent with the platform’s paved paths and Azure DevOps CI gates rather than in competition with them.
    • Lead code review. Be the reviewer who catches the modeling mistake, the missing test, and the change that will break a consumer, and who explains why so the pod learns it.
    • Ensure quality rules are enforced in tests and asset checks rather than asserted in documentation, and that pipeline health is observable without someone going to look - freshness, volume, latency, and cost instrumented, and alerting set against the SLAs and SLOs the pod’s contracts commit to.
    • Own the pod’s operational posture for its own pipelines: failure diagnosis, data-issue triage, backfills, cost and performance tuning, on-call coverage and escalation, root-cause analysis, and runbooks someone other than the author can execute.
    • Keep the pod’s delivery inside the control expectations of a regulated carrier: change management through pull request and pipeline, segregation of duties between authoring and deploying, least-privilege access, and audit evidence that falls out of CI/CD rather than being assembled for an auditor.
    • Develop reusable frameworks, templates, and patterns that raise the pod’s consistency and delivery speed.

    Delivery leadership

    • Partner with the Product Owner and Scrum Master on decomposition and refinement: turn use cases and features into estimable, grounded stories with testable acceptance criteria and an identified target layer and repository.
    • Hold the Definition of Ready before the pod commits and the Definition of Done before the pod calls something finished - merged and approved code, passing CI and coverage gates, and evidence that the outcome is real.
    • Identify unknowns that need a spike rather than an estimate, and say so during planning rather than mid-sprint.

    Mentorship and collaboration

    • Grow the engineers on the pod through design review, pairing, and code review rather than by taking the hard work yourself.
    • Bring new engineers up to productive speed on the platform’s conventions and tooling, and reduce single points of knowledge - no data product that only one person understands.
    • Work with the platform team on capability gaps: when the pod needs something the platform does not yet offer, raise it as a demand signal rather than building a private workaround.
    • Partner with the DataOps/MLOps Lead on the shared CI/CD, orchestration, and observability standards - adopt and strengthen the paved path rather than forking it, and be the pod’s voice on what it is still missing.
    • Work with data architecture and governance on solution shape, Unity Catalog placement, and access requirements.

Qualifications

    Required Qualifications

    • Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field; equivalent practical experience considered.
    • 6+ years building and operating production data pipelines and consumer-facing data models, from source ingestion through to published data products.
    • Strong hands-on Python and SQL, with the credibility to make design calls and the willingness to still write and review code.
    • Hands-on experience with Databricks or a comparable Spark-based lakehouse, including Delta Lake, MERGE, incremental processing, and performance tuning.
    • Deep dimensional modeling experience - grain, keys, slowly changing dimensions, facts and dimensions, conformed dimensions.
    • Demonstrated technical leadership: setting standards, leading design, and raising other engineers’ work, whether or not the role carried a lead title.
    • Experience owning data that other teams depend on, including handling breaking changes and production data incidents.
    • Experience with orchestration (Dagster, Databricks Workflows, Airflow, or similar), Git-based collaborative development, code review, and CI/CD - Azure DevOps or comparable.
    • Experience setting observability and SLA/SLO expectations for data other teams depend on, and running the incident and communication path when they are missed.
    • Ability to explain trade-offs clearly to engineers, product owners, and business stakeholders, and to say no to a design that will not hold.

    Preferred Qualifications

    • Databricks certification (Data Engineer Professional or equivalent demonstrated depth).
    • Unity Catalog at multi-team scale: catalogs, schemas, external locations, permissions, and lineage.
    • dbt at scale on Databricks, and Python-based modeling frameworks over Delta Lake.
    • Dagster and Dagster Cloud, including assets, asset checks, and branch deployments.
    • Practical experience with data contracts, ODCS, or data-mesh style data product ownership.
    • Experience with a declarative Python ingestion framework such as dlt (dltHub) or comparable.
    • Data quality and observability tooling such as Great Expectations, Monte Carlo, or similar.
    • Familiarity with MLOps practice - MLflow, model registries, and model serving - sufficient to design data products that ML systems can depend on.
    • Azure and Azure DevOps.
    • Financial services, insurance, or another regulated industry, including data access, lineage, and audit expectations.
    • Experience introducing AI-assisted development into a team’s normal workflow in a disciplined way.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,783,176 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Data Science
Similar stack
Same company
Birmingham
$144k – $288k per year • Equity • Remote (United States) • Full-Time • 12+ years exp • United States
Python
SQL
Databases
Databricks
AI/ML
Time Series Forecasting
Machine Learning
Analytics
Tableau
Power BI
Apply
≈ $27k – $46k per year (Estimated) • Remote (India) • Full-Time • 6+ years exp • Hyderabad
Python
SQL
Python
pySpark
Databases
Databricks
Delta Lake
Apache Kafka
AI/ML
Spark
DevOps
Azure DevOps
GitHub Actions
Azure
CI/CD
Git
Analytics
ETL/ELT
Azure Data Factory
Apply
≈ $239k – $497k per year (Estimated) • Hybrid • 10+ years exp • Master's Degree • Palo Alto
Python
SQL
Databases
SAP HANA
Databricks
AI/ML
Embeddings
Scikit-learn
Function Calling
AI Agents
TensorFlow
PyTorch
LLM
RAG
Knowledge Graph
Multi-Agent Systems
Tool Use
Machine Learning
DevOps
GCP
Azure
AWS
Analytics
SAP BusinessObjects
Management
ServiceNow
Agile
Apply
≈ $239k – $497k per year (Estimated) • Hybrid • 10+ years exp • Master's Degree • Palo Alto
Python
SQL
Databases
SAP HANA
Databricks
AI/ML
Embeddings
Scikit-learn
Function Calling
AI Agents
TensorFlow
PyTorch
LLM
RAG
Knowledge Graph
Multi-Agent Systems
Tool Use
Machine Learning
DevOps
GCP
Azure
AWS
Analytics
SAP BusinessObjects
Management
ServiceNow
Agile
Apply
≈ $239k – $497k per year (Estimated) • Hybrid • 10+ years exp • Master's Degree • Palo Alto
Python
SQL
Databases
SAP HANA
Databricks
AI/ML
Embeddings
Scikit-learn
Function Calling
AI Agents
TensorFlow
PyTorch
LLM
RAG
Knowledge Graph
Multi-Agent Systems
Tool Use
Machine Learning
DevOps
GCP
Azure
AWS
Analytics
SAP BusinessObjects
Management
ServiceNow
Agile
Apply
Team Lead - R&D 3 days ago
≈ $11k – $28k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Delhi
Python
JavaScript
Java
SQL
C#
C++
Node JS
C#
.NET
Databases
PostgreSQL
DevOps
Rest API
Git
Robotics
Digital Twin
IoT
OPC UA
Management
Jira
Apply
≈ $20k – $38k per year (Estimated) • In office • Internship • Poissy
Python
SQL
AI/ML
Copilot
Analytics
Power BI
Management
Power Automate
Apply
AI Architect 3 days ago
≈ $108k – $245k per year (Estimated) • In office • Brussels
Databases
Databricks
AI/ML
MLFlow
AI Agents
RAG
Machine Learning
DevOps
Azure
CI/CD
Kubernetes
Platform Engineering
Analytics
Informatica
Apply
≈ $38k – $66k per year (Estimated) • In office • Brussels
Python
Apply
≈ $27k – $55k per year (Estimated) • Hybrid • 2+ years exp • Brussels
Python
Apply
Sr Data Engineer 1 month ago
$84k – $129k per year • Remote (United States) • Full-Time • 3+ years exp • Bachelor's Degree • Birmingham
Python
SQL
Databases
Databricks
Delta Lake
AI/ML
Spark
Airflow
Dagster
dbt
DevOps
Azure DevOps
Azure
CI/CD
Git
SLI/SLO/SLA
Cybersecurity
Least Privilege
Analytics
Fivetran
Azure Data Factory
Dimensional Modeling
Apply
$61k per year • Remote (United States) • Full-Time • 5+ years exp
Apply
$145k – $180k per year • Remote (United States) • Full-Time • 5+ years exp
Apply
$36k per year • Remote (United States) • Full-Time • High School Diploma • Santa Barbara
Apply
$137k – $210k per year • Remote (United States) • Full-Time • 8+ years exp • Bachelor's Degree
Apply
≈ $28k – $54k per year (Estimated) • In office • Full-Time • 1+ year exp • Bachelor's Degree • Birmingham
Analytics
Microsoft Excel
Management
Microsoft Office
Apply
≈ $39k – $74k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Birmingham
Cybersecurity
HIPAA
Analytics
Microsoft Excel
Management
Outlook
Microsoft Office
Apply
$36k – $38k per year • In office • Full-Time • 1+ year exp • High School Diploma • Birmingham
Apply
$36k – $38k per year • In office • Full-Time • 1+ year exp • High School Diploma • Birmingham
Apply
≈ $52k – $94k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Birmingham
Apply
See all jobs
This is one of many
1,783,176 more open roles from verified company boards, updated every day.