Est. expiry Nov 18

FinOps Data Engineer

Posted Oct 14 · Last seen Oct 15

Key facts

At a glance

Global remote FinOps engineering role focused on AWS/GCP savings, data pipelines, and cost governance.

Where and how
Remote, GlobalRemoteGlobalFull-time, Mid-Level
Languages required
English
Managing people
No People Management

Original job ad

As published by Supabase

Open the ad
About the Role We're looking for a FinOps Data Engineer to help drive cost optimization and cloud financial governance across our AWS infrastructure and GCP footprint. You'll work cross-functionally with Engineering, Finance, and Product to find and ship savings, build the tooling necessary to maximize efficiency of every dollar spent in the cloud, and cultivate a culture of cost awareness across engineering teams. This role owns the data side of that mission: the models, pipelines, and analysis that make cost, usage, and margin numbers trustworthy across the company. This is a hands-on engineering role, not an analyst seat. You'll do the schlep work other teams don't have time for, digging into a bucket's access pattern, writing the dbt model or Python pipeline that ships the fix, building the cost-vs-revenue mart that answers a margin question once instead of every time, and chasing a number until it reconciles. Strong communication matters as much as technical depth, you'll regularly explain a savings case or a data model's implications to an engineering team, a finance stakeholder, and a leadership audience in the same week. What You'll Be Responsible For In this role, you'll: - Find and ship savings across AWS and GCP: Analyze billing, usage, and cost trends to identify opportunities, rightsizing, storage lifecycle policies, data transfer, and spot/auto-scaling. Take ideas from identification through to a realized dollar figure, not just a recommendation. - Build and maintain the FinOps data pipeline: Design and run the BigQuery/dbt models that turn raw billing and usage data (CUR, Storage Lens) into reconciled, trustworthy mart tables, the foundation everything else in FinOps is built on. - Build cost-vs-revenue and customer segmentation models: Model unit economics and margin by product line and customer segment, and extend coverage as new products and segments come online. - Apply data science to cost and usage data: Build forecasting models, detect anomalies statistically rather than by threshold alone, and quantify savings opportunities (e.g. storage lifecycle, request-cost patterns) with rigor a spreadsheet can't match. - Build and maintain cost attribution: Tagging policies, cost allocation, and chargeback/showback so engineering teams can see and own their own spend. This is foundational work other savings work depends on. - Automate cost governance: Build automated cost reporting, anomaly detection, and alerting. Write the scripts and infrastructure-as-code (Python, Terraform, Lambda) that enforce cost policy rather than relying on manual review. - Partner with engineering on architecture decisions: Bring cost into the room early, cost-efficiencies are cheaper to get right at design than to retrofit. - Work with Finance on forecasting and reporting: Support budget tracking and financial KPIs; build dashboards and self-serve analytics engineering and finance can both read. You Might Be a Good Fit If You - Have strong AWS expertise and working GCP knowledge, including pricing models, billing structures, and cost optimization mechanics. - Have data engineering depth: dbt, BigQuery (or an equivalent modern warehouse), SQL at scale, and data modeling for analytics (dimensional modeling, incremental models, testing). - Have data science fundamentals: statistical forecasting, anomaly detection, and experimentation, and know when a rigorous model beats a rule of thumb. - Have automation and scripting skills: Python, Terraform/ pulumi, Lambda, or Bash. - Are comfortable with cost/billing tooling: AWS Cost Explorer, Cost & Usage Reports, GCP Billing Reports, and BI/dashboarding (we use Hex). - Have experience with, or are comfortable picking up, Linear and Notion as the system of record for tracking and documenting FinOps work. - Experience with a dedicated cloud cost management platform (e.g. CloudZero, Vantage, or similar) is a plus, not required. - Can analyze cost data and present it clearly to both technical and non-technical audiences. - Have prior experience spanning data analytics, data engineering, or data science in a FinOps, cloud cost management, or cloud governance context. - Are energized by doing the unglamorous, high-leverage work (the schlep) that unblocks other teams, and by working cross-functionally without positional authority. WHAT WE OFFER - Fully Remote We hire globally. We believe you can do your best work from anywhere. There are no Supabase offices, but we provide a WeWork membership or co-working allowance you can use anywhere in the world. - ESOP Every team member receives ESOP (equity ownership) in the company. We want everyone to share in the upside of what we’re building together. - Tech Allowance Use this budget to set up your ideal work environment—laptop, monitor, headphones, or whatever helps you do your best work. - Health Benefits Supabase covers 100% of health insurance for employees and 80% for dependents, wherever you are. Your wellbeing and your family’s health are important to us. - Annual Off-Sites Once a year, the entire company gathers in a new city for a week of connection, collaboration, and fun. It’s a highlight of our year. - Flexible Work We operate asynchronously and trust you to manage your own time. You know what needs to be done and when. - Professional Development Every team member receives an annual education allowance to spend on learning—courses, books, conferences, or anything that supports your growth. ABOUT THE TEAM Supabase was born-remote and open-source-first. We believe our globally distributed team is our secret weapon in building tools developers love. - ~400 team members - 60+ countries - 20+ languages spoken - Over $1B raised (including our $500M Series F) - 540,000+ community members We move fast, build in public, and use what we ship. If it’s in your project, we probably use it in ours too. We believe deeply in the open-source ecosystem and strive to support—not replace—existing tools and communities.

The text above is the employer's original job description, extracted as written. Other details on this page, like salary, responsibilities, and requirements, are interpreted from that text by our system, not values the employer explicitly confirmed, so treat them as our best interpretation rather than verified facts.

About the role

Summarised by JobCrawls from the job ad above.

Requirements

  • Strong AWS expertise and working knowledge of GCP pricing, billing, and cost optimization
  • Data engineering experience with dbt, BigQuery or an equivalent warehouse, SQL at scale, analytics data modeling, and testing
  • Data science fundamentals in statistical forecasting, anomaly detection, and experimentation
  • Automation and scripting experience with Python, Terraform or Pulumi, Lambda, or Bash
  • Familiarity with AWS Cost Explorer, Cost & Usage Reports, GCP Billing Reports, and BI/dashboarding tools
  • Experience with or willingness to learn Linear and Notion
  • Ability to analyze cost data and explain it to technical and non-technical audiences
  • Prior analytics, data engineering, or data science experience in FinOps, cloud cost management, or cloud governance
  • Comfort working cross-functionally without positional authority

Responsibilities

  • Identify and deliver AWS and GCP savings through analysis and optimization measures
  • Build and maintain BigQuery/dbt pipelines that turn billing and usage data into reconciled marts
  • Model unit economics, margins, and customer segments
  • Forecast costs, detect anomalies, and quantify savings opportunities
  • Develop cost tagging, allocation, chargeback, and showback
  • Automate cost reporting, alerts, anomaly detection, and policy enforcement
  • Bring cost considerations into engineering architecture decisions
  • Support Finance with budget tracking, financial KPIs, dashboards, and self-service analytics

Skills & Technologies

AWSGCPFinOpsDbtBigQuerySQLPythonTerraformPulumiAWS LambdaBashAWS Cost ExplorerCost & Usage ReportsGCP Billing ReportsHexLinearNotionCloudZeroVantageForecastingAnomaly DetectionDimensional ModelingInfrastructure As Code

Benefits & Perks

Your CV vs this job

How well does your CV match this job?

Add your CV once and every job shows which of its skills you have, which are missing and whether you meet the language requirements. Free, no account needed.

Add your CV

No CV yet? Start from a free CV template. Writing the application? Cover letter template and examples.

About Supabase

Supabase logo
Supabase · 33 open roles
Top locations (all time): Remote, Global · 29 · Remote - Global · 14 · Remote, EMEA · 5 · +5 other locations
View company
Current open roles at Supabase on JobCrawls
LocationActive listings
Remote, Global29
Remote - Global14
Remote, EMEA5
Remote, AMER3
Remote, San Francisco, CA1
Europe1
Remote - Anywhere1
Remote1
Current role mix at Supabase on JobCrawls
Role typeActive listings
Product Manager5
Platform Engineer4
Software Engineer4
Database Support Engineer2
Engineering Manager2
Support Engineer2
Performance Engineer2
FinOps Engineer1
Infrastructure Product Manager1
Product Designer1
Cloud Platform Engineer1
People Business Partner1
Brand Designer1
CLI Engineer1
Frontend Engineer1
Deployment Engineer1
Release Engineer1
Developer Relations Engineer1
Technical Program Manager1
FinOps Lead1
Platform Security Engineer1
Pre-Sales Solutions Architect Leader1
Site Reliability Engineer1
Operations Leader1
Distributed Database Engineer1
Partner Solution Architect1
AI Platform Engineer1
Identity and Access Management Engineer1
Engineering Productivity Engineer1
Technical Account Management Leader1
Account Executive1
Marketing Data Analyst1
Postgres Deployment Engineer1
Edge Functions Engineer1
Technical Partnerships Manager1
Current role-level mix at Supabase on JobCrawls
Role levelActive listings
Senior36
Mid-Level7
Manager3
Director1
Executive1
Expert1
About the employer

Supabase describes itself as born-remote and open-source-first, with a globally distributed team. The team section reports around 400 members across more than 60 countries, over 20 languages spoken, more than $1 billion raised including a $500 million Series F, and over 540,000 community members.

Core values
Move fastBuild in publicUse what we shipSupport the open-source ecosystem

Never miss a new FinOps Data Engineer job in Remote, Global

Weekly or daily digest. Unsubscribe anytime.