Location: Cary, NC — On-site / HybridEmployment Type: Full-Time
Experience Required: 12–18 years
Eligibility: U.S. Citizens only
About the Engagement
This role supports the development of a centralized, AI-first enterprise Data Hub for a global insurance and financial services organization, built on Azure Databricks .
The platform ingests 150+ inbound data feeds , distributes data to 35+ downstream systems , and follows a modern medallion architecture (Bronze / Silver / Gold) .
AI capabilities are embedded throughout the platform from day one, including ingestion, canonical mapping, data quality, reconciliation, anomaly detection, and business-user access.
This is a senior, hands-on technical leadership role . The Lead Data Engineer will own the end-to-end technical design of both the data and AI layers, establish reference implementations for the engineering team, and continue to write and review production-grade Python, Scala, and PySpark code every week .
Candidates who have not written or reviewed production code within the past year will not be considered.
Key Responsibilities
Data Platform Architecture & Engineering
- Own the enterprise lakehouse architecture, including:
- Bronze / Silver / Gold data contracts
- ADLS Gen2 zone design
- Delta Lake table architecture
- Partitioning strategies
- Schema evolution
- Retention policies
- Bronze / Silver / Gold data contracts
- Design and implement scalable, production-grade data engineering patterns for enterprise workloads.
- Build metadata-driven and parameterized ingestion frameworks supporting:
- Batch files
- Database extracts
- CDC feeds
- Real-time and streaming workloads
- Batch files
- Work extensively with:
- Azure Event Hubs
- Kafka
- Spark Structured Streaming
- Azure Event Hubs
- Develop canonical PySpark and Scala Spark implementations.
- Establish engineering, coding, and automated testing standards.
- Conduct code and pull-request reviews.
- Troubleshoot production incidents and Spark workload failures.
- Optimize Spark clusters, workloads, and associated cloud costs.
- Define and enforce engineering guardrails for performance, scalability, and reliability.
- Implement CI/CD pipelines for Databricks and Azure Data Factory using:
- Azure DevOps
- Databricks Asset Bundles
- Terraform
- Azure DevOps
- Establish observability using:
- Azure Monitor
- Log Analytics
- Azure Monitor
- Drive automated testing and repeatable deployment practices across environments.
- Design AI-assisted ingestion and canonical mapping solutions.
- Build capabilities for:
- Automated bridge-document generation
- DML generation
- Canonical table-definition generation
- AI-assisted source-to-canonical mapping
- Automated bridge-document generation
- Implement appropriate human-review and approval gates for AI-generated mappings and transformations.
- Build AI/ML-based solutions for:
- Data drift detection
- Schema drift detection
- Volume anomaly detection
- Reconciliation failures
- Automated reconciliation
- Data drift detection
- Develop privacy-preserving synthetic test-data approaches.
- Help design the enterprise semantic layer and knowledge graph.
- Build GPT-powered conversational data-access capabilities, including:
- Text-to-SQL
- Semantic-layer retrieval
- RAG-based access patterns
- Text-to-SQL
- Enforce row-level and column-level security within AI-powered data-access solutions.
- Implement governance using Databricks Unity Catalog , including:
- Lineage
- Access control
- PII standards
- Data discovery and governance
- Lineage
- Participate in and lead:
- Architecture Review Boards
- AI governance forums
- Design reviews
- Architecture Review Boards
- Mentor engineers and establish strong technical documentation standards.
- Present and defend architecture decisions to both technical and non-technical stakeholders.
Core Data Engineering
- 12–18 years of total experience in data engineering, data architecture, or enterprise data-platform delivery.
- Proven experience delivering enterprise-scale medallion / lakehouse architectures .
- Expert-level hands-on experience with:
- Python
- Scala
- PySpark
- Python
- Strong ability to build modular, well-tested, production-grade data solutions.
- Deep experience troubleshooting and tuning Spark workloads.
- Experience optimizing large-scale batch and streaming pipelines using Delta Lake .
- Strong SQL expertise.
- Strong experience with:
- Dimensional data modeling
- Normalized data modeling
- Schema design
- Data contracts
- Dimensional data modeling
Strong hands-on experience with:
- Delta Lake
- Unity Catalog
- Databricks Jobs & Workflows
- Cluster and pool management
- Performance tuning
- Databricks Model Serving
Strong experience with:
- ADLS Gen2
- Zone architecture
- ACLs
- Lifecycle management
- Azure Data Factory
- Parameterized pipelines
- Metadata-driven ingestion frameworks
- Azure Event Hubs
- Minimum 3+ years of experience designing and deploying LLM-based systems in production .
- Strong hands-on experience with:
- RAG pipelines
- Agentic / tool-calling workflows
- Chunking strategies
- Embedding strategies
- Vector retrieval
- Hybrid retrieval
- Prompt engineering
- RAG pipelines
- Experience with at least one of:
- LangChain
- LlamaIndex
- LangGraph
- LangChain
- Experience with at least one production AI stack:
- Azure OpenAI
- OpenAI
- Databricks Model Serving
- Azure OpenAI
Experience establishing disciplined evaluation processes, including:
- Golden datasets
- Regression suites
- Accuracy measurement
- Hallucination tracking
- Human-in-the-loop feedback
Strong experience building or working with metadata-driven frameworks involving:
- Schema inference
- Data profiling
- Lineage
- Data catalogs
Strong understanding of:
- Microsoft Entra ID
- Managed identities
- RBAC
- POSIX ACLs
- Azure Key Vault
- Private endpoints
- PII handling and data-security standards
Hands-on experience with:
- Azure DevOps
- Terraform
- Databricks Asset Bundles
- Automated testing for data pipelines
- Strong technical writing skills.
- Ability to communicate complex architecture decisions clearly.
- Ability to present and defend technical designs to engineers, leadership, and non-technical stakeholders.
Experience with any of the following is highly desirable:
- Knowledge graphs and ontologies
- RDF / SPARQL
- Neo4j
- Graph modeling over a lakehouse
- RDF / SPARQL
- Enterprise-scale text-to-SQL solutions
- Semantic-layer-backed natural-language query platforms
- ML-based anomaly detection for:
- Time-series data
- Financial transactions
- Time-series data
- Financial services or insurance domain experience, particularly:
- Finance close
- General Ledger
- Subledger
- Reconciliation
- Actuarial data
- Finance close
- LLMOps / MLOps, including:
- Model versioning
- Prompt versioning
- Cost governance
- Observability
- Model versioning
- Certifications such as:
- Databricks Data Engineer Professional
- Microsoft Azure DP-203
- Microsoft Fabric DP-700
- AZ-305
- Databricks Data Engineer Professional
- Experience with:
- dbt
- Great Expectations or similar data-quality platforms
- Workday
- Workday Prism
- Workday Accounting Center
- dbt
Please include the following information:
- Updated resume
- Full Name
- Current Location
- Contact Number
- Email Address
- Work Authorization: U.S. Citizen
- LinkedIn Profile
- Availability to Start
- Interview Availability for the next 3 days
#J-18808-Ljbffr
Lead Data Engineer (Hands-On) in cary at Unknown Company
This position is listed as contract and hybrid.