Senior Backend Engineer

10Pearls - LATAM · LATAM · Engineering

Posted 2026-10-08

Apply for this role →

Description

We at 10Pearls are looking for a Senior Backend Engineer to join a globally distributed engineering team responsible for building and operating scalable, production-grade backend services. This is a hands-on engineering role for someone who brings strong technical expertise along with an end-to-end ownership mindset. You will design, build, deploy, monitor, and support the services you develop while contributing to architectural decisions and engineering standards across the team.

Location: Remote — Costa Rica, Peru, Honduras, Guatemala, and Mexico only

Responsibilities

Design, develop, and operate Java-based backend services and microservices.

Build and maintain cloud-native applications running on AWS and Kubernetes/EKS.

Own services throughout their full lifecycle, from technical design and development through deployment, monitoring, troubleshooting, and production support.

Design reliable and scalable solutions within a distributed microservices architecture.

Work with DynamoDB, SQS, and other AWS services supporting distributed and asynchronous workloads.

Implement and maintain monitoring, logging, and observability using tools such as DataDog and Splunk.

Troubleshoot production issues, perform root-cause analysis, and drive incidents through resolution.

Participate in a shared on-call rotation supporting production services.

Contribute to architecture discussions, technical decisions, code quality, and engineering best practices.

Collaborate asynchronously with engineers and partner teams across multiple countries and time zones.

Skills and Requirements

7+ years of professional software engineering experience, with a strong focus on backend development.

Advanced hands-on experience with Java and production-grade backend systems.

Strong experience with AWS and cloud-native application development.

Hands-on experience with Kubernetes/EKS or equivalent container orchestration technologies.

Proven experience designing, building, and operating microservices and distributed systems at scale.

Experience with NoSQL databases, ideally DynamoDB or equivalent.

Experience with messaging and asynchronous architectures, ideally SQS or comparable technologies.

Experience with production monitoring and observability tools, such as DataDog, Splunk, or equivalent.

Demonstrated experience owning production services, including incident response and on-call support.

Ability to contribute to system design and architectural decisions at a senior engineering level.

Strong troubleshooting, problem-solving, and written communication skills.

Ability to work effectively in a distributed and asynchronous engineering environment with a high degree of autonomy.

Must be currently based in Costa Rica, Peru, Honduras, Guatemala, or Mexico.

What We Value

We are looking for engineers who take ownership beyond implementation. You should be comfortable making technical decisions, proactively solving problems, supporting the systems you build in production, and collaborating effectively within a distributed engineering team.

This opportunity is remote and available exclusively to candidates based in Costa Rica, Peru, Honduras, Guatemala, or Mexico.

Benefits we offer

Access to e-Learning platforms.

Amazing people-oriented organizational culture

Working from anywhere

Challenging projects using the latest technologies with clients from the US.

Apply for this role →

← Back to all jobs