Lead Data Engineer
- Level
- Lead
- Work type
- Remote · US only
Not stated in the posting: salary, visa.
Open. First seen 21 October 2026.
About the role
Overview
We are seeking a Lead Data Engineer to design and implement the core analytical data platform for a federal permitting modernization initiative.
The Lead Data Engineer will establish a modern lakehouse environment using DuckDB, Apache Iceberg, Amazon S3, and AWS Glue Catalog and will lead the engineering patterns used to ingest, harmonize, and serve data across multiple source systems. The role will also help implement metadata-driven and agentic approaches to data engineering, including source analysis, mapping, pipeline generation, testing, reconciliation, and quality assurance.
This is a hands-on technical leadership role with responsibility for guiding and reviewing the work of other Data Engineers.
This position is remote.
Duties & Responsibilities
- Design and implement the core DuckDB / Apache Iceberg data platform on AWS.
- Define physical data organization, schema, partitioning, file layout, snapshot, compaction, and optimization strategies for Iceberg tables.
- Integrate DuckDB with Amazon S3, Apache Iceberg, and AWS Glue Catalog.
- Establish bronze, silver, and gold data-layer conventions and reusable engineering patterns.
- Lead and mentor Data Engineers, providing technical direction, code reviews, and engineering guidance.
- Build and maintain analytical datasets supporting application services, reporting, analytics, and data science.
- Develop reusable patterns for incremental loads, CDC, schema evolution, late-arriving data, backfills, and historical reconstruction.
- Work with the Data Architect to implement the common canonical data model and source-to-canonical mappings.
- Lead migration and harmonization of datasets from multiple source systems.
- Implement reconciliation processes that demonstrate completeness and accuracy between source and target systems.
- Establish automated data-quality monitoring, operational observability, and testing.
- Implement agentic and AI-enabled data engineering patterns supporting activities such as source analysis, mapping, pipeline generation, troubleshooting, reconciliation, and quality assurance.
- Support integration of structured data with associated document and geospatial datasets.
- Lead development of certified data products, analytical datasets, and business metrics.
- Optimize DuckDB queries and Iceberg datasets for performance and efficiency.
- Develop engineering documentation, operational procedures, and technical handoff materials.
Educational Requirements
- Bachelor's degree in Computer Science, Data Engineering, Information Systems, Engineering, or a related field.
Requirements
- 6+ years of relevant data engineering or data platform experience, including experience leading or mentoring other engineers.
- Strong hands-on experience with DuckDB and Apache Iceberg.
- Advanced SQL and strong Python development experience.
- Experience building cloud-based analytical platforms using object storage and columnar formats such as Parquet.
- Strong understanding of partitioning, schema evolution, snapshots, compaction, incremental processing, and analytical query optimization.
- Experience implementing bronze/silver/gold or comparable layered data architectures and transforming heterogeneous enterprise datasets.
- Experience with AWS data services, particularly Amazon S3 and AWS Glue.
- Experience designing reusable, metadata-driven ingestion and transformation frameworks.
- Experience implementing automated data quality, reconciliation, monitoring, and operational controls.
- Experience with agentic or AI-enabled data engineering solutions, including the use of agents or AI-assisted workflows for activities such as data mapping, pipeline generation, validation, testing, or troubleshooting.
- Hands-on experience with agentic frameworks such as LangChain, LangGraph, or similar frameworks for building tool-using or multi-step AI workflows.
- Strong troubleshooting, performance tuning, and technical leadership skills.
Bonus Skills
- Experience with Kafka or Amazon MSK and CDC architectures.
- Experience with GeoParquet, PostGIS, or geospatial datasets.
- Experience with OpenSearch, document stores, or vector search technologies.
- Experience integrating enterprise SaaS platforms, APIs, databases, and file-based sources.
- Experience working in the U.S. Federal Government space.
Experience with permitting, regulatory, land management, environmental, energy, or natural-resource datasets.
Black Canyon Consulting's standard text
Benefits and Salary
We attract the best people in the business with our competitive benefits package that includes medical, dental and vision coverage, 401k plan with employer contribution, paid holidays, vacation, and tuition reimbursement.
If you enjoy being a part of a high performing, professional service and technology focused organization, please apply today!
What this role asks for
Standard for data engineering roles
AWS · SQL
Common in data engineering postings at any company.
In most of Black Canyon Consulting's ads
Python
Named in most of its open postings, whatever the role.
91% of this description is written for the role. The rest is Black Canyon Consulting's standard text, folded away below.
Compared with Black Canyon Consulting's other open jobs.
The team: Platform & DevOps HIRES STEADILY
This role is one of 31 open in Platform & DevOps. 14 were posted in the last 30 days and the oldest in January: a team that hires all year rather than one being built.
WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS
Python (22 of 31), AWS (16 of 31), Azure (12 of 31), C++ (12 of 31), CI/CD (12 of 31), Linux (12 of 31), GitLab (11 of 31)
OTHER ROLES ON THIS TEAM
- Content Pipeline Engineer posted Oct 20
- Junior Data Scientist posted Oct 5
- Senior Business Intelligence Analyst posted Sep 25
- Data Architect posted Sep 25
- Data Scientist posted Sep 25
- Junior Solutions Analyst posted Sep 25
- Mid-Level Solutions Analyst posted Sep 25
- Senior Solutions Analyst posted Sep 25
- Systems Developer posted Sep 25
- GIS Data Engineer posted Sep 25
- Data Engineer posted Sep 25
- Solutions Architect posted Sep 25
- AI/ML Engineer posted Sep 25
- Embedded Systems Engineer (Medical Devices) posted Aug 25
- Senior Windows Systems Administrator posted Jun 11
- Platform DevEx Engineer posted Jan 28
- Senior AI and Large Language Model (LLM) Engineer posted Dec 19
- AI/Machine Learning Specialist posted Nov 5
- Senior Platform Engineer (DataOps) posted May 2
- Platform Engineering Manager posted May 1
- Senior Platform DevEx Engineer (DevOps) posted May 1
- Platform Ops Lead posted Feb 13
- Systems Adminstrator posted Feb 11
- QA Platform Engineer posted Apr 10
- Platform Engineer (DataOps) posted Sep 24
- Platform DevEx Engineer posted Mar 1
- Operations Support Engineer - Lead posted Nov 15
- Openshift / Kubernetes Engineer posted Oct 7
- System Security Engineer posted May 12
- Web Service Protection Engineer posted Jan 29
From the team and dates on Black Canyon Consulting's own job board.
Salary context
6 other open postings titled Lead Data Engineer state a salary: median USD 157,500 to USD 200,000 a year.
See Data Engineer salaries in the United States →
Similar jobs
- Senior Data Engineer at Credence
Shares 7 skills: OpenSearch, LangChain, Vector Databases… · same country - Senior Software Engineer, Data Engineering at Distributed Spectrum
Shares 7 skills: DuckDB, Apache Iceberg, Vector Databases… · same country - Senior Data Engineer at Zifo
Shares 6 skills: OpenSearch, LangChain, Vector Databases… · same remote region - FDE Data Engineer- Space (FedD147) at Defense Unicorns
Shares 6 skills: DuckDB, Apache Iceberg, Vector Databases… · same remote region · ✓ Visa sponsorship - Senior Staff Data Engineer at BILL
Shares 6 skills: Apache Iceberg, OpenSearch, Vector Databases… · same country - Data Scientist at Black Canyon Consulting
Also at this company
Is this your posting? Email info@careerholo.com to have it removed.