Back-end Engineer (Python/APIs) in Barcelona

Belvo

Salary
35,000 - €50,000
Workplace
Onsite
Hours
Full-Time
Internship
No
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
  • 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
  • Continuously improve and enhance our client-facing APIs, especially as we add data sources, endpoints and a new product all together
  • Document API changes and ensure the maintenance of old versions to ensure client-side compatibility
  • Implement automated quality assurance and monitoring modules
 

You can be part of the gang if:

  • Degree in Computer Science or equivalent working experience
  • Strong experience designing and developing RESTful APIs
  • Working experience programming in Python. Django is a plus
  • Track record of producing A-grade documentation for public consumption
  • Detail-oriented developer, coding so others can read and work with your code
  • Willingness to solve challenging problems

Amazing if:

  • Fintech and SaaS past experience
  • Experience with techniques and tools for crawling, extracting and processing data
  • Relevant programming knowledge in other languages such as JavaScript, Java, PHP, Ruby or Go.
  • Experience building large-scale platforms with global reach.
 

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
🐶 Pet friendly
🍎 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
🙀 Bank holidays swap inside the same month
 🔋 Fitness/ wellness stipends
🚀 Yearly offsite
 

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...