Engenheiro(a) de Software Backend Sênior

Empresa: Mazzatech

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. Sobre a empresa: Estamos buscando um(a) Engenheiro(a) de Software Backend Sênior para fazer parte do time do Wellhub.

Ver todas as vagas