SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Ditto is a venture-backed developer infrastructure company that enables real-time, peer-to-peer data synchronization for applications operating in low or no-connectivity environments. With $145M+ in funding and customers including Chick-fil-A, Delta Airlines, and the U.S. military, Ditto is scaling rapidly across aviation, retail, defense, and other mission-critical sectors.
As Controller, you will own the complete financial close and reporting function for a growing software company. Your responsibilities include:
**Core Accounting & Reporting:**
- Manage monthly, quarterly, and annual closes, US GAAP financial statements, balance sheet reconciliations, and financial reporting to leadership
- Lead ASC 606 revenue recognition reviews for subscriptions, term licenses, usage arrangements, and implementation services
- Document performance obligations, revenue allocation, recognition timing, and contract modifications; reconcile billing, cash receipts, deferred revenue, contract assets, and remaining performance obligations to the general ledger
**Contract & Compliance:**
- Partner with Legal, Sales, and public sector program owners on contract-specific billing, project and labor cost tracking, and supporting documentation
- Apply requirements appropriate to each contract type and coordinate with specialists as needed
- Build proportionate internal controls and approval workflows; lead financial statement audits and prepare organized support for accounting diligence
- Coordinate tax, equity compensation, and international accounting with external advisors
**Operations & Team Leadership:**
- Oversee payables, receivables, collections, expense management, payroll accounting, and treasury controls
- Improve handoffs between CRM, contracts, billing, payroll, and ERP systems
- Lead accounting staff and outside providers; automate recurring work and develop team capabilities
- Partner with FP&A on actuals and forecast inputs while owning accounting policies and conclusions
**Success Metrics:**
In your first six months, establish a dependable close calendar, reconciled balance sheet accounts, documented revenue policies, and contract schedules tied to the ledger. Create a prioritized systems and controls improvement plan and organized audit support. Over the first year, sustain reliable reporting and improve the accounting function's capacity as Ditto scales.
**Requirements:**
- Direct ownership of the close and financial reporting in a growing software or technology business, with strong US GAAP and software ASC 606 judgment
- Experience managing financial statement audits and translating complex accounting questions into clear documentation, policies, and operating processes
- Demonstrated ability to improve reconciliations, internal controls, accounting systems, and data quality while staying close to day-to-day execution
- Ability to lead employees or outside accounting providers, prioritize competing needs, and communicate clearly with commercial and technical partners
- Accounting education or equivalent professional experience, paired with sound judgment, attention to detail, and accountability for reliable results
- Proactive and curious attitude about how AI can support your role through automation and decision-making
- Experience with QuickBooks Online, NetSuite ERP, and other accounting-related applications including AP automation and expense management
- Strong understanding of core accounting processes and internal controls, with ability to translate complex concepts into practical applications
- Excellent Microsoft Excel skills and strong written and verbal communication abilities
**Nice to Have:**
- CPA certification or public accounting experience
- Experience leading external audits
- Experience scaling accounting at a venture-backed software company, including financing diligence
- Knowledge of commercial and government software contracts, channel arrangements, FAR, DFARS, DCAA, or cost accounting requirements
- Equity accounting, software development cost accounting, international entities, or multi-currency operations experience