Demo

Principal Data Engineer

XpertDox
Scottsdale, AZ Full Time
POSTED ON 10/25/2026
AVAILABLE BEFORE 11/21/2026

Principal Data Engineer


Pay: $150,000 to $190,000 per year

Location: Scottsdale, AZ 85258

Type: Full-time

Hours: 8:00 AM to 4:30 PM

Entity: XpertDox, Inc.

Department: Data

On-site or remote: On-site, Monday through Friday

Reports to: Chief Operating Officer


About XpertDox

XpertDox, Inc. is a physician-founded, venture-backed healthcare AI company headquartered in Scottsdale, Arizona, with a global delivery team in India. Our platform, XpertCoding, autonomously codes outpatient medical claims directly from clinical documentation using neural networks, machine learning, and natural language processing. We serve outpatient healthcare organizations in almost all 50 states, with deep expertise in Federally Qualified Health Centers (FQHCs), women’s health and OB/GYN practices, and behavioral health providers.


Position Summary

You will own the move of our data from a batch-oriented, file-based environment to an AWS lakehouse, and you will own the data platform that results. The target architecture is Apache Iceberg tables on Amazon S3, queried through Amazon Athena, with AWS Glue handling ETL and cataloging. This is a hands-on role: you will design the architecture, build the critical components yourself, and set the standards the data team follows. Our analytics team’s current pipelines remain the upstream source for the data you structure, and our self-serve analytics platform depends on the data layer you deliver. This role is not for someone who has designed a lakehouse but has never carried a production migration through to completion.


Key Responsibilities

In this role you will:

  • Own the design and execution of the lakehouse migration, from source ingestion through the query and reporting layer.
  • Design schema, partitioning, and table layout that hold up across many client datasets with varying structure.
  • Build and harden ETL pipelines in AWS Glue and PySpark, including upsert and merge logic, scheduling, failure handling, and monitoring.
  • Own data governance, access control, retention, and quality standards for protected health information (PHI).
  • Set and enforce engineering standards for the data platform: code review, testing, deployment, documentation, and cost management.
  • Own the data layer requirements for the self-serve analytics platform, so it supports natural-language querying and reporting.
  • Define and own the handoff between the analytics team’s existing batch outputs and the lakehouse.
  • Provide technical leadership and mentorship to data engineering and analytics staff.


Required Qualifications

  • Led at least one production migration from legacy or file-based systems to a data lake or lakehouse architecture, carried through to completion.
  • Deep hands-on experience with AWS Glue, Athena, and S3.
  • 8 years in data engineering or data platform roles, with demonstrated ownership of architecture decisions.
  • Experience making architecture decisions with incomplete information.


Preferred Qualifications

  • Strong working knowledge of open table formats, with Apache Iceberg preferred (Delta Lake or Apache Hudi also relevant), and columnar storage formats such as Parquet.
  • Strong Python and SQL skills; PySpark experience strongly preferred.
  • Experience designing for multi-tenant or multi-client data where schemas vary across sources.
  • Experience with data governance and security in a regulated environment.


Location and Schedule

This is an on-site role at our Scottsdale, Arizona headquarters, Monday through Friday, 8:00 AM to 4:30 PM. It is not remote or hybrid. Candidates who live outside the Scottsdale area must relocate before their start date. No travel is required. The role works with protected health information; all staff complete HIPAA training and follow XpertDox data security policies.


Compensation

  • Base salary of $150,000 to $190,000 per year, commensurate with experience.
  • Incentive stock options.
  • Relocation assistance, reimbursed against receipts.


Benefits

  • Health, dental, vision, and life insurance.
  • 401(k) with matching.
  • Unlimited PTO and parental leave.
  • Wellness program, Friday lunch, and snacks.


To Apply

https://careers.xpertdox.com/


XpertDox, Inc. is an equal opportunity employer.

Salary : $150,000 - $190,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Principal Data Engineer?

Sign up to receive alerts about other jobs on the Principal Data Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$168,522 - $211,152
Income Estimation: 
$189,259 - $248,928
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at XpertDox

  • XpertDox Scottsdale, AZ
  • Controller Pay: $120,000 to $150,000 per year Location: Scottsdale, AZ 85258 Type: Full-time Hours: 8:00 AM to 4:30 PM Entity: XpertDox, Inc. Department: F... more
  • 4 Days Ago

  • XpertDox Scottsdale, AZ
  • Job Description Pay: $120,000 to $150,000 per year Location: Scottsdale, AZ 85258 Type: Full-time Hours: 8:00 AM to 4:30 PM Entity: XpertDox, Inc. Departme... more
  • 4 Days Ago

  • XpertDox Scottsdale, AZ
  • About XpertDox XpertDox, Inc. is a physician-founded, venture-backed healthcare AI company headquartered in Scottsdale, Arizona, with a global delivery tea... more
  • 4 Days Ago

  • XpertDox Scottsdale, AZ
  • About XpertDox XpertDox is a healthcare technology company that uses AI and data analytics to improve healthcare efficiency. Our flagship platform, XpertCo... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Principal Data Engineer jobs in the Scottsdale, AZ area that may be a better fit.

  • VAST Data Austin, AZ
  • Description VAST Data is looking for a Senior Systems Engineer to join our growing team! This is a great opportunity to be part of one of the fastest-growi... more
  • 2 Days Ago

  • Microchip Technology Inc. Chandler, AZ
  • Are you looking for a unique opportunity to be a part of something great? Want to join a 17,000-member team that works on the technology that powers the wo... more
  • 8 Days Ago

AI Assistant is available now!

Feel free to start your new journey!