R2 is revolutionizing financial infrastructure in Latin America by enabling platforms to embed financial services for SMBs. As a Senior Software Engineer, you'll be instrumental in designing and building highly scalable systems that power this financial transformation. You'll work with a tight-knit team from prestigious organizations like Google, Amazon, Nubank, and Uber, backed by world-class investors including Gradient Ventures and Y Combinator.
The role involves architecting and maintaining critical APIs and services, ensuring best practices and reliability across R2's infrastructure. You'll be responsible for implementing robust data models, working with containerized environments, and integrating with various third-party platforms. The position requires expertise in distributed systems and a passion for building secure, scalable financial technology solutions.
You'll contribute to establishing company-wide standards, drive technical innovation, and foster a culture of learning and growth. This is an opportunity to make a significant impact on Latin America's financial landscape, working on solutions that help bridge the trillion-dollar credit gap for SMBs.
The ideal candidate brings 5+ years of experience building API-driven services, strong knowledge of distributed architecture patterns, and proficiency in Go, Python, or Java. Experience with PostgreSQL, DynamoDB, Docker, and Kubernetes is essential. Additional experience with event-driven architectures, gRPC, and service meshes would be valuable.
Join R2 to be part of reimagining Latin America's financial infrastructure, where SMBs can access the financial services they need without traditional banking constraints. Work with a team that's passionate about unlocking the potential of small and medium businesses across the region.