About the role
We’re looking for our first Finance Systems Engineer to support and evolve our Accounting, Billing, and Finance tools to support a fast-growing business. In this role, you will focus on ensuring that our environment supports scalable, accurate, and efficient financial processes across Order to Cash and Record to Report.
You'll be a team of one initially, and in the future, the most technically sophisticated member of the Finance Systems team: the one who sets the standards, solves the hardest problems, and makes everyone around you faster and better without stepping out of the code yourself.
What you’ll do
- Own the technical architecture of Cursor’s finance systems.
- Lead and execute the most complex, ambiguous implementations across Finance systems — initially starting in Order to Cash.
- Partner with Sales, Finance, Legal, and RevOps to translate messy commercial requirements into clean, scalable technical solutions.
- Champion AI-forward automation in how Finance systems are built and operated.
- Build with a strong balance of code and configuration — knowing when each is the right tool and why.
You may be a fit if
- You've owned complex Finance Systems environments and integrations as a hands on developer.
- You've implemented or fully owned an ERP or major components of one end-to-end and can speak to what broke and what you'd do differently.
- You've worked at pre-IPO companies through periods of real growth — you know what adversity looks like and you stayed through it.
- You have strong opinions about developer tooling, CI/CD, and how to maintain velocity with safety.
- You mentor by doing — pairing, building together, raising the team's technical ceiling through proximity, not PowerPoint.
- You're energized by ambiguity, move fast by default, and are burned by orgs where shipping takes a quarter.
- Years of hands-on experience matter to you more than certifications — and to us too.
If you have any of these, we should talk!
- You have a software engineering background and work on systems like Netsuite, Stripe, and other Order to Cash systems.
- You are proficient in a general purpose programming language, ideally having shipped production code.
- Your strong SQL is your second or third most important skill.