GeekHunter Logo

Planes

Iniciar sesión

ES

ES

Memed

Ingeniero de Software Senior - Golang

Show original

Remoto

(Cualquier lugar)

Rango salarial

BRL

Empleado(a)

Nivel de experiencia

Líder/Coordinador

Requisitos

6+ años de experiencia en la carrera
Go

Tareas y Responsabilidades

Show original

Descripción del puesto

Somos una startup de healthtech en rápido crecimiento desde 2012. Transformamos la salud conectando médicos, pacientes y el ecosistema farmacéutico a través de una plataforma innovadora que aumenta la eficiencia y seguridad de la atención, además de ofrecer soluciones digitales inteligentes para el post-consulta.

Aquí, tendrás autonomía para enfrentar desafíos complejos, colaborar con un equipo comprometido y marcar la diferencia en la vida de miles de personas. Si tienes experiencia sólida en backend (preferiblemente en Golang) y deseas contribuir a transformar la salud, ¡ven a formar parte de nuestro equipo!!

Responsabilidades y asignaciones


  • Liderar el diseño e implementación de soluciones de software escalables, robustas y seguras, garantizando alto rendimiento y confiabilidad.
  • Definir y evolucionar la arquitectura de la plataforma, considerando rendimiento, disponibilidad, seguridad y facilidad de mantenimiento.
  • Tomar decisiones técnicas estratégicas, evaluando y seleccionando los mejores enfoques y tecnologías para los desafíos del negocio.
  • Mentorear y orientar al equipo de ingeniería, fomentando el desarrollo técnico y el crecimiento profesional de sus miembros.
  • Colaborar con equipos multidisciplinarios (Producto, Diseño, etc.) para alinear prioridades y entregar soluciones que generen un impacto real.
  • Garantizar la calidad del código y la excelencia en las entregas, promoviendo buenas prácticas de desarrollo.
  • Contribuir en la definición y ejecución de estrategias de pruebas automatizadas y procesos de despliegue continuo.
  • Investigar, evaluar e implementar nuevas tecnologías y herramientas que aumenten la eficiencia y la innovación del equipo.

Requisitos y calificaciones

🛠 Habilidades técnicas

  • Computación en la nube: Dominio de AWS, con experiencia en Kubernetes y API Gateway, garantizando entornos seguros, escalables y de alto rendimiento.
  • Desarrollo Backend: Sólida proficiencia en Go, con enfoque en el desarrollo y mantenimiento de APIs y sistemas resilientes.
  • Bases de datos: Experiencia con MySQL y PostgreSQL, incluyendo modelado, optimización y administración de bases de datos complejas.
  • Contenedores: Conocimiento en Docker para la creación de entornos aislados y consistentes.
  • Arquitectura orientada a eventos: Familiaridad con SQS, Kafka y comprensión de la sincronización (sync vs. async) y la consistencia de datos (strong vs. eventual).
  • Alta disponibilidad y recuperación: Conocimiento práctico en RTO/RPO y estrategias de continuidad del negocio.
  • Seguridad de la información: Experiencia con autenticación y autorización (OAuth 2.0, OpenID Connect, JWT, RBAC, ABAC, PBAC), además de nociones de criptografía, limitación de tasa (rate limiting) y throttling.

💻 Buenas prácticas y calidad

  • Principios SOLID y Clean Code, aplicados en el día a día para mantener un código legible, mantenible y escalable.
  • Uso eficaz de patrones de diseño, con discernimiento sobre cuándo aplicarlos.
  • Producción de documentación técnica clara, con diagramas de secuencia, clases y componentes.
  • Estrategias de caché para ganar rendimiento y reducir la carga en la base de datos.
  • Experiencia con versionado de código (GitFlow, commits semánticos) y versionado de APIs, garantizando estabilidad y compatibilidad.
  • Dominio de APIs RESTful, verbos y códigos HTTP para una comunicación eficiente entre servicios.
  • Buenas prácticas de logging, con uso adecuado de niveles de registro e implementación de logs de auditoría.

⚙️ Arquitectura y escalabilidad

  • Experiencia con diferentes modelos arquitectónicos: monolitos, modulares, microservicios y serverless.
  • Conocimiento de escalabilidad vertical y horizontal, alta disponibilidad y tolerancia a fallos.
  • Familiaridad con métricas de confiabilidad (SLA, SLO, SLI).
  • Claridad conceptual entre System Design y System Architecture, y entre arquitecturas stateful y stateless.

Diferenciales

  • Familiaridad con herramientas de IA, como ChatGPT y GitHub Copilot, para apoyar la productividad y la innovación.
  • Capacidad de diseñar sistemas con bajo acoplamiento, priorizando la flexibilidad, la resiliencia y la facilidad de evolución.

Información adicional


  • Ambiente sin código de vestimenta: aquí, lo importante es que te sientas bien siendo tú mismo.
  • Salud mental en foco, con acceso a la plataforma Zenklub, que ofrece apoyo psicológico con profesionales especializados.
  • Plan de salud y odontológico, para cuidar tu bienestar.
  • Vale de refección/alimentación en tarjeta Mastercard, aceptada en cualquier restaurante o supermercado.
  • Memed Cuida – R$110/mes para que uses como quieras: bienestar, cultura, ocio, lo que tenga sentido para ti.
  • Auxilio guardería, para apoyar a quienes tienen hijos(as).
  • Día libre en tu cumpleaños, para celebrar como prefieras.
  • Seguro de vida, porque cuidar también es estar preparado.
  • Wellhub (antes Gympass), para mantener el cuerpo activo y la mente sana.
  • Único Skill, con acceso a cursos libres, grado, posgrado, idiomas y mentorías.
  • Alianzas exclusivas que amplían tus posibilidades.

Compartir vacante:

Compartir vacante: