Skip to content
HarveyHarveyNew York, NY

Senior Analytics Engineer, Finance

Build financial data models and pipelines with dbt and Snowflake to power analytics and decision-making. Partner with Finance and Product to deliver dashboards and semantic layers for key business metrics.

156k – 234k/yr
Hybrid5+ YOEData Analytics

About the role

What You'll Do

  • Design and build scalable data models and pipelines using dbt to transform raw data into clean, reliable assets that power company-wide financial analytics and decision-making.
  • Define and implement a robust semantic layer (e.g. LookML/Omni/Other) that standardizes financial and operating metrics, including revenue, retention, customer growth, usage, margin, and forecast inputs.
  • Partner cross-functionally with Product, Finance, and the Exec Team to deliver intuitive, consistent dashboards and analytical tools that surface business health metrics (ARR, NRR).
  • Establish and champion data modeling standards and best practices, guiding the organization in how to model data for accuracy, performance, usability, and long-term maintainability.
  • Lead data governance initiatives, ensuring high standards of data quality, consistency, documentation, and access control across the analytics ecosystem.
  • Structure financial metric definitions, business logic, and accounting context in ways that can support AI-assisted reporting, natural language analytics, and automated anomaly detection.

What You Have

  • 5+ years of experience in Analytics Engineering, Data Engineering, Data Science, or similar field.
  • Deep expertise in SQL, dbt, Python, Snowflake.
  • Experience with modern BI tools like (Looker/Omni, or similar).
  • Skilled at defining core financial and operating metrics, uncovering insights, and resolving data inconsistencies across complex systems.
  • Strong familiarity with version control (GitHub), CI/CD, and modern development workflows.
  • Bias for action – you prefer launching usable, iterative data models that deliver immediate value over waiting for perfect solutions.
  • Strong communicator who can build trusted partnerships across Finance, GTM, Product, and Exec stakeholders.
  • Comfortable working through ambiguity in fast-moving, cross-functional environments.
  • Balances big-picture thinking with precision in execution — knowing when to sweat the details and when to move quickly.
  • Experience modeling financial, billing, subscription, CRM, or usage-based revenue data.
  • Strong understanding of business metrics such as ARR, MRR, churn, retention, expansion, bookings, billings, and revenue recognition.

Bonus

  • Early employee at a hyper-growth startup
  • Experience with or knowledge of AI and LLMs
  • Data Engineering Experience
  • Experience managing data warehouse (preferably Snowflake)
  • Experience at world-class enterprise orgs (ex: Brex, Ramp, Stripe, Palantir)

Skills

SQLdbtPythonSnowflakeLookerGitHubCI/CDData ModelingData GovernanceLookml

Similar roles

Data Analytics jobs
Brigit

Lead Data Analyst, Payments Platform

BrigitNew York, NY +1

Lead payments analytics for a fintech company, optimizing transaction costs vs. success rates across ACH and card rails. Requires 7+ years in payments/fintech, advanced SQL, and deep knowledge of payment mechanics.

155k – 170k/yr
Hybrid7+ YOEData Analytics
Brigit

Lead Data Analyst, Product

BrigitNew York, NY

Leads product analytics for membership pod by analyzing user journeys, running A/B tests, building dbt models and dashboards to influence product strategy and drive retention. Requires 7+ years in analytics/BI, SQL/Python proficiency, and strong product sense.

155k – 170k/yr
Hybrid7+ YOEData Analytics
Zoox

Senior Service Parts Forecasting Manager

ZooxHayward, CA

Leads spare parts demand forecasting, builds predictive models and dashboards using SQL/Python/R to ensure fleet uptime, identifies supply risks, and collaborates cross-functionally on inventory planning. Requires 5+ years in supply chain analytics and bachelor's degree.

154k – 185k/yr
On-site5+ YOEData Analytics
Chime

Lead Data Analyst, MyPay

ChimeChicago, IL +2

Lead Data Analyst driving credit risk strategy for MyPay, owning underwriting, limit assignment, and loss forecasting. Manages a team of analysts and partners cross-functionally to optimize risk/reward trade-offs using advanced analytics and experimentation.

152k – 210k/yr
Hybrid7+ YOEData Analytics
Novig

Analytics Lead

NovigNew York, NY

Lead the analytics function for a sports prediction market maker and proprietary trading arm. Build and own end-to-end P&L reporting, intraday dashboards, dbt data layers, and lender covenant packages on Postgres/Redshift/dbt/Hex stack. Requires 4-6 years analytics engineering experience with strong SQL/dbt, financial services or trading background, and AI-native LLM tooling workflow.

160k – 190k/yr
On-site4+ YOEData Analytics