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.