Senior Backend Engineer Financial Markets

Full Time
  • October 9, 2026
  • Employment Info

    JOBĀ  DETAILS

    Requirements
    • 5+ years of experience building and operating backend systems in production.
    • Strong programming experience in one or more JVM languages (e.g. Kotlin, Java) or a comparable backend stack, and a willingness to work primarily in the JVM ecosystem.
    • Solid understanding of distributed systems fundamentals: concurrency, data consistency, idempotency, retries, backoff, and failure modes in networked services.
    • Experience designing and working with REST and/or gRPC APIs, and persistence layers using relational databases (e.g. PostgreSQL) and/or key-value stores.
    • Proficiency with event-driven architectures and message brokers/streams (e.g. Kafka or similar).
    • Strong focus on testing and quality: unit, integration and contract tests; familiarity with CI/CD pipelines.
    • Good grasp of observability: metrics, logging, tracing and alerting, and how to use them to debug production issues.
    • Clear written and verbal communication skills; comfortable working with cross-functional partners in a fast-paced environment.
    Responsibilities
    • Design, build and own backend services for FX pricing, execution and risk management, with a focus on performance, correctness and reliability.
    • Contribute to the evolution of our FX platform architecture (microservices, event-driven workflows, Kafka, gRPC, SQL/NoSQL datastores), keeping latency low and throughput high.
    • Implement and maintain robust controls for pricing, limits, risk, reconciliation and monitoring, ensuring our systems behave predictably under stress and failure scenarios.
    • Work end-to-end on features: from requirements and solution design, to implementation, automated testing, deployment and operational runbooks.
    • Collaborate with Product, Treasury, Risk, Data and other engineering teams to design APIs and data contracts that are easy to use, observable and backward compatible.
    • Instrument services with metrics, logs and tracing, and use these to drive capacity planning, performance optimisation and incident resolution.
    • Participate in code reviews, technical design discussions and knowledge-sharing sessions; mentor less-experienced engineers where appropriate.
    • Take part in our on-call rotation (with strong observability, runbooks and support from the team) to ensure the FX platform remains reliable and highly available.
    Desired Qualifications
    • Experience in financial services, FX pricing, execution or risk management

     

     

     

     

    Are you interested in this position?

    Apply by clicking on the ā€œApply Nowā€ button below!

    #DesignFintech #GlobalDesigners
    #FintechInnovation #CreativeJobs
    #DesignHub
    #Tech Meets Design
    #DesignerNetwork
    #Myausjob