About Beowulf TeamBeowulf is the strategic risk engine for the investment bank and its primary purpose is calculation of the market risk exposure of portfolios of financial derivative trades spanning across various asset classes including Foreign Exchange, Rates, Credit, Securitized Products and more.
Beowulf is a complex high-throughput, low-latency, scalable system that distributes calculations to thousands of CPU as well as GPU computing engines.
The system leverages standard technologies such as C# / .NET, MS SQL, Oracle, as well as some highly specialized and sophisticated technologies, such as DataSynapse for grid computing, Solace for messaging, Coherence for distributed cache, etc.
The development team has more than 30 developers globally and currently 12 in Prague with further expansion expected. Your Role The successful candidate will be responsible for day-
to-day management of an agile team of 4-6 developers that contribute to various projects spanning across critical technical deliveries, regulatory projects and platform enhancements requested by the product owner or business users.
This is a hands-on technical leadership role with direct responsibility for the deliveries of the team and there is emphasis on strong cross-
region collaboration between Prague and London. The role requires expert technical knowledge in C# / .NET, strong appreciation of best development practices, good knowledge of enterprise architecture patterns and very good sense for what good-
quality and maintainable codebase looks like. The main responsibilities will be :
Our goal is to become the bank of choice by providing superior services to customers and clients and supporting our stakeholders via a commercially successful business that generates long-
term sustainable returns.