Geekhunter Logo

Soluciones

Casos de uso

¿Por qué Geekhunter?

Recursos

Iniciar sesión

Español

ES

Memed


São Paulo - SP, Brasil

Show original

Ingeniero de Software Principal - Golang

Remoto

(Cualquier lugar)

Rango salarial

Empleado(a)

No informada

Nivel de experiencia

Líder/Coordinador

Requisitos

6+ años de experiencia en la carrera
Go

Tareas y Responsabilidades

Show original

Job description

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 la postconsulta.

Estamos buscando un(a) Ingeniero(a) de Software Staff para liderar técnicamente nuestro backend, construyendo una infraestructura robusta, escalable y segura, alineada con nuestro crecimiento acelerado.

Aquí, habrá 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 Golang) y deseas contribuir a transformar la salud, ¡ven a formar parte de nuestro equipo!


Responsibilities and assignments


  • 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 eligiendo los mejores enfoques y tecnologías para los desafíos del negocio.
  • Mentorar y orientar al equipo de ingeniería, fomentando el desarrollo técnico y el crecimiento profesional de los miembros.
  • Colaborar con equipos multidisciplinarios (Producto, Diseño, etc.) para alinear prioridades y entregar soluciones que generen 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.

Requirements and qualifications

🛠 Hard Skills

  • Cloud Computing: Dominio en AWS, con experiencia en Kubernetes y API Gateway, garantizando entornos seguros, escalables y de alto rendimiento.
  • Desarrollo Backend: Proficiencia sólida en Go, con enfoque en 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 sincronización (sync vs async) y 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, rate limiting y throttling.

💻 Boas Práticas e Qualidade

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

⚙️ Arquitetura e Escalabilidade

  • 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.

Diferenciais

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

Additional information


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

Compartir vacante:

Phone

Solo se aceptan archivos PDF con un tamaño máximo de 3mb.

Compartir vacante: