Senior Software Engineer

Flanks
Barcelona, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, Spanish
Experience level
Senior
Compensation
€ 80K

Job location

Barcelona, Spain

Tech stack

Collaborative Software
ETL
Elasticsearch
Github
Python
Knowledge Management
PostgreSQL
MongoDB
RabbitMQ
Redis
Software Engineering
Backend
GIT
Vue.js
Kubernetes
Front End Software Development

Job description

This senior role expects experience and strong opinions. You'll have a voice, autonomy, and room to grow, though you won't be the main driver of most projects.

We're looking for specialists with expertise in any of the following areas:

  • Front-end (SPAs with JS/TS)
  • Data modelling & DB performance
  • Kubernetes operations
  • Algorithmic & statistical skills
  • ETL workloads

Daily Focus

Coding, collaborating, and delivering impactful solutions-owning the full lifecycle beyond deployment. Tech Stack

  • Python or JS/TS on the back-end, using async frameworks and tooling.
  • Vue and Nuxt for front-ends.
  • Running on GKE.
  • MongoDB, PostgreSQL, Elasticsearch.
  • Github, Github Actions, Redis, RabbitMQ and other usual suspects.

Requirements

  • A pleasant person: no bigotry or toxic behaviour.
  • At least 7 years of experience in a Software Engineering role.
  • Autonomous coder: confident in delivering without constant oversight.
  • Proficient with standard collaboration tools (git, GitHub PRs, etc.).
  • Good communicator able to express problems, solutions and trade-offs.
  • Analytical thinker who prioritises what matters.
  • Experience with both legacy and greenfield code.
  • Ownership of problems.
  • Wealth-management knowledge (investments, currencies, crypto) is a plus.
  • Lives in Spain, close enough to Barcelona to commute once a month on own means.
  • Fluent in English and Spanish.
  • Tech-savvy, familiar with our stack or similar.

Benefits & conditions

  • Full-time, permanent contract.
  • Competitive compensation - €50k-80k per year (growth potential).
  • Hybrid office in Barcelona (Sants Estació and Plaça Espanya).
  • Flexible working hours.
  • Paid day off on your birthday.
  • Weekly fresh fruit, coffee, and tea.
  • Friday happy hours after all-hands meetings (optional).
  • Team-building events.
  • Health insurance and flexible compensation via Alan.
  • Digital canteen subsidised 50 %.
  • Yearly training budget.

Note: no relocation package or visa support. Hiring process

  • Send CV, cover letter, etc.
  • Chat with Head of People, Mireia Barón.
  • Meeting with the Tech Team.
  • Technical test - take-home assessment.
  • Final interview with CTO, Diego Kuperman.
  • Offer.

About the company

Flanks is shaking up the wealth management industry by making processes simpler and more efficient for financial institutions. Our SaaS platform offers a comprehensive view of clients' financial assets in one place. Founded in 2019 and based in Barcelona, Flanks has assembled a team of passionate wealth-management and tech professionals. Backed by €9.8 million in investment, we're growing fast and aiming to change how wealth management is done. What we stand for * People First - the team comes first. Every Flanker should feel at home, engaged, and part of something bigger. * Keep Growing - personal and professional development as the company grows. * Think Twice, Act Once - thoughtful decisions with consideration for both the team and our clients. Tech Team * Build seamless UI for secure credential storage (UI/UX key). * Handle sensitive financial data with performance, compliance, and traceability. * Scale the ingestion system to fetch more data, faster. * Mentor and grow the team, ensuring alignment and consistency.

Apply for this position