Water Services and Technologies | Desenvolvedor(a) Backend Sênior – SaaS de Gestão de Dados (Trilha de crescimento para Gestor(a) Técnico(a))
Water Services and Technologies Desenvolvedor(a) Backend Sênior – SaaS de Gestão de Dados (Trilha de crescimento para Gestor(a) Técnico(a))

Desenvolvedor(a) Backend Sênior – SaaS de Gestão de Dados (Trilha de crescimento para Gestor(a) Técnico(a))

Código da Vaga: 2643794

Cidade: Florianópolis, SC

Descrição

A Water Services and Technologies 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.


Características

Tipo de Contratação

Tempo integral

Remuneração

Negociável