Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
R2 Companies

Senior Software Engineer

R2 Companies

Senior Software Engineer designing highly scalable systems for R2, a fintech unlocking SMB potential. Collaborating across teams to improve service delivery and promote growth.

Posted 7/10/2026contractRemote • 🇧🇷 BrazilSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and building API-driven services with a focus on microservices architecture, robust data modeling, and event-driven systems. Proficient in implementing CI/CD pipelines and containerization technologies while ensuring high code quality and system reliability.

Highest-signal resume keywords
API-Driven Services DevelopmentMicroservices ArchitectureGo, Python, Java, or Rust ProgrammingCI/CD Pipeline ImplementationContainerization with Docker and Kubernetes

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
API DevelopmentMicroservicesGo ProgrammingPython ProgrammingJava ProgrammingRust ProgrammingPostgreSQLMongoDBDockerKubernetes
Soft Skills
Problem-SolvingCollaborationAccountabilityLearning Culture Promotion
Tools & Technologies
Gitlab CISpinnakerJenkinsGoCDConcourseGRPCIstioLinkerdAPI GatewaysReact
Industry Keywords
Event-Driven ArchitectureData ModelingService Mesh3rd-Party API IntegrationReliability Engineering

Tech Stack

Tools & technologies
DockerDynamoDBGoGraphQLGRPCJavaJenkinsKubernetesMicroservicesMongoDBNoSQLPostgresPythonReactRustSpinnaker

About the role

Key responsibilities & impact
  • 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

Requirements

What you’ll need
  • 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, Java, or Rust.
  • Experience in designing and implementing robust data models for production using relational databases (PostgreSQL, etc.) and/or NoSQL (MongoDB, DynamoDB, etc).
  • Experience in containers (Docker, Docker Compose, Kubernetes).
  • Experience in CI/CD pipelines (Gitlab CI, Spinnaker, Jenkins, GoCD, Concourse, etc.)
  • Experience designing and implementing Event-Driven architectures.
  • Working experience with gRPC, Service Meshes (Istio, Linkerd, etc), API Gateways.
  • Familiar with UI technologies such as React, GraphQL, Server-side rendering, etc.
  • Experience building integrations with 3rd-party APIs/services is a big plus.

Benefits

Comp & perks
  • The chance to join a high-impact, mission-driven fintech with regional scale
  • Cross-functional collaboration with exceptional teams across Latin America
  • Equipment provided by R2
  • Training budget for professional development
  • Career growth within R2