This offer is not available anymore

Senior Back-end Engineer in Barcelona


โ‚ฌ45,000 - โ‚ฌ55,000
Share offer

Job Description

Flanks was born as a portfolio data aggregator. We connect to any bank in the world and extract, enrich and standardize investment information for our customers. This enables our customers to have a holistic vision of their client's wealth. Our customers are robo-advisors (who consume our aggregated data via an API for their products) and more traditional players who prefer to consume our data via our apps or export capabilities.

We are pioneers in our market in Spain and are now rapidly expanding to other countries. We'll experience a lot of changes in the next few months: from the explosion of the number of data we manage to the birth of new products on top of our platform. Likewise, we will certainly grow a lot, and it's our intention that you'll also grow (personally and professionally) with us.

Team Flanks

About the team

We are a tech team of about 10 people working from Barcelona. Although we work semi-remotely at the moment, we're planning for a remote-first approach for the immediate future. Our technical division is composed of two specialized teams: the Drivers Team and the Product Team. The former works to extract data from our sources, and the latter presents it in multiple ways that add value to our customers.

About the role

You will be in charge of improving the scrapping system stability and availability. You'll be working as a full member of the Drivers Team, participating in the design, planning and execution of new features and the maintenance of the current ones. Furthermore, you will have an important role in the team, helping your colleagues to improve their skills.

Examples of tasks you can expect to work on are:

  • Reverse engineering financial institutions websites, including login with two-factor authentication around the world
  • Maintain and improve existing financial institution data scraping and infrastructure code.
  • Extend Flanks financial institutions and country coverage.
  • Design and implement internal tools to improve team workflow.
  • Code review of your team colleagues

Things we'd love to see on you

  • You are a nice person. Assholes and bigotry will not be tolerated.
  • You have already a few years of experience in similar roles. We're looking for someone with some lessons already learned. Bonus points for professional experience in large Python codebases.
  • You are a team player and a good communicator. You focus on communication over resolution.
  • In general, the more experience with parts of our stack, the better. However, we're looking for the fundamentals, so don't worry if you don't check all the boxes.
  • If you have experience in Fintech, SaaS products and message broker systems will be a plus.
  • Willingness to solve challenging problems around financial data extraction.
  • Willingness to mentor junior people

Our tech stack

  • Python on our back-end, migrating to async-based for most parts.
  • Vue in our front-end.
  • Running on GKE
  • Powered by MongoDB and PostgreSQL
  • Also, Redis, RabbitMQ, Jenkins and other usual suspects.

What can we offer

๐Ÿ  Office at 5 minutes from Sants Estaciรณ and Plaรงa Espanya.
๐Ÿ”† Flexible working hours
๐Ÿ” Remote friendly (2 days a week)
๐ŸŽŠ 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
๐Ÿ˜Ž Team building events
๐Ÿ™€ Personal holidays swap inside the same month
๐Ÿฅ Health insurance
๐Ÿ’ธ Flexible remuneration with Cobee
๐Ÿ“š Yearly Training budget



About Flanks

  • Wealth Management

  • Barcelona, Spain

  • 10 - 50

  • 2018

Flanks is the pioneering Open Wealth Platform that is revolutionizing the wealth management sector. Originating from Barcelona in 2019 and founded by software engineers, Joaquim de la Cruz and Sergi Lao, together with private banking executive รlvaro Morales, Flanks offers a robust API for automated wealth services. Through the digitization and aggregation of global wealth data across custodians, Flanks provides an unmatched 360ยฐ real-time view of investment portfolios. Serving an array of clients from large financial institutions to family offices and independent financial advisors in ten countries, Flanks is compatible with over 300 international banks, processing over half a million investment portfolios monthly. With a vision of democratizing wealth services for affluent investors, and driven by innovations like intelligent alerts and automated manual processes.

Other backend developer jobs that might interest you...