Software Engineer (Java) - Unified Platform
Core
Building and scaling the Unified Platform, a core financial infrastructure system handling accounting, reporting, billing, pricing, and reconciliation for global merchants.
Role type
Senior Software Engineer (Java)
Builds
Scalable financial infrastructure, APIs, and tooling for the Unified Platform
Domain
Fintech / Payments / Financial Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Web Services, REST APIs, SQL/PostgreSQL, distributed systems, software engineering practices
Preferred skills
cross-functional collaboration, experimental mindset, fast iteration
Technologies
Java, REST, SQL, PostgreSQL
Responsibilities
Design and implement complex technical projects from requirements to production; improve platform robustness and scalability; build high-quality APIs and tooling; launch features impacting merchants and shoppers; collaborate across teams and time zones
Seniority
Senior, hands-on IC