Python Scraping Developer in Barcelona


35,000 - €50,000
Share offer

Job Description

A little bit about us:

We are Belvo, a financial API platform for Latam that enables any company or developer to access and interpret their end-users' financial information, through one easy-to-use API.

We’re a highly-technical, passionate and driven team based in Barcelona and Mexico City that is tackling a very challenging problem: connecting fintech innovators with legacy financial infrastructure. We strive to go beyond the limits of what is possible today and to do so in an elegant and developer-first way.

You can read more about us and why we’re doing what we’re doing here and here.


About the team:

  • We work in multi-functional squads with 1-week sprints. We do weekly planning on Mondays, stand-ups every day and all-hands meetings on Fridays
  • We are a flexible international team focused on creating cool stuff. Some of us prefer to work together in our Barcelona or Mexico City offices and others prefer remote. For us, there's no difference as long as you have an excellent internet connection
  • We are not fans of legacy code, so we try to be as clean as possible creating everything from scratch
  • After having built many products in the past, we started Belvo using microservices and a scalable infrastructure from day 1 to allow for faster development
  • Also, we are backed by YCombinator

Your challenge:

  • Develop and maintain connections to financial and non-financial institutions to grab, process and store data
  • Normalisation of ad hoc data formats and sources into beautiful and homogeneous endpoints that can be accessed through our API
  • Own the creation process of programmatic scraping tools, services, and workflows to improve crawl/scrape analysis, reports and data management
  • Implement automated quality assurance and monitoring modules

You can be part of the gang if:

  • 3+ years of experience as a Developer, even better if with Python
  • Degree in Computer Science or similar
  • Strong experience with techniques and tools for crawling, extracting and processing data (e.g. Scrapy, Puppeteer, BeautifulSoup, etc.) - the more programmatic and raw techniques you know the better :)
  • Your code should be admired and contribute to scale

Amazing if:

  • Fintech and SaaS past experience
  • You have mobile scraping expertise (APK decompilation, code analysis and replication, etc.)
  • Experience designing and developing RESTful APIs
  • Having built a scalable infrastructure from scratch

Our perks:

🏄1.8km from the beach
🚀Stock options (we are all owners and this is very important to us)
🔆Flexible working hours
🔝Remote friendly
🍎Gym discount. Meals, transport and kindergarten via flexible compensation scheme
🎊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
🙋Training Budget
😎Team building events

About Belvo

  • Fintech

  • Barcelona, Spain

  • 11-50

  • 2019

Belvo enables any app developer to access data from their end users in an easy and scalable way through a single API linked to hundreds of bank (and non-bank) sources.

Other backend developer jobs that might interest you...