Ir directamente al contenido principal
Publica tu HV - Deja que las empresas te encuentren

Empleos de software engineer en Desde casa

Clasificar por: -
100+ empleos
  • Ver empleos similares de esta empresa
  • Ver empleos similares de esta empresa
  • Ver empleos similares de esta empresa
  • Ver empleos similares de esta empresa

Job Post Details

Ingeniero Erlang Sr

Layer7 SAPI de CV
Desde casa

Ubicación

Desde casa

Descripción completa del empleo

This is a remote position.

¡Únete a nuestro equipo de Desarrollo y lleva tu experiencia en Erlang al siguiente nivel!


Estamos buscando un Sr. Erlang Engineer apasionado por los sistemas distribuidos, la concurrencia y la resiliencia en entornos de alto rendimiento. En este rol, tendrás la oportunidad de diseñar y optimizar arquitecturas escalables, colaborando con equipos de infraestructura y DevOps para garantizar soluciones robustas y eficientes.


Responsabilidades


  • Diseñar y desarrollar sistemas backend robustos, escalables y tolerantes a fallos utilizando Erlang/OTP.
  • Definir y aplicar principios arquitectónicos para garantizar eficiencia, concurrencia y resiliencia en sistemas distribuidos.
  • Diseñar e implementar mecanismos de comunicación y procesamiento de eventos con Redis, Kafka y RabbitMQ.
  • Optimizar y mejorar la gestión de procesos en Erlang, asegurando un uso eficiente de los recursos del sistema.
  • Implementar patrones de diseño en sistemas de alta concurrencia, incluyendo actor model, message passing y event-driven architectures.
  • Colaborar en la integración de sistemas con protocolos como WebSockets, TCP, UDP, gRPC o SCTP, asegurando una comunicación eficiente y estable.
  • Mantener y mejorar infraestructuras en entornos basados en contenedores (Docker) y Linux, asegurando automatización y escalabilidad.
  • Participar en la implementación de arquitecturas distribuidas utilizando Kubernetes (deseable).
  • Realizar pruebas de carga y diagnóstico de rendimiento para asegurar la estabilidad y capacidad de escalamiento de los servicios backend.
  • Trabajar estrechamente con equipos de infraestructura y DevOps para optimizar despliegues y asegurar la disponibilidad del sistema.
  • Documentar arquitecturas, decisiones técnicas y mejores prácticas para garantizar la continuidad y evolución del sistema.



Requirements

  • Ingeniería de Sistemas, Electrónica, Telecomunicaciones, Computación o afines.
  • Experiencia mínima de 5 años en desarrollo con Erlang/OTP en sistemas backend de alta concurrencia y baja latencia.
  • Sólidos conocimientos en arquitectura de software y diseño de sistemas distribuidos.
  • Experiencia en Redis, Kafka y RabbitMQ para la gestión de mensajes y eventos en arquitecturas asincrónicas.
  • Experiencia en el desarrollo de sistemas backend más allá de HTTP, con integración de protocolos como TCP, UDP, SCTP, WebSockets, gRPC.
  • Experiencia en contenedores (Docker) y administración de entornos Linux para la operación de servicios backend.
  • Conocimiento en monitoreo y optimización de rendimiento en sistemas distribuidos con alto tráfico.
  • Capacidad para resolver problemas complejos y diseñar soluciones eficientes en entornos concurrentes y distribuidos.

  • Conocimientos en VoIP o telefonía, con experiencia en protocolos como SIP, RTP, WebRTC o Asterisk/FreeSWITCH.
  • Experiencia en Kubernetes para la orquestación de contenedores y despliegues de alta disponibilidad.
  • Familiaridad con CI/CD y herramientas de automatización para entornos distribuidos.
  • Conocimiento en sistemas de almacenamiento distribuidos y bases de datos NoSQL complementarias.



Benefits

  • Trabajo 100% remoto
  • Aprendizaje constante
  • Excelente ambiente laboral

Informática o afin
Deja que las empresas te encuentrenPublica tu HV