Skills
Sobre a Vaga
Estamos formando um pipeline de talentos em Software Engineering para apoiar a evolução das plataformas eDiary e sistemas clínicos adjacentes. Nesta função, você atuará no ecossistema eDiary, uma plataforma regulada e voltada ao paciente, com contribuições em aplicações web e mobile, dados clínicos e infraestrutura em nuvem.
O trabalho pode ser remoto, com necessidade de flexibilidade para viagens conforme demanda.
Responsabilidades
- Projetar, desenvolver e manter código de produção, com atuação em camadas de front-end, back-end e dados
- Implantar e operar serviços em ambiente de nuvem (AWS preferencial), participando de revisões de arquitetura e design focadas em confiabilidade, escalabilidade e segurança
- Investigar e corrigir problemas em produção em fluxos distribuídos e assíncronos, diagnosticando gargalos de desempenho e conduzindo resposta a incidentes com análise de causa raiz e correções duradouras
- Colaborar com QA, Clinical Operations, Clinical Development, Produto e TI para transformar requisitos em releases validadas
- Desenhar APIs e modelos de dados que preservem trilhas de auditoria, histórico de versões e rastreabilidade do sistema, melhorando observabilidade com logging estruturado, monitoramento e alertas
- Garantir padrões elevados de integridade de dados, segurança e conformidade regulatória em todos os sistemas
Requisitos
- Graduação em Engenharia de Software ou experiência equivalente
- 3+ anos de experiência profissional em desenvolvimento de software (não estágio), com capacidade comprovada de construir e operar sistemas de ponta a ponta
- Experiência com ferramentas de desenvolvimento com apoio de IA (ex.: geração de código, testes automatizados e copilots), avaliando criticamente a qualidade, segurança e manutenibilidade do que é gerado
- Base sólida em fundamentos de engenharia de software: estruturas e algoritmos, design de APIs e interfaces, modelagem relacional e integridade transacional, separação de responsabilidades
- Habilidade para depurar problemas complexos entre cliente, API, banco de dados e infraestrutura, rastreando falhas em sistemas distribuídos/assíncronos com logs, métricas e instrumentação
- Experiência com deploy e operação em nuvem (provedores principais), incluindo redes, controle de acesso, configuração e monitoramento
- Implementação de práticas de monitoramento, alertas e CI/CD em nível de produção
- Atuação efetiva em ambiente remoto, com alta responsabilidade e autonomia
Beneficios
- Atuação em ambiente remoto-first e de alta responsabilidade, com ownership do ciclo completo
- Contribuição em plataformas reguladas e impacto direto em sistemas clínicos
- Participação em melhorias contínuas de confiabilidade, observabilidade e excelência operacional