Skip to content

Open nowPosted 121 days ago

Backend Software Engineer

flanks7 open roles

Where
Barcelona, Spain
Work mode
Hybrid
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowBackend Software Engineerflanks · Barcelona, Spain
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on flanks's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

7.8% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 1.7%1 day
  2. 3.5%3 days
  3. 7.8%7 days
  4. 14.6%14 days
  5. 34.1%30 days
This job: posted 121 days ago

The posting

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 ⚙️

  1. Send us your CV, cover letter, etc. 📧
  2. You'll have a chat with our People Business Partner, Nicolás Guilarte. 💬
  3. A meeting with the Tech Team.
  4. A technical test. 🖥️
  5. Final interview to review the technical test and iron out any remaining questions. 🤔
  6. 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. 💙

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against flanks's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on flanks's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    flanks's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.