The Company


My client is a fast-growing, award-winning technology firm operating within the financial risk management space, working with some of the most sophisticated institutional investors and fund managers globally. They have built a market leading platform and are scaling rapidly, with a clear ambition to become the dominant specialist provider in their field.


The Role


As a result of continued platform growth and an expanding client base, they are looking to bring on a Back-End Software Engineer to join a collaborative and high-calibre engineering team. This person will play a key role in designing and building the systems that power the low-latency platform, working closely with quants, front-end engineers and client-facing teams to deliver solutions.


Key Responsibilities


  • Engage with external clients and internal stakeholders to understand their needs and design solutions for capturing and integrating data across the platform.
  • Collaborate with specialist internal teams to gather requirements and propose scalable, robust solutions.
  • Build and maintain cloud-native solutions spanning HTTP APIs and event-driven microservices.
  • Design elegant data models to capture complex trades and financial instruments across multiple asset classes.
  • Develop performance-critical systems and contribute clean, testable and maintainable code with performance and observability in mind.
  • Support ongoing maintenance of applications and scheduled processes as the platform continues to scale.


Requirements


  • BSc or Higher - ideally in Computer Science, Mathematics, Physics or similar
  • Strong backend language, like Python, Rust, Java
  • Solid experience working with databases across relational and non-relational technologies.
  • Cloud experience.
  • Strong abstract thinking and an interest in designing financial object models.
  • Curiosity to explore new technologies and a drive to continuously improve.


What's in it for you?


  • Competitive salary and bonus.
  • Private Medical and more
  • Continued development, with a learning budget
  • Hybrid working
Similar jobs

Python/ Rust Engineer

Apply On Company Site
Back to search page