Senior Analytics Engineer - Finance

Posted 6 Hours Ago
Be an Early Applicant
San Francisco, CA, USA
Hybrid
179K-285K Annually
Senior level
Digital Media • Information Technology • Software • Design
The Role
Own Canva’s finance revenue data models and pipelines using dbt and Snowflake. Support Revenue Accounting through month-end close, maintain automated tests and reconciliation controls, ensure audit-ready data quality, and translate new products, pricing, and accounting requirements into reliable pipeline logic. Partner cross-functionally with finance stakeholders to improve data accuracy and efficiency across high-volume billing and subscription data.
Summary Generated by Built In
Job Description

Join the team redefining how the world experiences design.

Hey, g'day, mabuhay, kia ora, 你好, hallo, vítejte!

Thanks for stopping by. We know job hunting can be a little time consuming and you're probably keen to find out what's on offer, so we'll get straight to the point.

Where and how you can work

Our global HQ is in Sydney, Australia, and as we continue to grow in our largest global market, we’ve made our way from down under to San Francisco.

Our Jackson Square campus blends the neighborhood’s vibrant downtown charm with Canva’s signature flair. The space is designed for both deep work and collaboration, along with spaces for Canvanauts to relax, recharge, and connect. We offer flexibility in how and where you work. We trust our Canvanauts to choose the balance that empowers them and their team to achieve their goals.

What you’d be doing in this role

As Senior Analytics Engineer on the Finance Data team, you'll own the data models and pipelines behind Canva's revenue data, some of the highest-volume and most scrutinised data in the company. Your core responsibility is the pipeline supporting our revenue recognition process: millions of billing and subscription service data flowing from source systems into Snowflake, transformed through dbt into models that Finance closes the books on every month. Reliability, accuracy and auditability aren't nice-to-haves here, they're the job.

Your partnership is with the Revenue Accounting team. You'll support them through month-end close, making sure revenue data lands on time and reconciles cleanly, and you'll build and maintain the control processes that keep the pipeline audit-ready. When Canva launches new products, pricing models or plan changes, you'll be the lead technical engineer working out how they flow through the revenue recognition pipeline, translating accounting treatment into data logic before the first transaction hits the books.

At The Moment, This Role Is Focused On

  • Revenue data pipeline ownership: Build and maintain the dbt models and Snowflake pipelines feeding into Canva's revenue recognition process, handling millions of billing and subscription service data with the reliability and auditability that month-end close depends on.

  • Month-end close support: Partner with Revenue Accounting through each close cycle, making sure revenue data lands on time, reconciles cleanly, and issues are caught and resolved before they hit the books.

  • Controls and data quality: Design and maintain the automated tests, reconciliation checks and control processes that keep the revenue pipeline accurate and audit-ready as Canva scales.

  • New product enablement: Act as the lead technical engineer when new products, pricing models or plan changes launch, translating revenue accounting treatment into pipeline logic before transactions flow.

  • Cross-Team Collaboration: Works with various stakeholders to continuously improve the efficiency and accuracy of data collection and preparation.

You're probably a match if

  • You have deep experience with SQL, Python and a modern data stack, ideally dbt and Snowflake (or equivalents like BigQuery/Databricks), and you treat data models as production software: tested, documented, version-controlled.

  • You've built or owned high-volume data pipelines where accuracy genuinely mattered, financial, billing or transactional data especially, and you know how to make them reliable without making them fragile.

  • You're comfortable working with orchestration and ingestion tooling (e.g. Airflow, Fivetran) and debugging issues across the full path from source system to reporting layer.

  • You can sit with finance stakeholders, understand a business or accounting requirement, and translate it into data logic, then explain your design decisions back in plain language.

  • You have the qualities that make analytics engineers successful in a finance context: precision, healthy paranoia about data quality, clear written communication, and calm under close-week pressure.

  • Bonus, not required: exposure to revenue recognition concepts (ASC 606), subscription business models, or working in a SOX/audit environment.

About the team

At Canva, our mission is to empower the world to design, and we’re looking for insightful data scientists who can help us make that happen.

Our product has grown enormously in the last few years. We now have 100s of millions of users generating enormous quantities of data every single day. To help us fuel our future growth, we need to better understand our data - this is where we need your help.

We're looking for self-motivated individuals who are curious about our product and our users, and who are excited to seek out valuable insights. We don’t want you to just be a resource that answers questions - we want you to act as a genuine data partner with your team and the broader business. We have a LOT of data and need people who can use their skills to help us make the most of it!

What's in it for you?

Achieving our crazy big goals motivates us to work hard - and we do - but you'll experience lots of moments of magic, connectivity and fun woven throughout life at Canva, too. We also offer a range of benefits to set you up for every success in and outside of work.

Here's a taste of what's on offer:

  • Equity packages - we want our success to be yours too

  • Health benefits plans to support you and your wellbeing

  • 401(k) retirement plan with company contribution

  • Inclusive parental leave policy that supports all parents & carers

  • An annual Vibe & Thrive allowance to support your wellbeing, social connection, office setup & more

  • Flexible leave options that empower you to be a force for good, take time to recharge and supports you personally

Check out lifeatcanva.com for more info.

At Canva we value fairness, and we strive to provide competitive, market-informed compensation whilst ensuring internal equity within the team in each region. We make hiring decisions based on your skills, experience and our overall assessment of what we observed and learnt in the hiring process. The target salary range for this position is 179,000 to 285,000 USD. When calculating offers, we make salary decisions based on market data and candidates' skills and experience.

Other stuff to know

We make hiring decisions based on your experience, skills and passion, as well as how you can enhance Canva and our culture. When you apply, please tell us the pronouns you use and any reasonable adjustments you may need during the interview process.

We celebrate all types of skills and backgrounds at Canva so even if you don’t feel like your skills quite match what’s listed above - we still want to hear from you!

Please note that interviews are conducted virtually.

Skills Required

  • Deep experience with SQL, Python, and a modern data stack, ideally dbt and Snowflake or equivalent technologies such as BigQuery or Databricks.
  • Experience building or owning high-volume data pipelines, particularly financial, billing, or transactional data pipelines.
  • Experience with data models treated as production software, including testing, documentation, and version control.
  • Comfort working with orchestration and ingestion tools such as Airflow and Fivetran.
  • Ability to debug issues across the full path from source system to reporting layer.
  • Ability to understand business or accounting requirements, translate them into data logic, and explain technical decisions clearly.
  • Exposure to revenue recognition concepts such as ASC 606, subscription business models, or SOX/audit environments.

Canva Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Canva and has not been reviewed or approved by Canva.

  • Parental & Family Support Permanent employees are eligible for 18 weeks of paid parental leave from day one, inclusive of all parents. Additional supports include flexibility in how leave is taken and resources around pregnancy loss and caregiving.
  • Leave & Time Off Breadth Extra paid time off categories expand beyond standard PTO. Examples include five Flex Leave days, three days of paid volunteering, and milestone Epic Experience time off at 5 and 10 years.
  • Equity Value & Accessibility Equity participation is a core element of total rewards. Company materials and industry reporting note periodic opportunities to realize value through secondary transactions, enhancing perceived upside.

Canva Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Sydney
5,500 Employees
Year Founded: 2013

What We Do

Canva is an online graphic design platform with a mission to empower everyone to design anything and publish anywhere, offering a free-to-use tool for creating social media posts, presentations, posters, videos, logos, and more.

Similar Jobs

Harvey Logo Harvey

Senior Analytics Engineer

Artificial Intelligence • Legal Tech • Professional Services • Software
Hybrid
2 Locations
373 Employees
155K-235K Annually

Ericsson Logo Ericsson

Radio Access Network (RAN) Engineer

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office
Santa Clara, CA, USA
88000 Employees
191K-251K Annually

Pfizer Logo Pfizer

Director, Quality Management Systems/Validation & Compliance Lead

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Remote or Hybrid
7 Locations
121990 Employees
163K-272K Annually

Liberty Mutual Insurance Logo Liberty Mutual Insurance

Underwriting Manager, Wholesale Management Liability

Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Hybrid
2 Locations
40000 Employees
100K-278K Annually

Similar Companies Hiring

Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel.io Thumbnail
Aerospace • Hardware • Robotics • Software
US
50 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account