Campfire Software, Inc
Finance Data Engineer
Campfire Software, Inc, San Francisco, California, United States, 94199
We're looking for a
Finance Data Engineer
to help automate, connect, and optimize the financial backbone of our business. You'll build reliable data pipelines, automate manual finance and accounting processes, and enable data-driven decision-making across Finance, Accounting, and Customer Experience teams.
This is a high-impact role where you'll translate financial logic into scalable data workflows - improving accuracy, speed, and visibility across our systems. What You'll Do
Build and maintain financial data pipelines
- automate ingestion and processing of data from systems like Stripe, QuickBooks, Rippling, Salesforce, and our internal product databases. Design ETL/ELT workflows
to unify revenue, expense, and customer data into a centralized warehouse (Snowflake/BigQuery/Redshift). Automate manual finance and accounting workflows , including reconciliations, invoice tracking, ARR reporting, and customer billing analytics. Partner with Finance and Accounting teams
to translate business requirements into data models and dashboards. Collaborate with Customer Experience and Operations
teams to ensure accurate visibility into billing, refunds, collections, and customer-level financial metrics. Develop and maintain dashboards
in tools like Looker, Tableau, or Metabase for financial and operational insights. Ensure data integrity
across systems through validations, reconciliation checks, and monitoring. Implement scalable automation
for recurring reporting and compliance workflows (month-end close, revenue recognition, etc.). What You'll Bring 3-6 years of experience in
Data Engineering ,
Analytics Engineering , or
Finance Systems Engineering
(startup or SaaS experience preferred). Strong proficiency in
SQL ,
Python , and ETL tools (dbt, Airflow, Fivetran, or similar). Experience working with
finance systems
(e.g., QuickBooks, NetSuite, Ramp, Rippling, Stripe, Bill.com). Solid understanding of
financial data structures
- GL, P&L, balance sheet, ARR/MRR metrics, etc. Familiarity with
data warehouses
(Snowflake, BigQuery, Redshift) and
BI tools
(Looker, Tableau, Metabase). Strong analytical and problem-solving skills with a "systems-first" mindset - you see manual spreadsheets and think "pipeline." Comfortable working cross-functionally with
Finance, Accounting, CX, and Data
teams. Nice to Have Experience with
customer billing and revenue data
in B2B SaaS environments. Interest in startup environments where you can move fast, experiment, and shape systems from the ground up. Why You'll Love It Here Opportunity to build the financial data foundation from scratch. High visibility across Finance, Data, and CX functions. Collaborative team culture - you'll work closely with both technical and non-technical stakeholders. Competitive salary, equity, and comprehensive benefits package.
Finance Data Engineer
to help automate, connect, and optimize the financial backbone of our business. You'll build reliable data pipelines, automate manual finance and accounting processes, and enable data-driven decision-making across Finance, Accounting, and Customer Experience teams.
This is a high-impact role where you'll translate financial logic into scalable data workflows - improving accuracy, speed, and visibility across our systems. What You'll Do
Build and maintain financial data pipelines
- automate ingestion and processing of data from systems like Stripe, QuickBooks, Rippling, Salesforce, and our internal product databases. Design ETL/ELT workflows
to unify revenue, expense, and customer data into a centralized warehouse (Snowflake/BigQuery/Redshift). Automate manual finance and accounting workflows , including reconciliations, invoice tracking, ARR reporting, and customer billing analytics. Partner with Finance and Accounting teams
to translate business requirements into data models and dashboards. Collaborate with Customer Experience and Operations
teams to ensure accurate visibility into billing, refunds, collections, and customer-level financial metrics. Develop and maintain dashboards
in tools like Looker, Tableau, or Metabase for financial and operational insights. Ensure data integrity
across systems through validations, reconciliation checks, and monitoring. Implement scalable automation
for recurring reporting and compliance workflows (month-end close, revenue recognition, etc.). What You'll Bring 3-6 years of experience in
Data Engineering ,
Analytics Engineering , or
Finance Systems Engineering
(startup or SaaS experience preferred). Strong proficiency in
SQL ,
Python , and ETL tools (dbt, Airflow, Fivetran, or similar). Experience working with
finance systems
(e.g., QuickBooks, NetSuite, Ramp, Rippling, Stripe, Bill.com). Solid understanding of
financial data structures
- GL, P&L, balance sheet, ARR/MRR metrics, etc. Familiarity with
data warehouses
(Snowflake, BigQuery, Redshift) and
BI tools
(Looker, Tableau, Metabase). Strong analytical and problem-solving skills with a "systems-first" mindset - you see manual spreadsheets and think "pipeline." Comfortable working cross-functionally with
Finance, Accounting, CX, and Data
teams. Nice to Have Experience with
customer billing and revenue data
in B2B SaaS environments. Interest in startup environments where you can move fast, experiment, and shape systems from the ground up. Why You'll Love It Here Opportunity to build the financial data foundation from scratch. High visibility across Finance, Data, and CX functions. Collaborative team culture - you'll work closely with both technical and non-technical stakeholders. Competitive salary, equity, and comprehensive benefits package.