Saltar al contenido principal
Acme logo

Backend Developer Senior (Copia)

Acme

Aplica a esta posición

Modalidad

Remoto

Ubicación

Ciudad de México, México

Descripción del puesto

Los sistemas backend sólidos no son solo código que funciona: son la base sobre la que escala un producto, resiste la presión y evoluciona con el negocio. Buscamos un Backend Developer Senior con 4+ años de experiencia diseñando y construyendo sistemas de alto rendimiento, listo para tomar ownership técnico sobre proyectos de alto impacto en un entorno 100% remoto.

Serás parte activa del equipo de ingeniería, con voz real en las decisiones de arquitectura, colaborando con Frontend, Producto y QA para entregar soluciones robustas de punta a punta.

Diseño y desarrollo backend

  • Diseñar, desarrollar y mantener servicios backend escalables y de alto rendimiento.

  • Participar en decisiones de arquitectura de sistemas y bases de datos, considerando escalabilidad, mantenibilidad y seguridad.

  • Diseñar y consumir APIs REST y/o GraphQL, aplicando criterio técnico en cada decisión de interfaz.

  • Trabajar con arquitecturas de microservicios y, de forma deseable, con arquitecturas orientadas a eventos (Kafka, RabbitMQ, SQS).

Calidad técnica y buenas prácticas

  • Escribir código limpio, bien documentado y respaldado por pruebas unitarias y de integración.

  • Optimizar el rendimiento de APIs, consultas de bases de datos relacionales (PostgreSQL, MySQL) y/o no relacionales (MongoDB, Redis), y procesos batch.

  • Participar en la definición de estándares de calidad, flujos de CI/CD y buenas prácticas de desarrollo.

  • Diagnosticar y resolver incidentes en producción con criterio y autonomía.

Colaboración y mentoría

  • Realizar code reviews aportando criterio técnico constructivo para elevar los estándares del equipo.

  • Dar mentoría técnica a desarrolladores junior y mid, acompañando su crecimiento.

  • Colaborar de forma coordinada con equipos de Frontend, Producto y QA para entregar features completas y alineadas con los objetivos del negocio.

  • Comunicarse con claridad y precisión en un entorno remoto, documentando decisiones y acuerdos de forma accesible.

Se requieren 4+ años de experiencia en roles de desarrollo backend, con dominio sólido de al menos un lenguaje como Node.js, Python, Java o Go, experiencia con contenedores (Docker) y servicios en la nube (AWS, GCP o Azure). La capacidad de trabajar de forma autónoma y con buena comunicación escrita es indispensable para este rol remoto.

Requisitos excluyentes

  • 4 or more years of professional experience in backend development roles
  • Demonstrated experience designing and building scalable, high-performance backend systems
  • Proficiency in at least one backend language: Node.js, Python, Java, or Go
  • Hands-on experience with Docker and container orchestration

Requisitos deseables

  • Experience with microservices architecture and distributed system design
  • Experience working in remote-first environments or distributed teams
  • Track record of mentoring or leading junior and mid-level developers
  • Proven experience with cloud platforms: AWS, GCP, or Azure
  • Experience designing and consuming REST APIs and/or GraphQL interfaces
  • Experience with event-driven architectures using Kafka, RabbitMQ, or SQS

Beneficios

  • Modalidad 100% remota.

  • Horario flexible con enfoque en resultados.

  • Oportunidades de crecimiento técnico y profesional.

Sobre la empresa

Si el prefill funciona, tendríamos que ver esto!

Aplica a esta posición