* Salário: R$ 11.000 a R$ 20.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Senior
A Confidencial (Apenas para Cadastrados) desenvolve soluções modernas de gestão de dados. Nossa plataforma SaaS principal ajuda organizações a simplificar operações de dados, fortalecer a conformidade e gerar insights acionáveis por meio de analytics e capacidades habilitadas por IA.Resumo da função
Estamos contratando um(a) Desenvolvedor(a) Backend Sênior para integrar nosso time de desenvolvimento. Esta é uma posição hands-on, com ampla responsabilidade por arquitetura, entrega e confiabilidade da plataforma. A pessoa também contribuirá para mentorar a equipe e evoluir para uma futura função de Gerente Técnico(a) / Tech Lead; portanto, comunicação e liderança são essenciais.
Principais responsabilidades
Liderar o desenvolvimento de backend da nossa plataforma SaaS usando Node.js (TypeScript) com Express e/ou NestJS.
Projetar e evoluir as fundações do SaaS: arquitetura multi-tenant (estratégias de isolamento de dados), autenticação/autorização, RBAC, provisionamento de tenants e gestão do ciclo de vida dos tenants.
Construir e operar serviços cloud-native na AWS, incluindo componentes serverless com Lambda e padrões orientados a eventos.
Desenhar APIs e integrações (REST, mensageria assíncrona), com foco em escalabilidade, observabilidade e manutenibilidade.
Modelar, consultar e otimizar dados em SQL Server, PostgreSQL e MongoDB; aplicar indexação, tuning de performance e práticas de governança de dados quando necessário.
Apoiar workloads com grandes volumes de dados, pipelines de dados e casos de uso analíticos (batch e/ou streaming, quando aplicável).
Implementar e melhorar práticas de CI/CD (build, testes, deploy) e contribuir para fluxos de DevOps.
Promover qualidade de software: definir estratégia de testes, implementar testes automatizados (unitários/integração/e2e) e colaborar de perto com QA.
Reforçar a excelência operacional: logging/métricas/tracing, práticas de resposta a incidentes, análise de desempenho e melhorias de confiabilidade.
Mentorar engenheiros, conduzir code reviews, documentar decisões de arquitetura e colaborar com produto/design/stakeholders para traduzir requisitos em trabalho técnico.
Requisitos obrigatórios
Experiência: 10+ anos em desenvolvimento de software, com forte foco em backend.
Experiência em SaaS (essencial): experiência prática construindo e operando plataformas SaaS em produção, incluindo multi-tenancy e expectativas de confiabilidade (mentalidade de SLO/SLA).
Expertise em Node.js: forte proficiência com Node.js e TypeScript; experiência prática com Express e/ou NestJS.
AWS em produção: experiência projetando e executando serviços na AWS (por exemplo, Lambda, API Gateway, IAM, CloudWatch e serviços de eventos/mensageria como SQS/SNS/EventBridge).
Arquitetura: experiência com conceitos de microsserviços e sistemas distribuídos, incluindo padrões de integração e trade-offs operacionais.
Bancos de dados: sólida experiência com SQL Server e/ou PostgreSQL, além de MongoDB; boas práticas de modelagem de dados e tuning de performance.
Qualidade e testes: experiência construindo testes automatizados e trabalhando com processos de QA; capacidade de definir e manter padrões pragmáticos de qualidade em CI/CD.
Comunicação e liderança: forte colaboração, mentoria e comunicação com stakeholders; capacidade de escrever documentação clara e explicar trade-offs técnicos.
Idiomas: comunicação fluente (escrita e falada) em Português e Inglês.
Requisitos desejáveis
Experiência com padrões de big data e engenharia de dados (ETL/ELT, streaming, processamento em larga escala).
Experiência entregando plataformas de analytics de dados, camadas de KPIs e pipelines de relatórios.
IA/ML como capacidade de produto: experiência integrando saídas de modelos, funcionalidades com LLM (prompting, embeddings, avaliação) ou serving de modelos em aplicações.
Familiaridade com segurança e conformidade (por exemplo, LGPD/GDPR; criptografia, controle de acesso, auditabilidade; mentalidade SOC 2/ISO 27001).
Experiência com containers e orquestração (Docker; Kubernetes é um diferencial).
Familiaridade com frameworks de frontend (React/Angular/Vue) para colaborar bem com o stack completo.
Experiência trabalhando em times Agile/Scrum e ajudando a melhorar práticas de entrega.
O que oferecemos
Remuneração e benefícios competitivos.
Oportunidades de crescimento e desenvolvimento profissional.
Ambiente de trabalho colaborativo e inovador.
Vaga híbrida para a cidade de Florianópolis/SC - Sapiens Park - Cachoeira do Bom Jesus.
