Principal Data Engineer #26-27059

USTech Solutions•Alhambra, CA
•Remote

About The Position

A Principal Data Engineer designs, implements, and manages an organization’s data infrastructure. The position provides specialized technical expertise in data integration, data quality, data operations, data platform architecture, and data governance to support a reliable, scalable, and well-managed analytical environment. The role requires extensive experience with Databricks and Python-based data pipelines, along with experience designing Databricks medallion Lakehouse architecture, developing data models, managing Azure resources, and automating Azure data resources using DataOps. The engineer collaborates across teams, works independently on projects, delivers high-quality work, and mentors junior data engineers and database administrators. The role is expected to be mostly remote and is limited to California resident candidates. The work schedule is four 10-hour days, Monday through Thursday, at the program manager’s discretion, with a shift ranging from 7:15 a.m. to 6:00 p.m. Interviews will be conducted via Microsoft Teams. The stated duration is 12 months.

Requirements

  • Excellent verbal and written communication skills and a customer service orientation.
  • Strong analytical skills and business acumen.
  • Excellent time management and organizational abilities, including the capacity to handle multiple tasks simultaneously.
  • Ability to work collaboratively and independently with focus and self-direction.
  • Meticulousness and dedication to delivering high-quality work.
  • At least five years of professional experience specializing in Databricks, with significant expertise in data engineering, data integration, data warehousing, and cloud computing.
  • At least five years of experience developing data pipelines using Python.
  • At least three years of experience designing and developing Databricks medallion Lakehouse architecture and applying data governance and data quality best practices.
  • At least one year of experience developing data models.
  • At least one year of experience managing Azure resources.
  • At least one year of experience automating Azure data resources using DataOps.
  • Bachelor’s degree in Computer Science, Data Engineering, or a related field; additional qualifying experience may substitute for the required education on a year-for-year basis.
  • California residency.

Responsibilities

  • Design, implement, and manage the organization’s data infrastructure.
  • Provide technical expertise in data integration, data quality, data operations, data platform architecture, and data governance.
  • Develop data pipelines using Python.
  • Design and develop Databricks medallion Lakehouse architecture.
  • Develop data models.
  • Manage Azure resources.
  • Automate Azure data resources using DataOps.
  • Mentor and provide guidance and support to junior data engineers and database administrators.
  • Collaborate with others while independently managing project work and delivering high-quality results.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service