Mexico City / Remote Hybrid Full-time

Belvo is hiring a Data - Scraping Software Engineer

Responsibilities

  • Develop and maintain connections to financial and non-financial institutions to retrieve, process and store data
  • Normalization of ad hoc data formats and sources into beautiful and homogeneous endpoints that can be accessed through our API
  • Work on reverse engineering complex antibot solutions alongside an experienced engineering team
  • Build a large scale data extraction platform
  • Deliver value with an asynchronous multi service architecture
  • Learn about top security practices, and how to make it work on a highly regulated environment
  • Shape and ship new solutions from scratch, with freedom to explore and try new technologies

Requirements

  • Degree in Computer Science or equivalent work experience
  • 3+ years of experience as a backend developer
  • 1+ year of experience with Python
  • Strong experience with techniques and tools for automation, crawling, extracting and processing data (e.g. Scrapy, Puppeteer, BeautifulSoup, etc.)
  • Have excellent communication skills, with fluency in English and Spanish
  • Predictable work is not really your thing
  • Puzzles make you curious and you like solving them
  • Experience using AI-powered tools and frameworks to support software development, testing, or automation

Nice to Have

  • SaaS and large-scale platforms past experience
  • Asynchronous programming experience with Python’s asyncio
  • Experience working with AWS (eg. AWS Lambda, SQS, ECS…)
  • Experience using Terraform to build and maintain infrastructure
  • Experience designing and developing RESTful APIs
  • Experience working with Datadog instrumentation and monitoring
  • Experience handling anti-bot measures, solving captchas, and working with proxies, headless browsers, app reverse engineering, and JavaScript reverse engineering…
  • You can speak Portuguese
  • You have leveraged AI to fundamentally change the way you work and / or build amazing projects

Work Arrangement

Hybrid — São Paulo, Mexico City

Additional Information

  • Fluency in English and Spanish
  • Flexible working hours
  • Remote friendly
  • Health Insurance
  • Paid time off on your birthday
  • Renew your laptop every 3 years
  • Training Budget
  • Team building events
  • Bank holidays swap within 30 days
  • Fitness/ wellness stipends
  • Yearly company offsite
  • Fresh fruit every week, all-you-can-drink tea and coffee
  • Extra days off when completing the company anniversary
  • Yearly department offsite
  • Company Offsite
Required Skills
Python
About company
Belvo
An open finance API platform democratizing access to financial services in Latin America. Enables financial innovators to access and interpret financial data and initiate payments.
All jobs at Belvo Visit website
Job Details
Department Engineering
Category Backend
Posted 2 months ago