Senior Software/Systems Engineer - Billing & Revenue Systems
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+5 more
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.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Best Countries for Software Engineers
Highest Paying Tech Companies in Europe
How Much Does a Software Engineer Make? Realistic Software Engineering Salaries
Software Developer Salary in Germany [2023]