Metova

Developer

Remote Mexico
Go Python Java Node.js API GraphQL AWS ECS Kafka RabbitMQ SQL PostgreSQL SQL Server MongoDB Redis Docker Kubernetes Git Azure DevOps Terraform gRPC
Description

Desarrollador (Golang / Python)

Location: Mexico

Department: Engineering

Workplace: remote

Description

Buscamos un(a) Ingeniero(a) de Plataforma con experiencia en el diseño y desarrollo de soluciones de infraestructura y aplicaciones de alta disponibilidad y transaccionalidad. Este rol requiere conocimientos avanzados en lenguajes como Golang, Python y deseable en Java o Node.js, así como dominio de APIs RESTful y GraphQL. El candidato ideal será hands-on, orientado a automatización, observabilidad y buenas prácticas de despliegue en AWS, incluyendo el uso de servicios como API Gateway, Load Balancers y ECS.

Responsabilidades Principales

1. Diseñar y mantener la plataforma de servicios, asegurando su escalabilidad, resiliencia y rendimiento.

2. Desarrollar y exponer APIs REST y GraphQL de alto rendimiento para aplicaciones críticas y y mensajería asincrónica (Ej. Kafka, RabbitMQ, MKS).

3. Colaborar en la definición de arquitecturas distribuidas, orientadas a eventos y desacopladas.

4. Participar en el desarrollo de herramientas de automatización y monitoreo (infraestructura como código, dashboards, alertas).

5. Asegurar buenas prácticas de seguridad, versionamiento y despliegue continuo (CI/CD).

6. Optimizar la infraestructura usando servicios de AWS (API Gateway, ELB, ECS, CloudWatch, etc.).

7. Colaborar con equipos de desarrollo, producto y operaciones para entregar soluciones robustas en producción.

8. Implementar y mantener microservicios desacoplados, aplicando principios de Clean Architecture y DDD.

Requirements

1. Experiencia en desarrollo con Python y Golang (, Next.js (React, Java es deseable).

2. Sólida experiencia en creación y consumo de APIs RESTful y GraphQL.

3. Experiencia en diseño, desarrollo, implementación y mantenimiento de sistemas de alta transaccionalidad y disponibilidad de millones de transacciones por mes.

4. Conocimiento avanzado en AWS y servicios como API Gateway, ALB/NLB, ECS, SQS, CloudWatch, etc.

5. Conocimientos en herramientas de observabilidad y monitoreo (Prometheus, Grafana, Datadog, etc.).

6. Experiencia diseñando e implementando microservicios y arquitecturas orientadas a eventos.

7. Conocimientos en bases de datos SQL (PostgreSQL, SQL Server) y NoSQL (MongoDB, Redis).

8. Familiaridad con mensajería asincrónica (RabbitMQ, Kafka, MKS).

9. Uso de herramientas de contenedorización y orquestación (Docker, Kubernetes).

10. Conocimiento de CI/CD y versionamiento con Git, idealmente usando Azure DevOps.

11. Conocimiento en OAuth 2.0, JWT y patrones de seguridad para APIs.

12. Práctica de testing unitario y de integración.

13. Familiaridad con DDD (Domain-Driven Design) y buenas prácticas de Clean Code.

Plus / Deseables (Nice to Have)

  • Experiencia implementando arquitecturas orientadas a eventos (Kafka, SNS/SQS).
  • Conocimiento en infraestructura como código (Terraform, CloudFormation, Pulumi).
  • Conocimiento en herramientas de calidad como SonarQube, cobertura de código detección de code smells.
  • Certificación en AWS (Solutions Architect, DevOps Engineer o similar).
  • Familiaridad con servicios cloud como API Management, AWS Lambda.
  • Conocimiento en protocolos como gRPC o WebSockets.

Benefits

Ubicación / Modalidad

  • Remoto desde México / Híbrido (CDMX o Guadalajara)
Metova
Metova

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say