FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – Financial Systems
HubSpotSenior Software Engineer developing integrations for financial systems at HubSpot. Collaborating across teams to ensure financial accuracy and compliance in operations.
Posted 7/22/2026full-timeRemote • Massachusetts • 🇺🇸 United StatesSenior💰 $157,600 - $236,400 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in financial systems integration, ensuring compliance and accuracy in financial reporting. Proficient in collaborating across teams to enhance financial data reliability and drive quality improvements.
Highest-signal resume keywords
Financial Systems IntegrationRevenue Recognition PrinciplesSOX Compliance RequirementsExperience with NetSuiteMentoring and Teaching
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software EngineeringFinancial Software DevelopmentIntegration Layer OwnershipData Flow AnalysisProblem-Solving
Soft Skills
InitiativeOwnershipCommunicationCollaborationProactive Updates
Tools & Technologies
AptitudeSOVOSAvalaraGitHub CopilotChatGPT
Industry Keywords
ASC 606IFRS 15ERP SystemsBilling IntegrationsGTM Systems
Tech Stack
Tools & technologiesERP
About the role
Key responsibilities & impact- 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.
Requirements
What you’ll need- Can iron out the vagaries of requirements, break problems down into tractable pieces, and implement each piece with minimal hand-holding.
- Takes initiative and demonstrates ownership by driving quality improvements, resolving incidents, and following through on commitments to deliver reliable results.
- Builds with financial rigor. Understands that a bug in a billing feature is a bad customer experience, but a bug in revenue recognition is a restatement. Financial correctness is a quality bar, not an afterthought.
- Understands complex financial domains at a working level: revenue recognition principles (ASC 606 / IFRS 15), SOX compliance requirements (change management, segregation of duties, audit evidence, second reviewer), and how data moves across ERP, billing, and GTM systems.
- Has hands-on experience with financial systems -- ERPs, financial software vendors, or billing and GTM integrations. Familiarity with systems like NetSuite, Aptitude, SOVOS, and Avalara is a strong signal.
- Partners across engineering, product, compliance, finance, internal audit, external auditors, and security to build clear, reliable integrations with HubSpot's financial systems. Can explain a system design to an auditor and a data flow to a controller.
- Provides regular and proactive updates so all stakeholders -- engineering and non-engineering -- know where work stands.
- Mentors or teaches other engineers on the team or in related areas.
- Embraces and effectively leverages AI development tools (such as GitHub Copilot, Claude, ChatGPT) to enhance productivity and code quality.
- When needed, actively participate in the interview process to hire the best people. Embodies HubSpot's HEART and DI&B values throughout.
Benefits
Comp & perks- benefits and perks HubSpot offers to help employees grow better.