Javascript MongoDB Python Agile Docker Kubernetes Git SaaS PostgreSQL RabbitMQ Redis Office

A Little Bit About Flanks Flanks is shaking up the wealth management industry by making it simpler and way more efficient for financial institutions. Our SaaS platform is designed to help banks, family offices, and wealth managers get a full picture...
A Little Bit About Flanks

Flanks is shaking up the wealth management industry by making it simpler and way more efficient for financial institutions. Our SaaS platform is designed to help banks, family offices, and wealth managers get a full picture of their clients' financial assets—all in one place. 💼💡

Founded in 2019 and based in Barcelona, we’ve brought together a team of passionate wealth management and tech pros, all with a shared goal: to change how wealth management is done.

Flanks’s Values Are

  • People First 🤝 – our team comes first. We want every Flanker to feel at home, engaged, and part of something bigger.
  • Keep Growing 🌱 – as the company grows, so should you. We’re all about personal and professional development here.
  • Think Twice, Act Once 🧠💭 – we believe in thoughtful decisions, considering the impact on both our team and our clients before taking action.

If you’re looking to grow professionally in a very fast-growing company with an exciting start-up culture, this is your opportunity!

The Aggregation Team

We’re a technical team behind data ingestion, processing, and delivery—fueling the insights our customers rely on. With our rapid growth over the past year, we’re facing new and exciting challenges that you can help us solve!

Here’s What You’ll Be Working On

  • Handling sensitive financial data – Store and update critical info in a fast, compliant, and traceable way. Our distributed system keeps things moving—sometimes all at once! 💾⚡
  • Scaling our ingestion system – We pull data from multiple sources, and we need to do it better, faster, and smarter. Ready for the challenge? 🚀📊
  • Growing & mentoring the team – With our fast-paced expansion, maintaining alignment and consistency across teams is crucial. Help us shape the future! 🤝👥

About The Role

As a full member of the Drivers team within Aggregation, you’ll play a key role in extracting data from a variety of custodian entities. Here’s what you’ll be diving into:

  • Large-scale data extraction & processing – Build high-performance software (mainly in Python) to handle vast amounts of financial data. 🐍💾
  • Collaborating across teams – Work closely with technical and financial experts to deeply understand the data you’re processing. 🤝📊
  • Automating financial logins – Navigate and automate login processes, including multi-factor authentication mechanisms. 🔐💡
  • Reverse engineering banking websites – Decode how online banking platforms work and optimise data retrieval. 🕵️♂️💻
  • Building complete ETL pipelines – Own every step, from extraction to transformation and loading. ⚙️🔄
  • Extracting data from diverse sources – Whether it’s website content, CSV files, or PDFs, you’ll develop efficient ways to capture and process the data. 📜📂

💡 In Your Day-to-day, You’ll Mainly Be Coding And Following The Team’s Roadmap. Most Of Your Work Will Involve

  • Implementing new drivers – The software that extracts data from institutions.
  • Debugging and improving existing drivers – Ensuring smooth operations.
  • Following through on solutions – Your job doesn’t end when the code is merged! We expect you to monitor and refine your work. 🚀

We don’t strictly follow Agile or Waterfall—we simply focus on what’s most important at any given time. Flexibility and impact are what drive us. 💡🔥

Our tech stack

  • Python 3.9+ – Our main language, with browser emulation tools for seamless data processing.
  • JavaScript – Used for advanced web scraping tasks where Python isn’t enough.
  • Docker & GKE – Everything runs in Docker containers, with Docker Compose for development and Google Kubernetes Engine (GKE) in production.
  • Databases – We rely on MongoDB and PostgreSQL to handle and store our data efficiently.
  • You’ll also work with: GitHub & GitHub Actions – For version control and CI/CD, Redis & RabbitMQ – Ensuring smooth data flow and performance, and other usual suspects in a high-performing environment!

Things we'd love to see on you

  • You collaborate smoothly – You’re comfortable working with Git, GitHub PRs, and standard development workflows.
  • You’re a strong communicator – You can clearly express problems, solutions, and trade-offs to both technical and non-technical colleagues.
  • You can prioritise effectively – Not everything is equally urgent. You know when to focus on what truly moves the needle.
  • You have some wealth management knowledge – Investments, currencies, crypto? It’s a plus if you’re familiar with the financial world! 📊💸
  • 📍 You live in Barcelona or nearby – Coming to the office a few times a month is part of the deal. Living in Spain is non-negotiable. 🇪🇸
  • You’re proficient in English & Spanish – Strong communication in both languages is key.
  • You’re comfortable with our tech stack – Python is a must, and JavaScript is a plus. If you’ve worked with similar technologies, that’s great too!

💡 You don’t need to check every box – But the closer you are to this, the more likely we’ll be excited about your application! 🚀

What We Offer

We offer what we think is fair compensation (from 23K to 32K € per year for this role). We're not on the very top of the market, but our intention is to increase compensation as you grow with the company. You will not be left behind. We believe this is a really nice time to join the project as we'll experience some serious growth and changes during this year.

This is a full-time, permanent contract. A non-exhaustive list of perks includes:

🏠 Office between Sants Estació and Plaça Espanya, with a 280 degree view of Barcelona.

🔆 Flexible working hours

🎊 Paid time off on your birthday

🍒 Fresh fruit every week, all-you-can-drink tea and coffee

🍻 Friday happy hours after our weekly team meetings (optional)

😎 Team building events (optional)

🙀 Personal holidays swap inside the same month

🍽️ Digital canteen with Nora in our offices subsidized at 50%.

🏥 Health insurance

💸 Flexible remuneration with Alan

📚 Yearly training budget

Note that for this role we can’t offer a relocation package and/or working visa.

The hiring process ⚙️

  • Send us your CV, cover letter, etc. 📧
  • First Interview – Meet Carlos & Pablo (Software Engineers) for a friendly chat about your experience and the role. 💬
  • Technical Test – We’ll send you a take-home test to complete within one week to assess your skills. 📋
  • Second Interview – Discuss your technical approach with Diego (CTO) or Marc (Software Engineer Team Lead). 🧠⚡
  • Final Interview – A deep dive with Carlos, Pablo, and possibly Diego, where we’ll cover technical insights and any remaining questions. 🎯
  • We send you an offer! 💌

We aim to keep things moving fast ideally wrapping things up in one to four weeks. ⏳💨

If this sounds like a good fit for you, we’d love to hear from you. Don’t hesitate to send us your CV and/or cover letter. ✉️🤗

At Flanks, we believe in fostering diversity and inclusion across everything we do. We’re proud to be an equal opportunity employer, and we welcome all applications regardless of race, religion, gender, age, or disability status. 🌈💼

No et perdis res!

Uneix-te a la comunitat de wijobs i rep per email les millors ofertes d'ocupació


Mai no compartirem el teu email amb ningú i no t'enviarem correu brossa

Subscriu-te ara

Darreres ofertes d'ocupació de Programador/a a Barcelona

EY

Barcelona, ES

En EY, tendrás la oportunidad de construir una carrera tan única como tú. Con el apoyo de un entorno global y una cultura...

Axiom Software Solutions

Barcelona, ES

Job Role : .NET Backend Developer Job Type : B2B Contract Duration : 6+ Months Contract Location : Barcelona, Spain Work...

Java Developer

19 de febr.

Social You

Barcelona, ES

Our client is the RACC and we are looking for a Java Backend to join immediately. Skills: Development of microservices...

Krell Consulting & Training

Barcelona, ES

Descripción Nos encontramos en la búsqueda de un/a Desarrollador/ar full stack con al menos 3 años de experiencia para...

Logiscool España

Sant Pere de Ribes, ES

Buscamos profesor/a de programación y nuevas tecnologías para niños/as y jóvenes para nuestro centro cerca de Sitges /...

MVST

About The Job Solve difficult problems and build beautiful and intuitive features within a cross-functional team of...

Programador unity

17 de febr.

dracma3d

Buscamos un programador Unity especializado en realidad aumentada (AR) para el desarrollo de una aplicación innovadora en...

SABIA Personal

Esparreguera, ES

Nuestro cliente: grupo energético familiar que ofrece una propuesta diversificada de energía. Ponen su foco en el...

Algoritcom

Barcelona, ES

EnAlgoritcomnos apasiona la innovación y la creación de soluciones digitales de alto impacto. Nos especializamos en el...

Krell Consulting & Training

Descripción Nos encontramos en la búsqueda de un/a Desarrollador/ar full stack para trabajar con importante cliente en...