Software Engineer - Latam

Posted 3 Days Ago
Be an Early Applicant
Hiring Remotely in Ciudad de Mexico, MEX
In-Office or Remote
Entry level
Fintech • Financial Services • Cryptocurrency
The Role
Design, build, and maintain high-throughput pay-in and pay-out systems handling critical financial transactions. Architect Kafka-based event-driven workflows, develop reliable Java microservices, optimize PostgreSQL databases, and improve observability and system resilience. The role involves production incident resolution, architecture decisions, cross-functional collaboration with Product, Compliance, and Finance, AI-assisted development, code reviews, mentoring, and continuous engineering improvement.
Summary Generated by Built In

Your Purpose 

At Bitso, the Software Engineer on the Nexus Squad owns the reliability, scalability, and evolution of our mission-critical pay-in and pay-out systems, the financial backbone that moves billions of dollars worldwide. 

You will design and deliver event-driven, high-throughput solutions that ensure every pay-in and pay-out is fast, accurate, and resilient. 

Working closely with product, infrastructure, and compliance stakeholders, you will shape the technical direction of a domain where the bar for quality is exceptionally high, resilience is built through continuous learning, and every millisecond of performance matters — for the millions of retail users and the businesses that rely on Bitso to power their financial operations.

Reports To

This role reports to the Nexus Engineering Manager.

Who You Are 

  • You are experienced in Java backend development, with a proven track record of shipping production systems at scale.
  • You are familiar with event-driven architecture patterns (event sourcing, CQRS, sagas) and have hands-on experience operating Apache Kafka in high-throughput, real-money environments.
  • You have designed and implemented distributed, fault-tolerant microservices that handle financial or similarly critical transactional data.
  • You have solid experience with relational databases (PostgreSQL preferred), including schema design, migrations, and query optimization.
  • You are comfortable with cloud-native infrastructure (AWS, GCP, or equivalent), containerization (Docker, Kubernetes), and CI/CD pipelines.
  • You communicate complex technical concepts clearly in English, written and spoken, to engineering peers, product managers, and senior leadership.
  • You work with a high degree of autonomy and ownership — you identify problems, propose solutions, and see them through to production.
  • You are familiar with AI-assisted development flow and tools (Cursor, Claude, CodeRabbit).
  • You have a strong sense of urgency and are comfortable operating in a fast-paced, high-stakes fintech environment.
  • Financial Domain (nice to have): Familiarity with payment rails, reconciliation or idempotent transaction processing in financial systems is a strong plus.

What You Will Do

  • Own pay-in and pay-out systems: design, build, and maintain the core infrastructure that processes financial transactions and moves billions of dollars worldwide.
  • Architect event-driven solutions: design Kafka-based pipelines and workflows that guarantee correctness, ordering, and resilience at scale.
  • Drive technical decisions: lead architecture discussions, define and use patterns, and set standards for the pay-in and pay-out domain in collaboration with the Nexus team.
  • Deliver high-quality code: write clean, well-tested, high-performance Java code and champion engineering best practices through code reviews.
  • Embrace AI-assisted development: leverage tools like Cursor, Claude, and CodeRabbit as part of your everyday workflow, contribute to skills and guardrails development, and apply Spec-Driven Development (SDD) practices to ensure solutions are well-defined, reviewable, and aligned before implementation begins.
  • Ensure system reliability: proactively monitor, debug, and resolve production incidents with a focus on root-cause analysis and lasting fixes.
  • Collaborate cross-functionally: partner with Product, Compliance, and Finance stakeholders to translate complex business requirements into sound technical solutions.
  • Mentor and uplift: share knowledge with fellow engineers, contribute to internal tech talks, and foster a culture of continuous improvement within the squad.
  • Improve observability: instrument services with comprehensive metrics, logs, and traces to enable rapid diagnosis and confident deployments.

Research in Diversity, Equity, and Inclusion suggests that individuals may hesitate to apply for jobs if they do not meet all the listed criteria. At Bitso, we value diversity and your unique strengths could be just what we're looking for. If this role excites you but you don't match every point in the description, we still want to hear from you.

#LI-Remote 

Skills Required

  • Production experience developing backend systems with Java
  • Experience with event-driven architecture patterns, including event sourcing, CQRS, or sagas
  • Hands-on experience operating Apache Kafka in high-throughput environments
  • Experience designing distributed, fault-tolerant microservices handling critical transactional data
  • Experience with relational databases, preferably PostgreSQL, including schema design, migrations, and query optimization
  • Experience with cloud-native infrastructure such as AWS, GCP, or equivalent
  • Experience with Docker, Kubernetes, and CI/CD pipelines
  • Ability to communicate complex technical concepts clearly in spoken and written English
  • Ability to work autonomously and take ownership of problems through production
  • Familiarity with AI-assisted development tools such as Cursor, Claude, or CodeRabbit
  • Familiarity with payment rails, reconciliation, or idempotent transaction processing
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
592 Employees
Year Founded: 2014

What We Do

Bitso is Latin America’s leading Financial Services company powered by crypto. With millions of clients, we are leading the financial revolution with borderless, secure, transparent, and accessible financial products. With the mission to unlock the power of borderless, secure, and easy-to-use financial products by making crypto useful, we are committed to empowering the region with universal access to the digital economy of the future and enabling a fairer monetary system

Similar Jobs

DaCodes. Logo DaCodes.

Software Engineer

Information Technology • Software
Remote
6 Locations
220 Employees

ElevenLabs Logo ElevenLabs

Software Engineer

Artificial Intelligence • Information Technology
Remote
4 Locations
193 Employees

R2 Logo R2

Senior Software Engineer

Artificial Intelligence • Information Technology • Software
In-Office or Remote
Mexico City, MX, MEX
91 Employees

R2 Logo R2

Staff Software Engineer

Artificial Intelligence • Information Technology • Software
In-Office or Remote
Mexico City, MX, MEX
91 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account