Back to Jobs

Senior Data Engineer

TrulyRemote Verified

Hand-curated global remote job with direct application link

Technical Requirements

Google Cloud PlatformBigQuerydbtApache AirflowDataflowSQLPulumiTerraform

About Supabase

Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. All services are deeply integrated and designed for growth.

About the Role

We're looking for a Senior Data Engineer to join our Data team and own data systems end to end, from the raw source all the way to the analysis that drives decisions. You'll report to the Lead Data Engineer and work closely with growth, finance, and product, helping the whole company understand what's happening and why.

This is a wide role. You'll build and operate the pipelines, model the data, manage the infrastructure, and deliver the analysis yourself. We're scaling fast, so the systems you build need to hold up when the data multiplies. If you like owning the full picture instead of a single layer, this is for you.

What You'll Be Responsible For

  • Own data from source to delivery. Design ingestion from source systems into BigQuery with Airflow (Cloud Composer), Dataflow, and Python loaders; model it in dbt; and deliver the analysis in Hex. No handoffs, no "that's not my layer."
  • Build for 10x. We're growing fast, and the data is growing with us. Every pipeline and model you ship should survive the volume multiplying in the next few months. Reliability, cost, and partition strategy are part of the design, not an afterthought.
  • Explain what's driving the numbers. When a metric moves, you find out why. You can trace a number from a Hex dashboard back through the dbt models to the raw source and tell the business what actually pushed it up or down.
  • Work AI-first, and own the output. You lean hard on modern AI tooling (coding agents, LLMs) to move faster across the whole stack, but you stay accountable for what lands in production.
  • Partner directly with business teams. You don't wait for tickets. You understand what growth, finance, and product are trying to learn, get ahead of it, and translate messy questions into models and answers they can trust.
  • Manage infrastructure as code. Provision and evolve the data platform with Pulumi, and treat the pipeline as a production system you're on the hook for.
  • Stay on the frontier. You actively track what's new in data engineering and AI, and you bring the good tools in instead of waiting for someone to tell you about them.

You Might Be a Good Fit If You

  • Have 5+ years building and operating production data pipelines and warehouses
  • Are deep with our stack or close equivalents: GCP, BigQuery, dbt, Airflow, Dataflow, Metaplane, Hex, and infrastructure as code (Pulumi or Terraform)
  • Write strong SQL and can both build the pipeline and read the metric. You're an engineer who can do analysis, not one or the other
  • Already build AI into how you work day to day, and have a clear sense of where a human has to stay in the loop
  • Are comfortable navigating ambiguity, moving quickly, and designing for scale from the start

What We Offer

  • Fully Remote: We hire globally and provide a co-working allowance.
  • ESOP: Every team member receives equity ownership in the company.
  • Tech Allowance: Budget to set up your ideal work environment.
  • Health Benefits: 100% coverage for employees and 80% for dependents.
  • Annual Off-Sites: Company-wide gatherings in new cities.
  • Professional Development: Annual education allowance for learning and growth.
Senior Data Engineer
Supabase
Apply