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.
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! 🤝👥
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. 📜📂
- 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. 🚀
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!
- 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!
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! 💌
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. 🌈💼
Ver más
¡No te pierdas nada!
Únete a la comunidad de wijobs y recibe por email las mejores ofertas de empleo
Nunca compartiremos tu email con nadie y no te vamos a enviar spam
Suscríbete AhoraÚltimas ofertas de empleo de Programador/a en Barcelona
EY
Barcelona, ES
.NET Backend Developer
NuevaAxiom Software Solutions
Barcelona, ES
Java Developer
19 feb.Social You
Barcelona, ES
Krell Consulting & Training
Barcelona, ES
Logiscool España
Sant Pere de Ribes, ES
MVST
Programador unity
17 feb.dracma3d
SABIA Personal
Esparreguera, ES
Unity Mid/Senior Developer
17 feb.Algoritcom
Barcelona, ES