Financial Data Analyst
Role summary
Seeking a Senior Finance Data Analyst for a 3-month contract to automate net renewal forecasting. This hands-on role requires deep expertise in Zuora (billing and subscriptions), advanced SQL, and data modeling to build a scalable forecasting solution. You will translate complex billing logic into structured data models, partner with Finance/FP&A teams, and optimize SQL transformations in Snowflake, with dbt experience being a strong preference. The ideal candidate bridges finance, billing systems, and data modeling to solve core revenue problems, moving beyond traditional BI/reporting.
Senior Finance Data Analyst (Zuora / Revenue Analytics)
Contract: 3 Months (Extension Possible)
We’re looking for a
Senior Finance Data Analyst
to support a high-impact initiative focused on
automating net renewal forecasting
. This is a hands-on role for someone who can bridge
finance, billing systems, and data modeling
to replace a manual, fragmented process with a scalable solution.
This is not a dashboarding role. You’ll be solving a core revenue problem.
What You’ll Be Doing
- Design and build a
scalable renewal forecasting model
using data from multiple sources
- Translate
Zuora billing and subscription logic
(rate plans, amendments, renewals) into structured data models
- Partner directly with
Finance / FP&A
to align outputs with forecasting and revenue planning needs
- Develop and optimize
SQL-based transformations
in Snowflake (dbt experience strongly preferred)
- Identify gaps in current data and processes, then build solutions that reduce manual effort and improve accuracy
- Ensure data models are reliable, auditable, and usable for ongoing forecasting
What You Need
- Strong hands-on experience with Zuora
(billing + subscriptions). Not just exposure, real usage
- Deep understanding of
rate plans, amendments, renewals, and subscription lifecycle
- Experience working with
Finance or FP&A teams
on forecasting, revenue analytics, or similar initiatives
- Advanced
SQL skills
with experience building complex transformations
- Experience with
Snowflake and dbt
(or similar modern data stack)
- Ability to break down complex billing logic and turn it into clean, scalable data models
- Strong communication skills and ability to work cross-functionally
What This Role Is Not
- Not a traditional BI/reporting role
- Not a fit for generalist analysts without Zuora depth
- Not a fit for pure data engineers without finance/revenue context
Engagement Details
- 3-month contract with potential extension
- Immediate start preferred due to project urgency
Similar roles
Senior Financial Data AnalystDeloitte · Washington, District of Columbia, United States · Hybrid- Junior Financial Data AnalystAlivi · Miami, Florida, United States · Onsite
Financial Data AnalystKorean Red Ginseng Corp, Inc. · Cerritos, California, United States · Onsite- Senior Financial Data AnalystITNOVA, LLC · United States · Remote
- Financial Data AnalystHunter Hamilton · United States · Onsite