Quantitative Developer (London)
Quantitative Developer (London)

Quantitative Developer (London)

Full-Time 43200 - 72000 £ / year (est.) Home office (partial)
D

At a Glance

  • Tasks: Develop and maintain software for market risk calculations using Python and C++.
  • Company: Join Deutsche Bank, a leading global bank with a strong European presence.
  • Benefits: Enjoy hybrid working, competitive salary, 30 days holiday, and private healthcare.
  • Why this job: Be part of a dynamic team focused on innovative risk management solutions.
  • Qualifications: Strong Python skills, analytical mindset, and finance knowledge preferred.
  • Other info: Diversity is valued; reasonable adjustments are made for applicants with disabilities.

The predicted salary is between 43200 - 72000 £ per year.

Group Strategic Analytics (GSA) is part of Group Chief Operation Office (COO) which acts as the bridge between the Bank’s businesses and infrastructure functions to help deliver the efficiency, control, and transformation goals of the Bank. GSA concentrates Deutsche Bank’s quantitative and modelling expertise within a single unit. With group-wide responsibility for model development, GSA takes a cross-business and cross-functional approach to solving quantitative modelling and analytics challenges and rolls out common development standards.

You will join the Market Risk Strats unit within GSA, which is a team comprised of people with technology, front office quant and market risk and methodology experience. Your immediate focus will be on platform development and model implementation for Market Risk and Capital calculation, such as Fundamental Review of the Trading Book (FRTB), Value at Risk (VaR), Stress Testing and Economic Capital, as well as supporting stakeholders. You will also be involved in a further build-out of a scalable and flexible Front Office pricing and risk management system with consistent interface to Market and Credit Risk, Finance and Treasury.

What we’ll offer you:

  • Hybrid Working - we understand that employee expectations and preferences are changing. We have implemented a model that enables eligible employees to work remotely for a part of their working time and reach a working pattern that works for them.
  • Competitive salary and non-contributory pension.
  • 30 days’ holiday plus bank holidays, with the option to purchase additional days.
  • Life Assurance and Private Healthcare for you and your family.
  • A range of flexible benefits including Retail Discounts, a Bike4Work scheme and Gym benefits.
  • The opportunity to support a wide ranging CSR programme + 2 days’ volunteering leave per year.

Your key responsibilities:

  • Design, implement and maintain high-quality software components for market risk calculations including Stress Testing, FRTB and related calculations.
  • Participate in the development of production applications implemented in Python and C++.
  • Maintain a rigorous focus on system stability, and completeness and accuracy of calculations, as applications are developed, and continue with this focus as they are used in production.
  • Analyse and explain calculated numbers, work with traders, risk managers and strategist colleagues to continuously improve models and risk management and pricing tools.

Your skills and experience:

  • Strong Python programming skills with demonstrated experience in developing robust, maintainable codebases.
  • Quantitative background, analytical skills and ability to efficiently solve problems proactively.
  • Understanding of the disciplines and tools which are used to deliver robust, high-quality applications: source control, unit-testing, regression testing, release and deployment controls.
  • Prior exposure to finance, in particular subjects such as derivatives and value at risk preferred.
  • Experience of C++ development is further advantageous.
  • Enthusiasm to learn new subjects and ability to work and collaborate in a team.

How we’ll support you:

  • Coaching and support from experts in your team.
  • A culture of continuous learning to aid progression.
  • A range of flexible benefits that you can tailor to suit your needs.
  • We value diversity and as an equal opportunities’ employer, we make reasonable adjustments for those with a disability such as the provision of assistive equipment if required (for example, screen readers, assistive hearing devices, adapted keyboards).

About us:

Deutsche Bank is the leading German bank with strong European roots and a global network. We strive for a culture in which we are empowered to excel together every day. This includes acting responsibly, thinking commercially, taking initiative and working collaboratively. Together we share and celebrate the successes of our people. Together we are Deutsche Bank Group. We welcome applications from all people and promote a positive, fair and inclusive work environment.

About the company:

The bank's network spans 58 countries with a large presence in Europe, the Americas and Asia.

Quantitative Developer (London) employer: Deutsche Bank

Deutsche Bank is an exceptional employer, offering a dynamic work environment in London that prioritises employee development and wellbeing. With a commitment to hybrid working, competitive salaries, and a comprehensive benefits package including generous holiday allowances and private healthcare, employees are empowered to thrive both professionally and personally. The culture fosters continuous learning and collaboration, making it an ideal place for those looking to grow their careers in quantitative development within the financial sector.
D

Contact Detail:

Deutsche Bank Recruiting Team

accessibility@talentify.io

StudySmarter Expert Advice 🤫

We think this is how you could land Quantitative Developer (London)

✨Tip Number 1

Familiarise yourself with the specific quantitative models mentioned in the job description, such as FRTB and VaR. Understanding these concepts will not only help you during interviews but also demonstrate your genuine interest in the role.

✨Tip Number 2

Network with professionals in the finance and quantitative development sectors. Attend industry meetups or webinars to connect with people who work at Deutsche Bank or similar institutions, as they can provide valuable insights and potentially refer you.

✨Tip Number 3

Brush up on your Python and C++ skills by working on personal projects or contributing to open-source projects. This hands-on experience will not only enhance your coding abilities but also give you concrete examples to discuss during interviews.

✨Tip Number 4

Prepare for technical interviews by practising problem-solving questions related to quantitative analysis and software development. Use platforms like LeetCode or HackerRank to sharpen your skills and get comfortable with coding challenges.

We think you need these skills to ace Quantitative Developer (London)

Strong Python programming skills
C++ development experience
Quantitative background
Analytical skills
Problem-solving skills
Understanding of market risk calculations
Experience with Stress Testing and FRTB
Knowledge of derivatives and value at risk
Familiarity with source control systems
Unit testing and regression testing expertise
Release and deployment controls knowledge
Ability to work collaboratively in a team
Enthusiasm for learning new subjects
Attention to detail
Strong communication skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your strong Python programming skills and any experience with C++. Emphasise your quantitative background and analytical skills, as these are crucial for the role.

Craft a Compelling Cover Letter: In your cover letter, explain why you are interested in the Quantitative Developer position at Deutsche Bank. Mention specific projects or experiences that demonstrate your ability to develop robust applications and your understanding of market risk calculations.

Showcase Relevant Experience: If you have prior exposure to finance, particularly in derivatives and value at risk, make sure to include this in your application. Highlight any relevant projects or roles that showcase your problem-solving abilities and teamwork.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any errors. A well-presented application reflects your attention to detail, which is essential for a role focused on accuracy and system stability.

How to prepare for a job interview at Deutsche Bank

✨Showcase Your Python Skills

Since strong Python programming skills are crucial for this role, be prepared to discuss your experience in developing robust codebases. You might even be asked to solve a coding problem during the interview, so brush up on your Python knowledge and practice coding challenges.

✨Understand Market Risk Concepts

Familiarise yourself with key concepts such as Value at Risk (VaR), Stress Testing, and the Fundamental Review of the Trading Book (FRTB). Being able to explain these concepts clearly will demonstrate your quantitative background and analytical skills, which are essential for the position.

✨Prepare for Technical Questions

Expect technical questions related to both Python and C++. Review common algorithms, data structures, and software development practices like source control and unit testing. This will help you showcase your understanding of high-quality application delivery.

✨Demonstrate Team Collaboration

The role requires working closely with traders, risk managers, and strategists. Be ready to share examples of how you've successfully collaborated in a team setting, highlighting your enthusiasm for learning and your ability to communicate complex ideas effectively.

Quantitative Developer (London)
Deutsche Bank
D
  • Quantitative Developer (London)

    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-06-27

  • D

    Deutsche Bank

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>