Senior Staff Software Engineer, Fintech Invoicing & Payments
About this role
Senior Staff Software Engineer, Fintech Invoicing & Payments
On the Fintech Invoicing & Payments team, we build the AI-native sales transaction experience for QuickBooks Online — the Platform where small businesses get paid. As a Senior Staff Software Engineer on the team, you will drive significant, end-to-end technology initiatives across both horizontal layers — from the React form a merchant sees to the MCP tool an agent calls to the GraphQL/STS write that lands in QuickBooks — executing with a boundaryless mindset and contributing well outside any single repo's ownership. The hard, domain-specific work here is making an LLM reliably and safely operate a real accounting system: writing tool descriptions and structured-content contracts precise enough that the model stops asking redundant clarifying questions yet never corrupts a ledger.
Read the full description on TalentApply
Create a free account to see the complete job description, how well your CV matches this role, and apply in one click.
AI rewrites and formats your CV so it reads well and gets past screeners.
Get your match percentage for this exact role before you spend time applying.
Send a polished application in one click — no retyping the same details.
Follow every application in one place instead of digging through your inbox.
Free account · No card required
Your next opportunity starts here
Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.