374,200open jobs
9,699companies
47,772added this week
Browse all
Salary
$41k – $58k per year (gross)
Location
Remote/Hybrid (Barcelona, Spain)
Employment
Full-Time
Overview
Company
Impact
Profile match
Flanks is a Barcelona fintech founded in 2019 that aggregates investment portfolio data for wealth managers. Its technology connects to hundreds of banks and custodians and normalises holdings into a single reporting layer. Private banks and advisers across Europe use it to replace manual portfolio consolidation.

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. Backed by €23 million in investment, we're growing fast, and we're not stopping anytime soon!

What we stand for:

  • 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 for a place where you can grow and make an impact at a fast-paced, exciting fintech startup, this might just be the place for you!

About the role

As a Mid-Level Backend Engineer on our Tech Team, you will design, build, and optimize the data pipelines and backend services that keep clean, reliable data flowing across the entire organization. You will own the full lifecycle of data ingestion and transformation work - from understanding a business requirement through to production deployment - and directly shape the backend infrastructure that powers our data-driven decision-making at Flanks.

What you'll do

Here's what you can expect to work on:

  • Design, develop, and maintain scalable ETL/ELT pipelines to ingest, transform, and load data from multiple disparate sources into our core systems.

  • Write clean, efficient Python code with a strong focus on performance - applying optimal data structures and algorithms to handle high-volume datasets reliably.

  • Collaborate on database schema design (SQL and NoSQL) and own query performance optimization to ensure fast, accurate data access.

  • Implement unit tests, integration tests, and data quality checks to guarantee pipeline integrity and catch issues before they reach production.

  • Deploy and iterate on pipelines using CI/CD practices and containerization tools such as Docker, participating actively in code reviews to uphold team standards.

What we'd love to see

  • Strong Python and/or JavaScript engineering skills, with a focus on performance, memory efficiency, and writing maintainable, production-grade code.

  • Solid experience building and operating data pipelines - ETL/ELT patterns, pipeline orchestration, and handling large-scale data ingestion - or experience building backend services for a product, ideally with exposure to Elasticsearch.

  • Familiarity with both SQL and NoSQL databases, including schema design and query optimization.

  • Comfort working autonomously - able to take a high-level requirement, define scope, and drive it to production without heavy hand-holding.

  • Ability to navigate unfamiliar codebases quickly and contribute meaningfully from an early stage.

  • Experience with CI/CD workflows and containerization (Docker or similar).

  • Willingness to understand the financial data we work with and the formulas you will be responsible for implementing. It is important to be curious and open to learning how financial markets work, as this context is essential to correctly ingest, process, and expose financial data.

  • Language Proficiency: Professional proficiency in both English and Spanish to collaborate effectively in our bilingual environment .

If this sounds like you, don't worry if you don't check every single box-we'll support your growth along the way.

What we offer

  • A full-time, permanent contract.

  • A salary range of €35,000 - €50,000 gross per year, based on experience.

  • A cool office between Sants Estació and Plaça Espanya with stunning views of Barcelona.

  • Flexible working hours and hybrid work options.

  • Paid day off on your birthday.

  • Weekly fresh fruit, coffee, and tea on tap.

  • Friday happy hours after our all-hands meetings (totally optional, of course!).

  • Team-building events to bond and have fun.

  • Health insurance and flexible compensation with Alan.

  • A digital canteen, thanks to Kombo, subsidised at 50%.

  • A yearly training budget to keep growing.

The hiring process

  • Send us your CV, cover letter, etc.

  • You'll have a chat with our People Business Partner, Nicolás Guilarte.

  • A meeting with the Tech Team.

  • A technical test.

  • Final interview to review the technical test and iron out 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.

Additionally, we have an Equality Plan in place to ensure fairness and inclusivity in all our policies and practices.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
374,200 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Barcelona
$30k – $79k per year (Estimated) • In office • Full-Time • 8+ years exp • Bengaluru
JavaScript
PHP
PHP
Magento
Databases
ElasticSearch
OpenSearch
Redis
Frontend
GraphQL
Next.js
React.js
Vue.js
Mobile
Dependency Injection
DevOps
AWS
Azure
CI/CD
Cloudflare
Docker
Fastly
Git
Incident Management
Kubernetes
Cybersecurity
PCI DSS
Management
ServiceNow
Apply
$17k – $43k per year (Estimated) • Remote/Hybrid • Full-Time • 4+ years exp • Bachelor's Degree • Hyderabad
Node JS
Python
SQL
JavaScript
Databases
Databricks
Google BigQuery
Snowflake
AI/ML
Anomaly Detection
Frontend
GraphQL
React.js
DevOps
AWS
Azure
Azure DevOps
CI/CD
GCP
Git
GitHub Actions
Jenkins
GitHub
Analytics
ETL/ELT
QA
Cypress
JMeter
k6
Locust
Playwright
Postman
Pytest
Selenium
Apply
$25k – $66k per year (Estimated) • In office • Full-Time • 8+ years exp • Bengaluru
Bash
C++
Node JS
Python
TypeScript
JavaScript
Node JS
Nest.JS
Databases
PostgreSQL
AI/ML
Time Series Forecasting
DevOps
Amazon EC2
AWS
CI/CD
Docker
Docker Compose
Grafana
Ubuntu
IoT
MQTT
OPC UA
Apply
$29k – $69k per year (Estimated) • In office • Full-Time • 3+ years exp • Master's Degree • Bengaluru
Go
JavaScript
Node JS
Python
TypeScript
AI/ML
AI Agents
Fine-tuning
LangChain
LangGraph
LLM Guardrails
Model Context Protocol
NLP
OpenAI
Prompt Engineering
PyTorch
RAG
Reinforcement Learning
TensorFlow
DevOps
AWS
Docker
GCP
Kubernetes
Apply
$100k – $215k per year (Estimated) • In office • Full-Time • 6+ years exp • Bachelor's Degree • Alpharetta • Columbus
JavaScript
Objective-C
Swift
TypeScript
Swift
Carthage
Databases
Cassandra
Frontend
Angular
React.js
Mobile
CocoaPods
SwiftUI
DevOps
Azure
Azure DevOps
CI/CD
Git
Jenkins
VMWare
Apply
Data Engineer 10 hours ago
Remote/Hybrid • Full-Time • Bachelor's Degree • Barcelona • Madrid
Python
SQL
Python
pySpark
Databases
Neo4j
Snowflake
AI/ML
Ignite
MLFlow
Spark
PyTorch
DevOps
AWS
Azure
CI/CD
GCP
Rest API
Splunk
Analytics
ETL/ELT
Management
Jira
Apply
$34k – $112k per year (Estimated) • Remote/Hybrid • Full-Time • Barcelona
Apply
$42k – $117k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Barcelona
Go
SQL
Databases
MySQL
PostgreSQL
DevOps
Amazon ECS
Docker
Docker Swarm
Git
Kubernetes
Apply
Firmware Engineer 1 day ago
$36k – $87k per year (Estimated) • In office • Full-Time • 4+ years exp • Master's Degree • Barcelona
C++
Python
DevOps
CI/CD
RTOS
Robotics
CANopen
EtherCAT
Apply
$43k – $102k per year (Estimated) • In office • Full-Time • 8+ years exp • Master's Degree • Barcelona
C++
Python
DevOps
CI/CD
Jenkins
RTOS
Robotics
CANopen
EtherCAT
Apply
See all jobs
This is one of many
374,200 more open roles from verified company boards, updated every day.