Backend Software Engineer
Core
Design and build end-to-end features for partner pricing and billing systems, ensuring accuracy, compliance, and financial integrity.
Role type
Senior Backend Software Engineer (Payments/Billing)
Builds
Automated pricing and billing services, reconciliation systems, and secure financial solutions for external partners.
Domain
Fintech / Payments / Billing
Deliverable
production ML models | product features
Required skills
Java, object-oriented programming, system design, event-driven architecture, Kafka, MongoDB, MariaDB, observability, security, testing
Preferred skills
payments domain, fintech, billing, B2B integrations, compliance, audit, regulatory requirements, reconciliation systems
Technologies
Kafka, MongoDB, MariaDB, Java
Responsibilities
Drive automation and centralization across partner pricing and billing systems; Build and extend reconciliation systems; Design and implement automated controls for compliance; Contribute to architectural decisions and code reviews; Improve system resilience and scalability; Use AI tooling in the development lifecycle
Seniority
Senior, hands-on IC
