Principal Data Engineer

Vuori•Carlsbad, CA

About The Position

Vuori is seeking a Principal Data Engineer to design, build, and scale data pipelines that ingest data into its platform and prepare it for analytics. The role spans the full pipeline lifecycle, from raw ingestion of heterogeneous sources through staging and curated layers, and helps set technical direction for the broader data infrastructure. The Principal Data Engineer partners with data engineers, data modelers, analysts, and product teams to prioritize work and raise the team’s technical standards.

Requirements

  • Hands-on experience with Azure Data Factory, including pipelines, data flows, linked services, integration runtimes, and triggers.
  • Experience extracting and normalizing raw data from heterogeneous sources, including REST APIs, flat files, JSON/XML, and SFTP or blob-based drops.
  • Ability to write extraction logic that handles pagination, API-key or OAuth authentication, and incremental sync patterns.
  • Experience parsing and modeling semi-structured or nested JSON data in a cloud data warehouse, such as Snowflake VARIANT/FLATTEN.
  • At least 8 years of experience in data engineering or a related field, including experience operating at a senior or technical lead level.
  • Strong proficiency in SQL and at least one programming language commonly used in data engineering, such as Python, Scala, or Java.
  • Strong communication skills and experience working cross-functionally with analytics, product, and engineering teams.

Nice To Haves

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience (preferred).
  • Experience with dbt or similar transformation frameworks.
  • Familiarity with infrastructure-as-code tools such as Terraform or ARM/Bicep, and broader CI/CD practices.
  • Exposure to real-time analytics or streaming technologies.

Responsibilities

  • Move data through raw/source, staging, and curated layers, applying appropriate transformation, validation, and testing to prepare it for analytics.
  • Build and maintain Azure Data Factory pipelines to orchestrate ingestion and transformation across source, curated, and serving layers.
  • Design ingestion patterns for REST/SOAP APIs, CSV and fixed-width files, JSON, and XML, reliably landing data in the source layer before transformation.
  • Build resilient API extraction logic that handles pagination, rate limiting, incremental or delta pulls, and schema drift from third-party sources.
  • Parse and flatten semi-structured JSON payloads, including nested objects and arrays, into queryable relational structures within Snowflake.
  • Handle file-based ingestion at scale, including SFTP or blob drops, file validation, schema enforcement, and reprocessing or backfill for late or malformed files.
  • Contribute to Azure Data Factory pipeline CI/CD, deploying through Azure DevOps or GitHub Actions across development, UAT, and production environments.
  • Set technical standards for pipeline design, code quality, and testing, and mentor other data engineers.
  • Collaborate with data engineers, data modelers, analysts, and product teams on what to build next.

Benefits

  • Health Insurance
  • Savings and Retirement Plan
  • Employee Assistance Program
  • Generous Vuori Discount & Industry Perks
  • Paid Time Off
  • Wellness & Fitness benefits
  • Bonus eligible
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service