Senior Backend Software Engineer (México)

Senior Backend Software Engineer (México)

29 ago
|
Hirably
|
México

29 ago

Hirably

México

Senior Backend Software Engineer (Remote – Mexico)

Join a fast-growing AI data infrastructure company building the platform that leading AI labs use to train next-generation models. Our client has created one of the largest licensed platforms of scarce, proprietary data for AI — spanning video, audio, text, and business workflows — indexing, enriching, and packaging it into training-ready formats.

We're hiring a Senior Backend Software Engineer with deep expertise in distributed systems, Elasticsearch, and container orchestration to help design and operate backend services at scale.

Key Responsibilities

- Design, develop, and maintain scalable backend services and APIs using microservices architecture
- Build and operate production workloads on Kubernetes (deployments, services, ingress, autoscaling, Helm, etc.)
- Work extensively with Elasticsearch — indexing, querying, aggregations, performance tuning, and cluster management
- Apply distributed systems concepts to design fault-tolerant, highly available, and scalable systems
- Optimize application performance and reliability in distributed and containerized environments
- Design and implement robust CI/CD pipelines with GitOps and Kubernetes-native deployments
- Troubleshoot complex issues across services, ECS/EKS clusters, and Elasticsearch
- Improve system observability, monitoring, and alerting in distributed environments
- Participate in architectural decisions and mentor engineers on distributed systems and Kubernetes best practices




- Collaborate with platform teams to evolve internal tooling and developer experience

Requirements

- 10+ years of professional software engineering experience (strong backend focus)
- Strong hands-on experience with Kubernetes (3+ years running production workloads)
- Solid experience with Elasticsearch (indexing strategies, query optimization, cluster scaling)
- Strong understanding of distributed systems concepts (consistency models, partitioning, replication, consensus, failure handling, CAP theorem)
- Proficiency in Go, Python, or Java
- Experience with Docker and container orchestration
- Experience with cloud-managed Kubernetes (EKS, GKE, or AKS)
- Solid understanding of microservices architecture and inter-service communication patterns
- Experience with relational and/or NoSQL databases
- Familiarity with infrastructure-as-code tools (Terraform preferred)

Nice to Have

- GitOps tools (Argo CD / Flux)
- Service mesh experience (Istio, Linkerd)
- Workflow orchestration tools (Temporal, Airflow, etc.)
- Background building or operating search-heavy systems
- Observability stacks (Prometheus, Grafana, OpenTelemetry, ELK)
- Open-source contributions related to Kubernetes or distributed systems

Compensation & Benefits

- Salary: MX$70,000–90,000/month, based on seniority
- 100% remote — work from anywhere in Mexico
- Comprehensive health benefits
- Adaptable PTO
- Annual learning stipend and access to top conferences
- Equity ownership in a well-funded AI startup

📌 Senior Backend Software Engineer (México)
🏢 Hirably
📍 México

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior backend software engineer (méxico) / méxico

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior backend software engineer (méxico) / méxico