Senior Software/Systems Engineer - Billing & Revenue Systems

ASGN Incorporated
United States
25 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$170,000.0 - $190,000.0
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Systems Engineering Business Systems Software as a Service Code Review Custom Software Payment Systems Netsuite Software Engineering Systems Integration Google Cloud
+5 more
Hubspot Api Design Software Coding Golang Zuora

Job description

We are looking for a Senior Engineer to own the systems, integrations, and workflows that power our billing and revenue operations.

This role combines software engineering, business systems, and finance. We are looking for someone who understands SaaS billing and revenue workflows, can architect complex integrations, and is capable of building custom solutions when business needs extend beyond off-the-shelf platforms.

What You Will Do

  • Own architecture for billing and revenue-related systems
  • Build and maintain integrations between HubSpot, Maxio, payment processors, internal platforms, and other business systems
  • Develop custom applications, APIs, automations, and workflows to support revenue operations
  • Partner closely with Finance and Accounting to design scalable solutions
  • Improve the accuracy, reliability, and performance of billing and financial data flows
  • Support new products and pricing models that impact billing and invoicing
  • Troubleshoot complex system and integration issues
  • Participate in architecture discussions, code reviews, and technical planning

Requirements

  • 5+ years of experience in Software Engineering, Business Systems Engineering, Revenue Systems Engineering, or a similar role
  • Strong experience with SaaS billing, subscription management, usage-based pricing, invoicing, and revenue operations.
  • Demonstrated experience partnering with Finance/Accounting teams to create and drive systems, implementations, integrations and workflows
  • Strong coding skills in at least one language such as Golang, JavaScript or similar
  • Experience designing and supporting API-based integrations
  • Experience with CRM, ERP, billing, and payment platforms
  • Experience building workflows and automations across multiple systems
  • Strong problem-solving and communication skills

Nice to Have

* Experience with Maxio, Chargebee, Recurly, Zuora, NetSuite, HubSpot, or similar platforms

  • Experience with payment processors and financial systems
  • Experience with Google Cloud or other cloud platforms
  • Familiarity with finance, accounting, or revenue recognition concepts

Benefits & conditions

Pulled from the full job description

  • Work from home stipend
  • Health insurance
  • 401(k) matching
  • Vision insurance
  • 401(k) 3% Match
  • Dental insurance
  • Work from home, Full benefits package including:
  • 401k with up to 3% match
  • Flexible Time Off policy
  • Dental/medical/vision
  • STD
  • $400 work from home stipend

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

57 sec

Introduction to the SaaS company and technical team

Axel Barbier · World Congress 2023

4:20 min

Automating lead generation with HubSpot CRM integration

Felix Augenstein · LIVE

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:10 min

Transitioning agile recruiting teams away from manual spreadsheet management

Rudi Bauer Rudi Bauer +1 · Cappuccino with HR

6:16 min

Event-driven Golang backend architecture and cloud deployment

Irina Branovic Irina Branovic · World Congress 2026 Europe

Videos

See all

Related articles

See all