R2 Games

Staff Software Engineer (LatAm Only)

R2 Games
Apply
2 months ago
Remote, AmericasStaff+

Responsibilities

  • Partner with the Head of Platform Engineering to translate strategy into architecture and shipped systems.
  • Own product and solution architecture across multiple services and engineering teams.
  • Design, build, and maintain scalable, observable, and safe-to-operate APIs, services, and systems using REST and/or gRPC.
  • Set and drive adoption of company-wide standards for reliability, code quality, and engineering practices.
  • Ensure services include metrics, tracing, dashboards, SLOs, and alerting for end-to-end team ownership.
  • Lead large, incremental refactors that reduce structural debt without disrupting delivery.
  • Research and invest in engineering productivity tooling, with a focus on the AI space.
  • Mentor engineers and influence technical direction across teams while delivering mission-critical systems under tight deadlines.
  • Design and operate event-driven architectures, change-data-capture pipelines, production data models, and full-text search systems.
  • Build systems with strong security, correctness, auditability, consistency, and graceful-degradation characteristics.

Requirements

  • 8+ years of engineering experience building API-driven services.
  • Strong daily coding ability and deep expertise designing and operating web services with REST and/or gRPC.
  • Strong experience with distributed architectures, microservices, monolith decomposition, and event-driven systems at scale.
  • Experience with change data capture using operational database replication, Debezium, or equivalent systems.
  • Deep hands-on experience with OpenTelemetry, metrics systems such as Prometheus and PromQL, and observability across traces, metrics, and logs.
  • Strong refactoring skills and experience with trunk-based development, feature flags, and continuous low-risk delivery.
  • Strong proficiency in Go; Java, Python, or Rust experience is a plus.
  • Experience designing production data models with PostgreSQL, DynamoDB, and/or Snowflake, including lifecycle, retention, and archival concerns.
  • Understanding of OLTP and OLAP system design and analytical data flows.
  • Experience with Docker, Docker Compose, and Kubernetes.
  • Production experience designing and operating full-text search with Elasticsearch, OpenSearch, or PostgreSQL full-text search.
  • Professional working proficiency in English and Spanish; Portuguese proficiency is a plus.
  • Experience in fintech, banking, payments, lending, financial rails, fraud, risk, credit decisioning, regulatory compliance, or high-availability systems is preferred.
  • Experience with payment systems, ledgers, settlement, reconciliation, double-entry accounting, financial correctness, auditability, or disaster recovery is preferred.
  • Familiarity with agent/LLM infrastructure, MCP, policy engines such as OPA/Rego, event streaming, and vector stores is preferred.

Benefits

  • High-impact role at a mission-driven fintech with regional scale.
  • Cross-functional collaboration with teams across Latin America.
  • Equipment provided by R2.
  • Training budget for professional development.
  • Career growth within R2.
  • Location in São Paulo, Buenos Aires, or Santiago; the role is limited to Latin America.
  • Eligible team members may participate in R2’s performance-based Phantom Share Program.

Tech Stack

Amazon DynamoDBDockerElasticsearchGogRPCJavaKubernetesPostgreSQLPrometheusPythonRustSnowflake

Categories

R2 Games

About R2 Games

51-200 employees

R2Games (Reality Squared Games) publishes and operates free-to-play browser and mobile games, partnering with developers to localize, launch, and run live-ops for global audiences. Its platform focuses on MMORPGs and other online titles monetized through in-game purchases, supported by community management and customer service. The company is headquartered in Hong Kong and concentrates on bringing China-developed online games to overseas markets.

Contact me