D

Ditto

Edge-sync platform for multi-platform apps

Director – FP&A

Corporate Finance & FP&AConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • Ownership of company-wide or substantial business-unit planning in a growing software business, with a record of building useful forecasts and operating reviews.
  • Advanced Excel or Google Sheets modeling skills, including integrated financial statements, headcount planning, contract or customer schedules, and cash scenarios.
  • Strong command of software economics, recurring revenue metrics, and the differences between bookings, billings, recognized revenue, and collections.
  • Ability to challenge assumptions constructively, influence functional leaders, and explain financial tradeoffs clearly to executives and board-level audiences.
  • Hands-on experience working with imperfect data and building practical reporting processes, supported by finance education or equivalent professional experience.
  • A proactive and curious attitude about using AI for automation, ideation, or more thoughtful decision-making.

Responsibilities

  • Lead the annual operating plan, rolling forecasts, and long-range plan.
  • Build and maintain an integrated monthly income statement, balance sheet, and cash flow model with clear drivers and scenarios.
  • Connect customer and contract assumptions to bookings, billings, revenue, collections, and backlog; model renewals, implementation milestones, advance payments, government award timing, and funding risk; and distinguish committed business from options and contract vehicle ceilings.
  • Establish consistent ARR, ACV, retention, gross margin, sales efficiency, burn multiple, and runway reporting; distinguish recurring software from services and other nonrecurring work; and partner with the Controller on accounting assumptions and reconciliations.
  • Partner with Engineering, Product, Sales, public sector leaders, and People on headcount, compensation, infrastructure costs, budgets, and resource allocation.
  • Assess pricing, discounting, delivery capacity, and software and services margins.
  • Own management reporting, variance analysis, and financial analysis for board materials.
  • Support the CFO with financing scenarios, investor diligence, and recommendations that balance growth and capital efficiency.
  • Build repeatable planning and business review processes, improve data quality across finance, CRM, and HR systems, and scale tools and team capacity as needed.

Desired Qualifications

  • Experience at a venture-backed software company, including board reporting, fundraising support, and capital allocation.
  • Government software sales, procurement cycles, funded versus unfunded opportunities, and contract-level profitability and cash forecasting.
  • Software license, usage, services, and channel models, plus familiarity with ASC 606 sufficient to partner with the Controller.
  • SQL, business intelligence, planning system implementation, or experience developing a small finance team.

About the Company

Ditto

Edge-sync platform for multi-platform apps

Ditto.live provides an Edge Sync Platform that helps developers build native apps for iOS, macOS, Android, and web with efficient data synchronization across devices and cloud. How it works: developers write code once and deploy to multiple platforms; the platform handles data syncing across edge devices and cloud, supports offline use, and enables peer-to-peer authentication and smooth cross-device experiences. How it differs: it targets distributed data across many devices rather than a single database, emphasizes offline and edge syncing, and focuses on a unified cross-platform deployment to reduce development time. The goal: simplify data handling and synchronization so apps can run consistently on multiple devices and platforms, delivering interconnected, responsive user experiences.

Company size
201-500
Company stage
Series B
Total funding
$139M
Headquarters
San Francisco, CA
Founded
2018

Recently Posted Jobs

Explore more opportunities at Ditto

See more jobs