Software Engineer
The Senior Software Engineer, Financial Systems role sits at the intersection of software engineering and financial systems.
POS-12938
Senior Software Engineer I, Financial Systems
The Senior Software Engineer, Financial Systems role sits at the intersection of software engineering and financial systems. This is a full-time software engineering role with a financial systems specialization -- a technologist who builds and owns the integration layer that keeps HubSpot financially accurate, compliant, and fast.
This role exists to partner with HubSpot 's Finance organization to make sure HubSpot can quickly and accurately understand its financial position, report revenue correctly, serve customers efficiently, and inform business decisions with reliable financial data. It is a cross-functional role by design, built to work across Finance, Compliance, Security, Internal Audit, and external auditors alongside engineering and product teams.
Engineers in this role own the integration layer across HubSpot 's financial systems: Aptitude, NetSuite, SOVOS, Avalara, and similar platforms. The ongoing work is integration ownership, compliance, and incremental improvements to our reporting pipelines, revenue recognition systems, and general ledgers. The right candidate is a strong software engineer who finds financial systems compelling -- someone drawn to building at the intersection of technical rigor and financial correctness.
KEY EXPECTATIONS
A Senior Software Engineer, Financial Systems is a technologist. They can run with complex financial systems projects autonomously, design sound integrations, and deliver solutions that are both technically correct and financially rigorous.
Posted July 31, 2026