Senior/Staff Backend Engineer, Finance
Core
Design and maintain distributed systems for advisor payments, commission collection, and payouts within a travel agency platform.
Role type
Senior/Staff Backend Engineer (Finance/Payments)
Builds
Advisor payment systems, commission logic, reconciliation services, and integrations with payment processors.
Domain
Travel technology / FinTech / Payments
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Django/Flask, API design, distributed systems, relational databases, ORMs, data modeling, transactional reliability
Preferred skills
FinTech/Payments domain knowledge, reconciliation systems, double-entry accounting, AWS, Kubernetes
Technologies
Python, Django, Flask, Stripe, AWS, Kubernetes, relational databases
Responsibilities
Design and maintain distributed systems processing booking, payment, and reconciliation data; Build and optimize backend services for payout logic and ledger accuracy; Partner with Product and Design to define roadmap for revenue systems; Focus on performance, architecture, and data integrity in financial systems; Collaborate on end-to-end engineering solutions connecting frontend with secure backend processes; Own epics from design through delivery.
Seniority
Senior/Staff, hands-on IC