Principal Data Engineer

1 month, 1 week ago
Full-time
Lead
Software Development
Extend

Extend

Extend is a technology company that offers powerful product and shipping protection solutions to merchants, helping them generate revenue and enhance customer loyalty. Their modern and cost-effective services provide a win-win situation for both busine...

Air Freight & Logistics
251-1K
Founded 2019

Description

  • Own the data warehouse and reporting layer, including how data is modeled, evolved, and exposed.
  • Write SQL and dbt models, refactor transformations, and build tables and views used by downstream teams.
  • Partner with product engineering, architecture, analytics, and business stakeholders to understand data usage and identify gaps.
  • Work with DevX and architecture teams on the boundary between product services and Snowflake, including automating schema propagation.
  • Build models, tests, and processes that protect pipelines from malformed data and upstream changes.
  • Instrument owned systems, define SLOs and data quality checks, and participate in the rotating on-call schedule.
  • Own and extend Python data jobs running on Glue, Lambda, and Step Functions for third-party data ingestion and downstream data delivery.
  • Pair with junior engineers, raise the bar on PR and architecture reviews, and define team patterns and standards.

Requirements

  • 10+ years of experience in Data Engineering, Analytics Engineering, or a related field at a Principal or equivalent level.
  • Deep expertise in relational database architecture and data modeling.
  • Expert-level experience with Snowflake and SQL, including owning a warehouse at scale.
  • Strong analytics engineering experience, ideally with dbt.
  • Hands-on Python experience building data jobs on AWS Glue, Lambda, and Step Functions.
  • Experience managing AWS infrastructure with AWS CDK.
  • Experience integrating with third-party APIs in both directions, including rate limits, retries, authentication, and idempotency.
  • Track record of building observable and reliable data systems.
  • Demonstrated technical leadership and mentorship with strong communication, systems thinking, and cross-functional stakeholder management.

Benefits

  • Expected pay range of $220,000 to $250,000 per year.
  • Competitive salary based on experience.
  • Full medical, dental, and vision benefits.
  • Stock/equity in an early-stage startup.
  • Generous, flexible paid time off policy.
  • 401(k) with Financial Guidance from Morgan Stanley.
  • Collaborative and supportive team environment.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Data Engineer I

Samsara 1K-5K IT Services

Samsara is hiring a Senior Data Engineer in Canada to design and maintain data pipelines for its connected operations platform, transforming IoT and product data into analytics-ready datasets that support analysis, model training, and dashboards.

Apache Airflow Apache Spark AWS Azure Dagster Databricks GCP Git GitHub Prefect Python REST API SQL
7 hours, 42 minutes ago

Senior Flight Test Data Engineer, Loads

Archer 251-1K Construction & Engineering

Archer is hiring a Senior Flight Test Loads Data Engineer in San Jose to support the flight test and certification of its all-electric vertical takeoff and landing aircraft by turning measured loads data into structural analysis and design decisions.

MATLAB Python
8 hours, 27 minutes ago

Senior Data Engineer - AWS & RAG Pipelines

Jalasoft 1K-5K Internet Software & Services

Senior Data Engineer at Jalasoft, responsible for designing and operating cloud data infrastructure that supports AI initiatives, including production data lakes, real-time pipelines, and vector search layers for RAG systems and autonomous agents.

AWS C# Datadog Elasticsearch Generative AI Google Analytics Hotjar Java .NET Node.js OpenSearch OpenTelemetry PostgreSQL Python
8 hours, 27 minutes ago

Lead Data Platform Engineer

PR Newswire 1K-5K Internet Software & Services

INFOnline, part of saas.group, is seeking a Lead Data Platform Engineer to own and evolve its GCP-native data platform that powers digital audience measurement for the German and Austrian media industry.

CI/CD dbt Docker GCP Go Serverless SQL Terraform
1 day, 7 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers