Swapcard

Desarrollador Backend Senior / Arquitectura de Microservicios y Rendimiento de Base de Datos

Esta oferta ya no está activa. Estas son las últimas ofertas de empleo remoto:

Últimas ofertas de empleo remoto

Ver todas las ofertas →

Se busca un Ingeniero Backend para incorporarse a uno de los equipos responsables del desarrollo y mejora de los sistemas centrales que impulsan las capacidades de la plataforma de Swapcard. La persona seleccionada desempeñará un papel clave en el diseño, desarrollo y entrega de soluciones escalables y de alta calidad para organizadores de eventos, colaborando con equipos multifuncionales.

Algunos de los equipos y sus áreas de enfoque incluyen distintos escuadrones especializados. Formar parte de cualquiera de ellos implica contribuir a proyectos de alto impacto que definen directamente el futuro de la plataforma.

Responsabilidades:

  • Diseñar, desarrollar y entregar soluciones back-end robustas, eficientes y de alta calidad.
  • Participar activamente en la codificación, el diseño de sistemas, las revisiones de código y la resolución de incidencias en producción.
  • Colaborar con ingenieros, gerentes de producto y diseñadores para idear soluciones de ingeniería óptimas.
  • Mejorar de manera continua el rendimiento y la escalabilidad del sistema.

Requisitos:

  • Más de 5 años como desarrollador backend en entornos de desarrollo de software, con una sólida base en fundamentos de informática como algoritmos, estructuras de datos y programación orientada a objetos.
  • Dominio avanzado del lenguaje Go para back-end, con capacidad para diseñar e implementar APIs de alta calidad (GraphQL o REST). Se valorará experiencia adicional con Node.js.
  • Conocimientos en bases de datos relacionales y no relacionales como MariaDB, MongoDB y PostgreSQL, con especial atención a la optimización y el ajuste del rendimiento.
  • Capacidad probada para mantener y mejorar sistemas heredados, evaluando adecuadamente las decisiones entre refactorización, reconstrucción o adquisición.
  • Habilidad destacada en comunicación, con actitud proactiva, adaptabilidad y motivación, así como disponibilidad para trabajar de forma asincrónica en distintas zonas horarias.
  • Experiencia profesional en diseño y desarrollo de microservicios desde cero.
  • Conocimientos en arquitecturas basadas en eventos (Kafka, RabbitMQ, entre otros).

Deseable:

  • Familiaridad con herramientas de monitoreo como Prometheus y Grafana.

Ofertas abiertas parecidas

Scroll al inicio
Ir arriba