Revenue Accounting
Cursor (Anysphere)
Our mission is to automate coding. The first step in our journey is to build the best tool for professional programmers, using a combination of inventive research, design, and engineering. Our organization is very flat, and our team is small and talent dense. We particularly like people who are truth-seeking, passionate, and creative. We enjoy spirited debate, crazy ideas, and shipping code.
About the role
Cursor is rethinking how software gets built. We want the same ambition for how revenue is accounted for: one accountable owner from contract and billing reality → books → controls → reporting → audit, with processes that stay fast as the business changes. You will own that thread, build best-in-class close and controllership deliverables, and use Cursor itself to automate repetitive work, tighten documentation, and move faster with fewer errors—not as a gimmick, but as how a modern revenue team should operate.
You should be comfortable going from first principles, making decisions with incomplete information, and building processes that don’t yet exist.
We’re in-person in San Francisco (North Beach) and New York (Manhattan).
What you’ll do
- Run and improve the monthly/quarterly close for revenue, deferred revenue, unbilled receivables, and related balance sheet accounts—reconciliations, JEs, and flux that hold up to scrutiny.
- Run revenue-related reconciliations and journal entries; investigate and resolve discrepancies.
- Perform flux analysis on revenue; explain drivers to leadership and partner teams in plain language.
- Partner early on pricing, packaging, promotions, credits/refunds, and billing logic so revenue recognition and operational readiness are clear before changes ship.
- Work with User Ops, Finance Systems, Finance Data, and Billing so that what the product and pipes produce is what the GL reflects—especially for high-volume and automated revenue streams.
Don't want to miss the next one?
Subscribe to daily email alerts for roles matching your interests.

