Pular para o conteúdo principal
Candidaturas encerradas

GOLANG ENGINEER STAFF

Descrição da vaga

Somos uma startup em crescimento acelerado! Desde 2012, ano da nossa fundação, recebemos prêmios e investimentos de grande relevância. Estamos revolucionando a maneira como médicos, pacientes e outros players da área saúde interagem entre si: oferecemos uma plataforma de suporte à decisão clínica, que melhora a eficiência e segurança de atendimentos médicos, além de oferecer suporte e conveniências ao paciente no pós consulta por meio de uma receita digital inteligente.


Acreditamos no poder da tecnologia para gerar impacto real. Nossa missão é simplificar a relação entre profissionais de saúde, pacientes e o ecossistema farmacêutico — e fazemos isso com uma plataforma robusta, segura e pensada para escalar.


Nosso time de Tech é movido por propósito, autonomia e desafios complexos. Aqui, valorizamos pessoas curiosas, colaborativas e que buscam excelência com humildade. Você vai encontrar um ambiente que estimula o aprendizado contínuo, a troca de conhecimento e a liberdade para propor soluções que realmente façam a diferença.


✨ Confira mais sobre a vaga e venha construir o futuro da saúde com a gente:


Atuar como referência técnica na estruturação e evolução das soluções de back-end da Memed, garantindo que a infraestrutura seja robusta, escalável, segura e capaz de sustentar o crescimento do negócio com eficiência. É uma posição com alto impacto técnico e estratégico.

Responsabilidades e atribuições

  • Liderar o design e a implementação de soluções de software escaláveis, robustas e seguras.
  • Definir e evoluir a arquitetura da plataforma, considerando aspectos como desempenho, disponibilidade, segurança e manutenibilidade.
  • Conduzir a tomada de decisões técnicas, avaliando diferentes abordagens e tecnologias.
  • Mentorar e orientar outros(as) engenheiros(as), promovendo o crescimento técnico da equipe.
  • Colaborar com equipes multidisciplinares (Produto, Design, etc.) para alinhar as prioridades de negócio com as soluções técnicas.
  • Garantir a qualidade do código e a entrega de software de alta qualidade.
  • Contribuir para a definição e implementação de estratégias de testes e deploy.
  • Avaliar e implementar novas tecnologias e ferramentas para melhorar a eficiência e a eficácia do desenvolvimento.

📊Experiência: 5+ anos em desenvolvimento de sistemas back-end.

Portfólio de projetos demonstrando capacidade técnica e resolução de problemas complexos.

Requisitos e qualificações

🎓Formação Acadêmica: Graduação em Ciência da Computação, Engenharia de Software ou áreas correlatas.


🛠 Hard Skills:

Você tem sólida experiência com:

  • Cloud Computing: Domínio em AWS, especialmente em ambientes que utilizam Kubernetes e API Gateway, garantindo a segurança, escalabilidade e performance dos serviços.
  • Desenvolvimento Back-End: Proficiência em Go, com capacidade para desenvolver e manter APIs e sistemas robustos e escaláveis.
  • Bancos de Dados: Experiência em MySQL e PostgreSQL, com compreensão de modelagem, otimização e manutenção de bases de dados complexas.
  • Containers e Virtualização: Familiaridade com Docker, com capacidade para desenvolver ambientes de testes, desenvolvimento e produção isolados e consistentes.
  • Arquitetura de Eventos: Conhecimento de arquitetura baseada em eventos, incluindo SQS, Kafka e compreensão de sincronização (sync vs async) e consistência de dados (strong vs eventual consistency).
  • RTO/RPO: Profundo entendimento dos conceitos de Recovery Time Objective (RTO) e Recovery Point Objective (RPO) para a definição de estratégias de recuperação e continuidade.
  • Conhecimentos em segurança da informação, incluindo autenticação e autorização (OAuth 2.0, OpenID Connect, JWT, RBAC, ABAC e PBAC), noções de criptografia, rate limiting e throttling.

Práticas e conhecimentos avançados em:

  • SOLID e Clean Code: Aplicação constante dos princípios de desenvolvimento de software, garantindo legibilidade, manutenibilidade e escalabilidade do código.
  • Design Patterns: Sólida compreensão de padrões de design e quando aplicá-los no desenvolvimento de soluções robustas.
  • Documentação Técnica: Habilidade para criar diagramas (de sequência, classe e componentes) que documentem as arquiteturas e fluxos dos sistemas.
  • Caching e Otimização: Implementação de estratégias de caching para otimização de performance e redução de carga em bancos de dados.
  • Versionamento de Código e APIs: Experiência em GitFlow, versionamento semântico de aplicações e APIs, e práticas de commits semânticos. Além disso, conhecimento profundo sobre versionamento de APIs, quando e como versionar para garantir estabilidade e compatibilidade.
  • REST e Códigos HTTP: Sólido conhecimento em APIs RESTful, incluindo padrões REST, verbos e códigos HTTP, garantindo comunicação eficiente e segura entre serviços.
  • Boas Práticas de Log: Conhecimento em práticas de logging, incluindo níveis de log (info, debug, warn, error, etc.) e implementação de logs de auditoria para rastreabilidade e conformidade.

Conhecimento em arquitetura e escalabilidade:

  • Arquitetura de Sistemas: Experiência com diferentes arquiteturas, incluindo monólitos, monólitos modulares e micro serviços, além de conceitos de serverless.
  • Escalabilidade e Alta Disponibilidade: Noções de escalabilidade vertical e horizontal, alta disponibilidade (High Availability) e tolerância a falhas (Fault Tolerance). SLA, SLO, SLI: Conhecimento das métricas de qualidade e confiabilidade para o cumprimento de níveis de serviço.
  • Diferenças de Design: Compreensão clara entre System Design e System Architecture, e entre arquiteturas stateful e stateless.

Será um diferencial se você tiver:

  • Inteligência Artificial: Familiaridade com ferramentas de IA, como ChatGPT e GitHub Copilot, para apoiar a produtividade e inovação no desenvolvimento.
  • Conhecimentos em Acoplamento: Habilidade para projetar sistemas com baixo acoplamento (loose coupling), visando flexibilidade e resiliência.

💡Soft Skills:

- Trabalho em equipe e colaboração multidisciplinar.

- Comunicação clara e eficaz.

- Proatividade e foco em soluções criativas.

- Adaptabilidade frente às mudanças e novas tecnologias.

- Orientação a resultados com foco em qualidade.

Informações adicionais

Oferecemos uma lista completa de benefícios, incluindo:

  • Plano de carreira em linha com as melhores práticas de mercado;
  • Ciclos Avaliação de Performance com a metodologia 360;
  • No dress code - o importante é você se sentir bem e ser quem é!;
  • Focamos em apoiar a saúde mental dos Memeders através de nosso benefícios com o ZenKlub, uma plataforma de psicólogos;
  • Plano de Saúde - Amil;
  • Plano Odontológico - Amil;
  • Horário flexível;
  • VR/VA aceito em qualquer restaurante/supermercado - Mastercard;
  • Memed Cuida - BRL 110,00/ Mês para utilizar como fizer sentido para você;
  • Auxílio Creche;
  • Day off no seu aniversário;
  • Seguro de Vida;
  • WellHub;
  • ÚnicoSkill: Oferece uma ampla variedade de cursos livres, graduação, pós-graduação, idiomas e mentorias.
  • + Parcerias











Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Etapa RH
  3. Etapa 3: Etapa Gestor
  4. Etapa 4: Etapa técnica
  5. Etapa 5: Diretoria + Fit Cultural
  6. Etapa 6: Contratação

Carreira na Memed

Quer trabalhar em uma healthtech líder em prescrição digital no Brasil e fazer parte da transformação da saúde por meio da tecnologia? Então você está no lugar certo!
A Memed nasceu em 2012 e foi a primeira empresa do Brasil a criar a prescrição médica digital. Desde então, seguimos inovando e conectando médicos, pacientes, farmácias e a indústria farmacêutica em um ecossistema digital que já impacta milhões de pessoas.

Nossa missão
Transformar a jornada da saúde com soluções digitais seguras, acessíveis e inovadoras, tornando a vida de médicos e pacientes mais simples e conectada.

Nossa cultura e valores
Na Memed, acreditamos que a tecnologia pode mudar vidas. Nossos valores nos guiam em cada decisão:

Apaixonados pelo propósito – temos orgulho de impactar positivamente a saúde no Brasil.

Movidos por resultados e guiados por dados – tomamos decisões inteligentes e escaláveis.

Construímos juntos – acreditamos na colaboração para alcançar grandes conquistas.

Somos vanguarda – inovamos constantemente para transformar o mercado.

Agimos com ética – cuidamos das pessoas e dos negócios com responsabilidade.


Queremos pessoas que:
São curiosas e têm sede de aprender;
Desejam trabalhar em produtos com propósito real;
Querem fazer a diferença no mercado de saúde;
Sonham em ser protagonistas de uma empresa de sucesso em crescimento acelerado;
Buscam um ambiente dinâmico, inovador e de alto impacto.

Se você gosta de resolver problemas complexos, atuar com tecnologia de ponta e construir soluções que impactam milhões de vidas, a Memed é o seu lugar.