Job Description
The Open Finance Data Aggregation team is building services that allow the integration with financial institutions. This involves creating services that retrieve end-users' financial information through standardized Open Finance APIs, normalizing the data for customer use. Responsibilities include developing and maintaining connections to financial institutions to retrieve, process and store data, normalizing data formats into homogeneous endpoints accessible through our API, owning the creation process of programmatic data retrieval tools, implementing automated quality assurance and monitoring modules, and interfacing with other engineering teams and customers to debug problems and offer insights on API consumption.
Qualified candidates will have 3+ years of experience designing and consuming RESTful APIs, a degree in Computer Science or equivalent, 3+ years of Python programming experience, experience dealing with large amounts of data, experience with data retrieval and normalization at scale, experience in event or queue-based communication, and proficiency in English. Experience with OAuth, OpenID Connect, FAPI, Brazilian Open Finance Ecosystem, asynchronous programming with asyncio, and other languages such as Javascript, Java, Ruby or Go is a plus. Belvo uses modern technologies, primarily Python on the backend and Javascript, Vue.js and Sass on the frontend, and runs its infrastructure on AWS with Datadog monitoring.
About Belvo
Belvo is an open finance API platform with the bold vision of democratizing access to financial services in Latin America.