Senior Software Engineer I - Financial Systems

HubSpot
$157,600 - $236,400Hybrid

About The Position

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

  • Strong software engineer who finds financial systems compelling.
  • 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.
  • Proficiency in operations and incident response.
  • Ability to handle minor incidents autonomously.
  • Ability to produce well-tested software that handles failures gracefully and meets code quality guidelines.
  • Knowledge of all rollout methods (gates, config, canary deploys, library canaries, pre-release tags) and when to use them.
  • Ability to debug systems and applications effectively using tools like Metrics, Logfetch, Error Reporting, and Tracing.
  • Ability to conduct in-depth code reviews focusing on edge cases, failure scenarios, performance, and regressions.
  • Ability to raise concerns about reliability or speed.
  • Ability to complete reliability and security work items independently and proactively.
  • Ability to triage work to ensure timely completion within SLA.
  • Availability and responsiveness during month-end and quarter-end close.
  • Ability to document financial system incidents completely.
  • Ability to serve as a qualified second reviewer on controlled integrations.

Nice To Haves

  • Master existing technical skills and expand ownership across more of HubSpot's financial systems stack.
  • Go deeper on compliance engineering: SOX controls, audit trail design, change management.
  • Take on broader system design work and own larger pieces of HubSpot's financial data layer.
  • Develop a reputation as a trusted technical resource for Finance leadership and Internal Audit.
  • Mentor newer members of the Financial Systems team.
  • Serve as the technical leader for larger financial systems projects, working alongside Finance and engineering leadership to shape multi-year systems strategy.

Responsibilities

  • Run with complex financial systems projects autonomously, design sound integrations, and deliver solutions that are both technically correct and financially rigorous.
  • Iron out the vagaries of requirements, break problems down into tractable pieces, and implement each piece with minimal hand-holding.
  • Take initiative and demonstrate ownership by driving quality improvements, resolving incidents, and following through on commitments to deliver reliable results.
  • Build with financial rigor, understanding that a bug in revenue recognition is a restatement and financial correctness is a quality bar, not an afterthought.
  • Understand 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.
  • Partner across engineering, product, compliance, finance, internal audit, external auditors, and security to build clear, reliable integrations with HubSpot's financial systems.
  • Explain a system design to an auditor and a data flow to a controller.
  • Provide regular and proactive updates so all stakeholders know where work stands.
  • Mentor or teach other engineers on the team or in related areas.
  • Embrace and effectively leverage AI development tools (such as GitHub Copilot, Claude, ChatGPT) to enhance productivity and code quality.
  • Actively participate in the interview process to hire the best people.
  • Build and maintain systems where an outage or data error has direct financial and legal consequences.
  • Be a member of the team's PagerDuty rotation, proficient in operations and incident response, and responsible and responsive to alerts.
  • Handle minor incidents autonomously but know when to involve others.
  • Consistently produce well-tested software that handles failures gracefully and meets code quality guidelines.
  • Know all rollout methods (gates, config, canary deploys, library canaries, pre-release tags) and when to use them.
  • Debug systems and applications effectively using tools like Metrics, Logfetch, Error Reporting, and Tracing.
  • Conduct code reviews that go deeper than surface-level, gravitating toward discussions about unhandled edge cases, failure scenarios, performance issues, or regressions, with particular attention to financial data correctness and edge cases in integration logic.
  • Raise issues if the team tries to move too fast, cut corners, or reliability starts to drop.
  • Take ownership of reliability and security work, completing work items independently and proactively.
  • Triage work so there is enough time to complete it in SLA.
  • Own the reliability of financial reporting and integrations, being available and responsive during month-end and quarter-end close.
  • Treat integration failures that affect financial data as high severity and resolve them with urgency.
  • Document incidents in financial systems completely, including root cause, impact on financial data, and remediation steps, looping in Finance and Internal Audit appropriately.
  • Ensure changes to SOX-controlled systems go through proper change management and serve as a qualified second reviewer on any controlled integration check owned.

Benefits

  • Cash compensation including base salary, on-target commission (for eligible roles), and annual bonus targets.
  • Potential eligibility for HubSpot’s equity plan to receive restricted stock units (RSUs).
  • Potential eligibility for overtime pay.
  • Explore the benefits and perks HubSpot offers to help employees grow better.
  • Regional HubSpot office for in-person onboarding (for Engineering team).
  • Other in-person events, such as Product Group Summit and other gatherings (for broader Product team).
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service