Talent.com
Principal Data Engineer
Principal Data EngineerTendo • San Francisco, CA, US
Principal Data Engineer

Principal Data Engineer

Tendo • San Francisco, CA, US
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Job Description

Job Description

As a Principal Data Engineer, you will work within the Engineering team and contribute to Tendo’s strategic data engineering solutions by ingesting, transforming, and warehousing healthcare-related data from various sources.

You will collaborate with Tendo’s Data Scientists, Product Managers, and Machine Learning Engineers to produce quality data flows and transformations that support advanced analytics and AI / ML model development.

You will develop tools and solutions to facilitate data integration, data warehousing, and data modeling. Your work will enable Data Engineers and Data Scientists to experiment and train machine learning models to produce useful insights for Tendo’s customers.

The ideal candidate should have a strong background in software engineering, data modeling, data warehousing, ETL pipelines, and database design and a demonstrated interest or experience in applying AI / ML, and a forward-thinking mindset toward innovation in healthcare.

About Tendo

Make an impact—join our team!

We’re a fast-growing, mission-driven company building a culture that enables teams and individuals to thrive.  Our team-driven culture and rapid growth have earned us recognition as one of Forbes’ Top Startup Employers for both 2024 and 2025.  Led by an experienced and proven team, we live by our values and are always on the hunt for motivated people with diverse experiences and backgrounds to help us improve the care journey for patients, clinicians, and caregivers by creating software that provides seamless, intuitive, and user-friendly experiences.

If you like working with innovative technologies and want to be part of a growing team that will help transform the healthcare experience, we encourage you to apply today!

Job Location

Tendo has hubs in San Francisco, CA; San Diego, CA; Salt Lake City, UT; Chicago, IL; Nashville, TN; and Philadelphia, PA. Candidates may be located in any one of our hub locations.

Responsibilities

  • Collaborate with Data Scientists and Business Intelligence Analysts to ensure efficient and effective data processing and analysis.
  • Optimize data infrastructure and processes to ensure optimal performance and scalability.
  • Develop and maintain data documentation and data lineage.
  • Stay current with emerging technologies and industry trends related to data engineering.

Requirements

  • 7+ years of experience in data engineering.
  • Extensive experience in the design, build, and maintenance of data ETL pipelines.
  • Extensive knowledge of coding in Python or Scala with a focus on data processing.
  • Experience using Apache Spark (PySpark or Scala).
  • Experience with AWS technology stack (S3, Glue, Athena, EMR, etc.).
  • Experience with data and entity relationship modeling to support data warehouses and analytics solutions.
  • Deep understanding of relational and non-relational databases (SQL / NOSQL).
  • Comfortable working with unstructured and semi-structured data (Web scraping).
  • Experience working in a professional software environment using source control (git), an issue tracker (JIRA, Confluence, etc.), continuous integration, code reviews, and agile development process (Scrum / Lean).
  • Basic data privacy and security principles.
  • Interest and / or experience in AI / ML applications, including support for model development or deployment workflows.
  • Proactive mindset around exploring emerging technologies in AI and data science to drive innovation.
  • Nice to Have

  • Knowledge of, or experience with, healthcare data standards such as HL7, FHIR, ICD, SNOMED, LOINC.
  • Experience with Delta Lake and / or Databricks.
  • Hands-on experience with machine learning workflows, including preparing data for AI model training and evaluation.
  • Experience with machine learning workflows and data requirements for use with ML frameworks.
  • Experience validating data quality, preferably with test automation.
  • Experience with containerization using Docker.
  • Base Salary Range

    $157,250-$212,750

    This salary range is offered with the understanding that final compensation is based on a number of factors including geography and experience. Tendo also offers an equity package, annual bonuses, and benefits.

    Benefits

    For full time employees, Tendo also offers full health benefits (medical, dental, and vision), flexible spending and health savings accounts, company paid life insurance, company paid short-term and long-term disability, company equity, voluntary benefits, 401(k), company paid holidays, flexible time off, and an employee wellness program  (“Breathe”).

    Tendo is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or any other characteristics protected by local laws, regulations, or ordinances.

    We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

    serp_jobs.job_alerts.create_a_job

    Principal Data Engineer • San Francisco, CA, US

    Job_description.internal_linking.related_jobs
    Lead Data Platform Engineer

    Lead Data Platform Engineer

    VirtualVocations • Fremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Lead Data Platform Engineer to architect and build scalable distributed data systems for cloud-based video surveillance and IoT control systems.Key Responsibilities Col...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Junior Data Engineer

    Junior Data Engineer

    VirtualVocations • Santa Clara, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Junior Data Engineer to join their Enterprise Data team.Key Responsibilities Build, maintain, and support data solutions for effective business decision-making Researc...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Principal AI Engineer

    Principal AI Engineer

    Synopsys • Mountain View, CA, United States
    serp_jobs.job_card.full_time
    You are a passionate and driven individual with a degree in Computer Science, Computer Engineering, or Electrical Engineering. With a strong foundation in Artificial Intelligence algorithms and expe...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Associate Data Engineer

    Associate Data Engineer

    VirtualVocations • Concord, California, United States
    serp_jobs.job_card.full_time
    A company is looking for an Associate Data Engineer to assist with data pipeline management and development.Key Responsibilities Participate in data engineering projects primarily on AWS Collabo...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Databricks Engineer

    Databricks Engineer

    VirtualVocations • Hayward, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Databricks Engineer.Key Responsibilities Design, develop, and deploy cloud data solutions for risk, regulatory, finance, and compliance projects Provide indirect leade...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Data Solutions Engineer

    Data Solutions Engineer

    VirtualVocations • Fremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Data Solutions Engineer to support strategic data initiatives by designing and developing data pipelines and models. Key Responsibilities Architect and build new data pi...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Principal Sales Engineer

    Principal Sales Engineer

    VirtualVocations • Fremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Principal Sales Engineer who is passionate about technology and engaging with customers to solve complex challenges. Key Responsibilities Engage with prospective clients...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Principal Data Architect

    Principal Data Architect

    Qualys • Foster City, CA, United States
    serp_jobs.job_card.full_time
    Come work at a place where innovation and teamwork come together to support the most exciting missions in the world!.Define standards and best practices for data modeling, governance, integrations ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Data Engineer

    Data Engineer

    VirtualVocations • Hayward, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Data Engineer to architect and manage data solutions for improved healthcare delivery.Key Responsibilities : Design, build, and maintain data pipelines for proces...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Principal AI Data Engineer

    Principal AI Data Engineer

    VirtualVocations • Oakland, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Principal AI Data Engineer.Key Responsibilities Design and oversee AI / ML solution architectures for pilots and MVPs Define system and data requirements to support prio...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_hours • serp_jobs.job_card.promoted • serp_jobs.job_card.new
    Principal Engineer - IAM

    Principal Engineer - IAM

    VirtualVocations • Hayward, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Principal Engineer - Identity Management (IAM & Golang Backend).Key Responsibilities Architect and design the next-generation identity platform for authentication and a...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    AWS Data Engineer

    AWS Data Engineer

    VirtualVocations • Hayward, California, United States
    serp_jobs.job_card.full_time
    A company is looking for an AWS Data Engineer to support cloud migration and optimize data queries.Key Responsibilities Review and rewrite existing SQL / Power BI queries for Amazon Redshift Optim...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Principal Machine Learning Engineer

    Principal Machine Learning Engineer

    VirtualVocations • Fremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Principal Machine Learning Engineer.Key Responsibilities Conduct applied research and experimentation on state-of-the-art diffusion model architectures and training tec...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Principal Data Engineer

    Principal Data Engineer

    VirtualVocations • Hayward, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Principal Data Engineer to lead data architecture and platform initiatives.Key Responsibilities Define and implement end-to-end data architecture and establish standard...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Principal Engineer - Identity

    Principal Engineer - Identity

    VirtualVocations • Fremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Principal Engineer - Identity.Key Responsibilities Lead the architecture and technical direction of enterprise-grade identity security products Partner with product an...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_hours • serp_jobs.job_card.promoted • serp_jobs.job_card.new
    Senior Data Engineer

    Senior Data Engineer

    VirtualVocations • Fremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Data Engineer to join their team.Key Responsibilities Build high-performance, scalable data solutions for agents, brokers, and home buyers Design, develop, and ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Principal Engineer

    Principal Engineer

    VirtualVocations • Concord, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Principal Engineer to work remotely in France.Key Responsibilities Design and develop advanced engineering solutions Collaborate with cross-functional teams to impleme...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Data Engineer III

    Data Engineer III

    VirtualVocations • Fremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Data Engineer III.Key Responsibilities Works on complex projects, sometimes leading project teams and participating in project planning Translates business analytics n...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Staff Engineer - Data Platform

    Senior Staff Engineer - Data Platform

    VirtualVocations • Hayward, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Sr Staff Engineer - Data Platform to architect and evolve its data backbone.Key Responsibilities Design and deploy a multi-tenant, secure data lake and scalable storage...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_hours • serp_jobs.job_card.promoted • serp_jobs.job_card.new
    Principal Workday Engineer

    Principal Workday Engineer

    VirtualVocations • Fremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Principal Workday Engineer.Key Responsibilities Manage, maintain, and optimize HRIS systems including UKG Pro, Workday, and Greenhouse Perform daily operations such as...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted