Sr Software Engineer (LatAm Only)

Company

R2

Date Posted

04-07-2025

Location

Remote

Who we are


At R2, we believe that small and medium businesses are the productive engine of society. Small and medium businesses (SMBs) make up over 90% of companies in Latin America, yet they face a trillion-dollar credit gap. Our mission is to unlock SMBs’ potential by providing financial solutions that are tailored to their needs. We are reimagining the financial infrastructure of Latin America - where SMBs financial needs are satisfied without ever having to go to a bank.


R2 enables platforms in Latin America to embed financial services that SMBs can then leverage (starting with revenue-based financing and buy now pay later for business customers). We are a tight knit team coming from organizations such as Google, Amazon, Nubank, Uber, Capital One, Mercado Libre, Globant, J.P. Morgan, and Ualá. We are backed by world-class investors such as Gradient Ventures (Google’s AI-focused fund), COMETA, General Catalyst, Hi Ventures, Y Combinator, Femsa Ventures, Prosus, Endeavor Catalyst, among others.

We’re looking for a Senior Software Engineer who can design highly scalable systems and services, integrate our systems into various third-party platforms, promote a culture of technical learning, and push teammates to grow into excellent engineers.


What you’ll work on

  • Design, build, and maintain APIs, services, and systems across R2
  • Own the product and solution architecture
  • Ensure best practices and uptime
  • Contribute to company-wide standards and reliability
  • Ensure delivery of mission-critical systems with tight deadlines
  • Increase the quality of the delivered code, towards a zero-bug policy
  • Research and invest in new tooling to improve services
  • Think about security throughout everything you do
  • Promote a culture that fosters learning, growth, risk taking, and accountability
  • Work with other teams to figure out how to build tools to make them more productive


Who you are

  • 5+ years of engineering experience building API-driven services, with an appetite to code on a daily basis.
  • Experience with distributed architecture patterns, in particular microservices.
  • Experience programming in either Go, Python or Java.
  • Experience in designing and implementing robust data models for production using databases like PostgreSQL, DynamoDB and/or Snowflake.
  • Experience in containers (Docker, Docker Compose, Kubernetes).


Bonus points

  • Experience designing and implementing Event-Driven architectures.
  • Working experience with gRPC, Service Meshes (Istio, Linkerd, etc), API Gateways, Cyber security.
  • Familiar with UI technologies such as React, GraphQL, Server-side rendering, etc.
  • Experience building integrations with 3rd-party APIs/services is a big plus



Location: São Paulo, Buenos Aires or Santiago