Software Engineer
Core
Build and maintain backend services and API integrations for customer billing, including invoices, taxes, usage reporting, and connections to external commercial systems.
Role type
Backend Software Engineer (Billing Systems)
Builds
Billing integrations, usage-based billing features, and data migration tools for a SaaS platform.
Domain
SaaS / Cloud Infrastructure / Financial Systems
Required skills
Go, PostgreSQL, REST API integration, Unit testing, Distributed systems concepts, Security awareness
Preferred skills
Billing domain knowledge, Async communication
Technologies
Go, PostgreSQL, REST APIs
Responsibilities
Develop and maintain backend services and API integrations in Go; Build usage tracking, estimates, and invoicing features; Troubleshoot billing issues and resolve data discrepancies; Partner with Finance and Product teams; Write tested, well-documented code and participate in code reviews.
