Engenheiro(a) de Software Backend Sênior

MazzatechRemotoindeedveröffentlicht 01.10.2026
Muss:AWSDockerBackendAI

Estamos buscando um(a) Engenheiro(a) de Software Backend Sênior para fazer parte do time do Wellhub.

REQUISITOS:

Projetar, desenvolver, testar, implantar e manter serviços em Go, com foco em performance, escalabilidade e resiliência, incluindo pipelines de dados de alto volume que consomem eventos do Kafka.

Construir e evoluir APIs REST com contratos claros, documentadas por meio de Swagger/OpenAPI, consumidas por camadas BFF e clientes internos.

Implementar recursos de observabilidade nos serviços, incluindo logs estruturados, rastreamento distribuído e métricas (como DataDog APM e Grafana), permitindo identificar problemas antes que se tornem incidentes.

Participar das decisões de arquitetura que impactam o ecossistema mais amplo de serviços, com oportunidades de evolução tanto em profundidade técnica quanto em liderança, de acordo com seus interesses e habilidades.

Trabalhar em um ambiente colaborativo e ágil, que prioriza as pessoas em vez de processos e mantém o foco em produtividade.

Trabalhar com tecnologias de ponta e desafios complexos em escala global.

NECESSÁRIO

Profissional com graduação em Ciência da Computação ou experiência profissional equivalente.

Experiência no desenvolvimento e na arquitetura de serviços Backend complexos, prontos para ambientes de produção, preferencialmente utilizando Go. Experiência com outras linguagens compiladas e fortemente tipadas também será considerada.

Experiência na construção e evolução de APIs RESTful, incluindo validação de requisições, tratamento de erros e documentação de APIs (Swagger/OpenAPI).

Experiência com arquiteturas orientadas a eventos e brokers de mensagens, como Kafka, incluindo o tratamento de dados atrasados, reprocessados ou recebidos fora de ordem.

Conhecimento de bancos de dados relacionais ou de séries temporais, com capacidade para trabalhar com modelagem de dados, migrações e performance de consultas em larga escala.

Conhecimento de práticas de observabilidade, incluindo logs estruturados, rastreamento distribuído e métricas (DataDog, Grafana, Prometheus ou equivalentes).

Experiência com ambientes containerizados (Docker) e infraestrutura em nuvem (AWS ou equivalente).

Experiência consolidada trabalhando em times modernos de desenvolvimento ágil de produtos, em colaboração com engenheiros, Product Managers e designers.

Experiência com camadas de cache, como Redis, para operações de leitura de alto volume.

Conhecimento de motores de consulta distribuídos sobre data lakes, como Trino/Presto, será considerado um diferencial.

Diferencial: experiência com integração com provedores de LLM (Large Language Models), como AWS Bedrock.