Senior Backend Software Engineer
Core
Design and build end-to-end pricing and billing services, ensuring accuracy, compliance, and financial integrity for external partners.
Role type
Senior Backend Software Engineer (Payments/Fintech)
Builds
Automated pricing and billing systems, reconciliation tools, and secure financial solutions for partners.
Domain
Fintech / Payments / Financial Services
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 experience, B2B integrations, compliance/audit systems, reconciliation systems
Technologies
Kafka, MongoDB, MariaDB, Java
Responsibilities
Design and implement automated controls for pricing and billing; build and extend reconciliation systems; contribute to architectural decisions and code reviews; improve system resilience and scalability; participate in incident resolution and on-call support.
Seniority
Senior, hands-on IC