Senior Databricks Data Engineer, Spreadsheet & Flat-File Sources

Lumenalta

United States

Remote

USD 90,000 - 132,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
401K Contribution
Professional development fund
15 days paid time off annually

Job summary

Lumenalta seeks a Senior Databricks Data Engineer to design and implement scalable ingestion pipelines that bring Excel workbooks and flat-file data into governed Delta tables. You will parse diverse workbook layouts, apply schema evolution, and ensure data quality and lineage across the platform.

You will collaborate with business owners to define rules, maintain idempotent load behavior, and join the data to BOM and engineering datasets, delivering reliable, scalable data assets for analytics

Qualifications

  • Production experience building ingestion pipelines on Databricks.
  • Hands-on ingestion of Excel and flat-file sources into Spark/Databricks at scale.
  • Experience with Auto Loader for incremental ingestion from S3.
  • Experience with MERGE and handling changes for versioned/re-delivered data.
  • Strong PySpark and SQL with Delta Lake and medallion architecture knowledge.
  • Ability to work with non-technical data owners to define business rules.

Responsibilities

  • Inventory Excel workbooks and file exports, document structure and owners.
  • Build Auto Loader pipelines with explicit schemas and Bronze/Silver tables.
  • Parse multi-sheet workbooks with varying headers and layouts at scale.
  • Treat re-delivered workbooks as versions; apply changes idempotently with MERGE.
  • Configure schema evolution and data quality checks in pipelines.
  • Ensure ingested data aligns with part/revision keys for joins to BOM/engineering data.
  • Capture lineage, orchestrate with workflows, and document sources for handoff.

Skills

Databricks
PySpark
SQL
Delta Lake
Auto Loader
Delta Live Tables
MERGE
Data quality
Medallion architecture
Data ingestion

Job description

# Senior Databricks Data Engineer, Spreadsheet & Flat-File SourcesData Engineer#### About the RoleWe partner with global enterprises to design and build large-scale data platforms that power the products and operations at the center of their business.Not all of that data lives in enterprise systems. Manufacturing and supply chain teams maintain parts, supplier, and program data in Excel workbooks and flat-file repositories. These are authoritative sources, but they have no schema, no change log, and no owner-enforced structure. Each workbook is a small, undocumented system of its own.You will bring those sources onto the platform. You will inventory them, build ingestion that turns inconsistent workbooks and files into governed Delta tables, and make the result join cleanly to parts and revisions from the engineering systems, so the digital thread includes the data that today lives only in spreadsheets.#### What You’ll Do* Inventory the Excel workbooks and file exports that business and engineering teams rely on, and document their structure, owners, and downstream use.* Build Auto Loader pipelines to ingest workbooks and flat files landed in S3, with explicit schemas and typed Bronze and Silver tables.* Parse multi-sheet, inconsistently structured workbooks at scale: shifting header rows, merged cells, embedded totals, mixed types in a column, and layouts that differ between versions of the same file.* Treat a re-delivered workbook as a new version of the same source, not a new dataset: detect what changed and apply it with MERGE so reruns are idempotent and nothing is loaded twice.* Configure schema evolution in Databricks declarative pipelines, including new column handling, rescued data columns, and controlled failure on renamed columns.* Implement data quality expectations that catch the failure modes these sources produce, such as duplicate rows, blank keys, and silently changed formats.* Conform ingested data to the platform's part number plus revision keying so it joins to BOM and engineering data from other sources.* Ensure lineage is captured for every pipeline, orchestrate with Databricks Workflows, and document each source for handoff.* Work with the business owners of each workbook to confirm meaning, business rules, and what \"correct\" looks like.* Document datasets, metrics, and definitions so reporting stays consistent after handoff.#### What We’re Looking For* Production experience building ingestion pipelines on Databricks.* Hands-on experience ingesting Excel and flat-file sources into Spark or Databricks at scale and the judgment to know when each is appropriate.* A track record of making human-maintained data reliable: shifting headers, merged cells, mixed types, and layout drift between versions.* Experience with Auto Loader for incremental file ingestion from S3.* Experience with Databricks declarative pipelines or Delta Live Tables, including schema evolution and data quality expectations.* Experience with MERGE and change handling for versioned or re-delivered files.* Experience conforming ingested data to shared keys so it joins with data from other systems.* Strong PySpark and SQL, and working knowledge of Delta Lake and medallion architecture.* Experience working directly with non-technical data owners to pin down definitions and business rules.* Ability to complete the client's background check and onboarding and to work on client-furnished equipment.* US citizenship.* Fluent English, both written and spoken.#### Nice to Have* Experience extracting from Microsoft Access databases (ODBC, JDBC, or file-level tooling).* Prior work with manufacturing or supply chain data, especially BOMs, parts, revisions, and supplier records.* Familiarity with PLM or ERP data, such as Teamcenter or Oracle E-Business Suite.* Prior work in a defense, aerospace, or FedRAMP environment, or with CUI or ITAR-controlled data.* Databricks Data Engineer Professional certification.#### Why Lumenalta is an amazing place to work atAt Lumenalta, you can expect that you will:* Be 100% dedicated to one project at a time so that you can innovate and grow.* Be a part of a team of talented and friendly senior-level developers.* Work on projects that allow you to use leading tech.For Databricks practitioners specifically, we are a Databricks partner with Champions and MVPs on our team, and that carries three concrete things:* **Delivery Partner Program qualification**. Databricks co-delivers its Professional Services engagements through a short list of approved partner organizations, and practitioners have to be individually qualified before they can work on them. The qualification is granted once at the individual level and does not expire, so it stays with you. Partner organizations are the route in, so the qualified pool stays small. That scarcity is most of the value, and we sponsor it.* **Champion path**. Databricks Champion is an individual recognition with its own badge, a dedicated Databricks solutions architect as your mentor, access to product teams, confidential roadmap briefings, and an invitation to the internal Tech Summit. Nomination has to come from a partner organization, which puts it out of reach for independents and most contractors. We nominate actively and regularly, and the Champions already on our team mentor candidates through it.* **Certifications covered.** We pay the exam fee for any Databricks certification you want to take.#### Our ProcessA screening call, a technical interview, and a HackerRank assessment.The technical interview is a conversation rather than a whiteboard exam. We will ask you to walk through a governance design you have shipped, a federate-versus-ingest call you made, what you would change, and what you would expect security reviewers to push hardest on. We will also ask for a writing sample. Relevant project references matter more to us than certifications.#### LocationThis is a fully remote position.This position supports a U.S. Government contract that requires all personnel to possess U.S. Citizenship.This role is remote within the United States only. Candidates must reside in the United States while assigned to our client and be physically located within the United States when performing project work or accessing project systems or data. Availability to work overlapping Pacific, Central, or Eastern U.S. time zones.#### Application DeadlineApplications will be accepted until **October 25th, 2026**. Candidates can expect feedback by **November 2nd, 2026**.## Salary**Salary range:** $90k - $132k annually, with final compensation determined by your qualifications, expertise, experience, and the role's scope.## BenefitsIn addition to competitive pay, we offer a variety of benefits to support your professional and personal growth, including:* Flexible working hours in a remote environment.* Health insurance (medical and dental) for W2 Employees.* 401K Contribution.* A professional development fund to enhance your skills and knowledge.* 15 days of paid time off annually.* Access to soft-skill development courses to further your career.## Position DetailsThis is a full-time position requiring a minimum of **40 hours per week, Monday through Friday**.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Databricks Engineer
Senior Databricks Engineer

Lumenalta • United States

Remote
USD 80,000 - 150,000
Health insurance (medical)
401K Contribution
Paid time off
Data Solutions Architect / Technical Lead
Data Solutions Architect / Technical Lead

Lumenalta • United States

Remote
USD 75,000 - 160,000
Health insurance
401K Contribution
15 days paid time off annually
+1
Senior Azure Databricks Engineer
Senior Azure Databricks Engineer

Lumenalta • United States

Remote
USD 80,000 - 150,000
Health insurance
401K Contribution
Professional development fund
+3
AWS DevOps Engineer - Tech Lead
AWS DevOps Engineer - Tech Lead

Lumenalta • United States

Hybrid
USD 65,000 - 130,000
Flexible hours
Health insurance
401K contribution
+1
Data Architect - Databricks Migration
Data Architect - Databricks Migration

Lumenalta • United States

Remote
CAD 114,000 - 171,000
Health insurance
Professional development fund
Paid time off
+2
Senior Data Engineer - Streaming Specialist
Senior Data Engineer - Streaming Specialist

Lumenalta • United States

Remote
USD 80,000 - 130,000
Health insurance
401K contribution
Paid time off
+1
Data Engineer - Databricks
Data Engineer - Databricks

Lumenalta • Salt Lake City (UT)

Remote
USD 60,000 - 110,000
Flexible working hours
Health insurance
401(k) contribution
+3
Data Governance Engineer
Data Governance Engineer

Lumenalta • United States

Remote
CAD 110,000 - 192,000
Flexible working hours
Health insurance
Professional development fund
+2
Senior DataBricks Developer (Healthcare)
Senior DataBricks Developer (Healthcare)

Lumenalta • Chicago (IL)

Remote
USD 60,000 - 120,000
Flexible working hours
Health insurance (medical and dental)
401K Contribution
+3
Machine Learning Engineer
Machine Learning Engineer

Lumenalta • United States

Remote
CAD 110,000 - 192,000
Flexible working hours in a remote env
Health insurance (medical and dental)
Professional development fund
+2