Job
Core
Design and build in-house backend services and APIs for client balances, payments, and identity, supporting web and mobile applications.
Role type
Senior Enterprise Software Architect (Backend)
Builds
Backend services, APIs, shared libraries, and proofs of concept for financial trading platforms
Domain
Financial services / Distributed systems
Required skills
Python (asynchronous, FastAPI), Distributed systems, Event-driven design, REST/gRPC, SQL/NoSQL, Kafka, Redis, Docker, CI/CD, AWS, Kubernetes
Preferred skills
Next.js, Financial ledgers/payments experience
Responsibilities
Own end-to-end backend architecture and service boundaries; Define reference service structures and conventions; Set backend and API standards; Own messaging and event architecture; Write production code and modernize legacy services; Mentor engineers and establish best practices.
Seniority
Senior, hands-on IC