LOG IN
SIGN UP
Canary Wharfian - Online Investment Banking & Finance Community.
Sign In
or continue with e-mail and password
Forgot password?
Don't have an account?
Create an account
or continue with e-mail and password
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Backend Engineer - Global Markets Risk Unit

ExperiencedNo visa sponsorship
BBVA CIB logo

at BBVA CIB

Investment Banking

Posted 14 days ago

No clicks

**Backend Engineer - Global Markets Risk Unit** at BBVA: Develop, validate, and industrialize quantitative models using Python and C++ for market risk (FRTB IMA), counterparty credit risk, stress testing, and valuation adjustments (AVAs). Experience in Docker, CI/CD, and API integration required. 6+ years in a similar role, preferably in finance or related domain. Join our hybrid team enhancing risk management strategies across critical areas.

Compensation
Not specified

Currency: Not specified

City
Madrid
Country
Spain

Full Job Description

Excited to grow your career?

BBVA is a global company with more than 160 years of history that operates in more than 25 countries where we serve more than 80 million customers. We are more than 121,000 professionals working in multidisciplinary teams with profiles as diverse as financiers, legal experts, data scientists, developers, engineers and designers.

Learn more about the area:

The GMRU COE is a hybrid team composed of data scientists and quantitative analysts dedicated to enhancing the risk management of BBVAs trading activities by integrating advanced data technologies and machine learning models. The teams primary role involves developing mathematical models and automated tools to support the Global Markets Risk Unit across several critical areas, including market risk (FRTB IMA), counterparty credit risk (IMM), stress testing, and valuation adjustments (AVAs). Beyond technical development, they serve as a strategic bridge between teamssuch as Front Office, Internal Validation, and other COEsto ensure that risk methodologies are robust, compliant with regulatory frameworks such as the ECB, and integrated into the banks data platforms like ADA.

About the job:

As part of this mission, we are looking for a technical profile to join a team currently undergoing a transformation of internal financial tools, which are presently based on Excel and rely on complex calculation logic supported by C++/.NET components through bindings such as SWIG. This work is part of a broader process of corporatization and industrialization of these tools, adapting them to corporate platforms such as ADA (AWS) and Aristeo, BBVAs platform for deploying Docker images. The ideal candidate will have a strong foundation in Python, experience in systems integration through APIs and Docker, and comfort working with calculation logic. Knowledge of C++ and an affinity with, or interest in, the financial domain will be considered a plus.

Responsibilities:

  • Development and validation of quantitative models.

  • Efficient implementation in C++ and Python.

  • Industrialization of solutions (containerization, deployment, and maintenance).

  • Collaboration with business and technology teams.

  • Performance optimization and scalability improvements.

Qualifications:

  • Degree in Engineering, Mathematics, Physics, Quantitative Finance, or a related field.

  • At least 6 years of experience in a similar role.

  • Docker and application containerization.

  • Production deployment of models and systems (CI/CD, testing, monitoring).

  • C++ development (high performance, optimization).

  • Python programming (data analysis, prototyping, quantitative libraries).

  • Systems and API integration.

Practical knowledge of the following is a plus:

  • Financial modelling (pricing, risk, simulations, etc.).

  • Financial product models (derivatives, fixed income, equities, etc.).

  • Experience with tools such as Git, Docker, Artifactory, and Jenkins.

  • Experience with Kubernetes and cloud platforms (AWS, Azure, GCP).

  • Experience in banking or financial consulting environments.

Skills:

Client Orientation, Empathy, Ethics, Innovation, Proactive Thinking

Location: 28050, MADRID, Madrid

Time Type: Full time

Backend Engineer - Global Markets Risk Unit

Compensation

Not specified

City: Madrid

Country: Spain

BBVA CIB logo
Investment Banking

14 days ago

No clicks

at BBVA CIB

ExperiencedNo visa sponsorship

**Backend Engineer - Global Markets Risk Unit** at BBVA: Develop, validate, and industrialize quantitative models using Python and C++ for market risk (FRTB IMA), counterparty credit risk, stress testing, and valuation adjustments (AVAs). Experience in Docker, CI/CD, and API integration required. 6+ years in a similar role, preferably in finance or related domain. Join our hybrid team enhancing risk management strategies across critical areas.

Full Job Description

Excited to grow your career?

BBVA is a global company with more than 160 years of history that operates in more than 25 countries where we serve more than 80 million customers. We are more than 121,000 professionals working in multidisciplinary teams with profiles as diverse as financiers, legal experts, data scientists, developers, engineers and designers.

Learn more about the area:

The GMRU COE is a hybrid team composed of data scientists and quantitative analysts dedicated to enhancing the risk management of BBVAs trading activities by integrating advanced data technologies and machine learning models. The teams primary role involves developing mathematical models and automated tools to support the Global Markets Risk Unit across several critical areas, including market risk (FRTB IMA), counterparty credit risk (IMM), stress testing, and valuation adjustments (AVAs). Beyond technical development, they serve as a strategic bridge between teamssuch as Front Office, Internal Validation, and other COEsto ensure that risk methodologies are robust, compliant with regulatory frameworks such as the ECB, and integrated into the banks data platforms like ADA.

About the job:

As part of this mission, we are looking for a technical profile to join a team currently undergoing a transformation of internal financial tools, which are presently based on Excel and rely on complex calculation logic supported by C++/.NET components through bindings such as SWIG. This work is part of a broader process of corporatization and industrialization of these tools, adapting them to corporate platforms such as ADA (AWS) and Aristeo, BBVAs platform for deploying Docker images. The ideal candidate will have a strong foundation in Python, experience in systems integration through APIs and Docker, and comfort working with calculation logic. Knowledge of C++ and an affinity with, or interest in, the financial domain will be considered a plus.

Responsibilities:

  • Development and validation of quantitative models.

  • Efficient implementation in C++ and Python.

  • Industrialization of solutions (containerization, deployment, and maintenance).

  • Collaboration with business and technology teams.

  • Performance optimization and scalability improvements.

Qualifications:

  • Degree in Engineering, Mathematics, Physics, Quantitative Finance, or a related field.

  • At least 6 years of experience in a similar role.

  • Docker and application containerization.

  • Production deployment of models and systems (CI/CD, testing, monitoring).

  • C++ development (high performance, optimization).

  • Python programming (data analysis, prototyping, quantitative libraries).

  • Systems and API integration.

Practical knowledge of the following is a plus:

  • Financial modelling (pricing, risk, simulations, etc.).

  • Financial product models (derivatives, fixed income, equities, etc.).

  • Experience with tools such as Git, Docker, Artifactory, and Jenkins.

  • Experience with Kubernetes and cloud platforms (AWS, Azure, GCP).

  • Experience in banking or financial consulting environments.

Skills:

Client Orientation, Empathy, Ethics, Innovation, Proactive Thinking

Location: 28050, MADRID, Madrid

Time Type: Full time