Find your future

Close Panel

This site uses cookies to ensure you have the best browsing experience. By continuing, you agree to our cookie policy. You can change your cookie preferences in your browser at any time.

Home International Jobs International Career Results Jobs in Spain Algorithmic Trading & Data Developer


Algorithmic Trading & Data Developer

  • Location: Spain
  • Job type: Employment
  • Published on: 3rd October 2019

This jobs belongs to another country and because of that, the specifications of its selection process will be different. If you apply, you will be registered on BBVA in Spain.

You could get know of this country process selection in BBVA in Spain

Our Company

We are BBVA, a global bank with more than 73 million customers and a footprint that extends across more than 30 countries. We work to help people make the best financial decisions and bring the age of opportunity to everyone. We are guided by our values: the customer comes first, we think big and we are one team.


Advanced Analytics & Algorithmic Trading is the team in Global Markets responsible for exploiting data to automate trading processes with intelligent algorithms and generating advanced analytics for trading and sales. The team covers the three asset classes: Equities, Fixed Income and FX, leveraging on reusable solutions across geographies and products.We are looking for a talented Algorithmic Trading & Data Developer, to grow the team capabilities in the efficient implementation of data-driven models and trading algorithms. The successful candidate will be developing productive code for the machine learning models deployed in the big data & analytics platforms, as well as coding algorithmic trading strategies in the cross-asset algorithmic trading platform.


  •  Development of productive machine learning models, with emphasis in real-time applications
  • Efficient implementation of big data processes and workflows
  • Efficient implementation of algorithmic trading strategies
  • Extension and support of core modules of the cross-asset advanced analytics & algorithmic trading platform 



  • Degree/Master in a mathematical or computational field (mathematics, physics, computer science, engineering…)


  •  Mathematical & analytical skills
  • Object oriented & functional programming skills, preferably Java & Scala
  • Data science programming languages skills and experience, preferably Python
  • Big data tools skills:  Spark, Hadoop, Kafka, Hue, Impala …
  • Experience in deploying machine learning algorithms in production
  • Experience in financial markets is highly valuable 
  • Knowledge of efficient time series databases like KDB+ is valuable


  • English.High. Required.
  • Spanish. High. Valuable.

PROFESSIONAL EXPERIENCEAt least 5 years of related work experience


  • Interpersonal skills.
  • Ability to think outside of the box.
  • Interest in technological innovation/disruptionABOUT YOU
  • You have the ability to create new business relationships.
  • You consider yourself a person with initiative.
  • You love to work in collaborative and diverse environments.
  • You identify with the purpose and values of BBVA.

At BBVA, we are proud to be a company that prioritizes diversity, inclusion and equal opportunities, regardless of the race, age, gender, ethnicity, disability, religion or sexual orientation of our employees and collaborators. Corporate responsibility is an essential component of our business model, as we promote financial education and support research and culture.
Being part of BBVA means developing your career in the company that is leading the transformation of the financial sector.

Featured international employment

All international jobs