19c1: backend senior
Summary
Senior backend engineer designing scalable, resilient .NET microservices on AWS/Azure with C#, MongoDB, and async event-driven flows.
Objetivo do perfilEsperamos alguém capaz de desenhar soluções, antecipar riscos técnicos e ajudar o time a manter um backend confiável, escalável e sustentável ao longo do tempo.Requisitos esperados- Domínio avançado de C# e .NET.- Experiência sólida com sistemas distribuídos e microsserviços.- Vivência real com AWS e Azure em contexto produtivo.- Capacidade de desenhar fluxos assíncronos confiáveis com filas, eventos e reprocessamento.- Forte entendimento de resiliência: idempotência, retries, circuit breaker, timeout, DLQ, consistência eventual e compensações.- Experiência profunda com MongoDB, incluindo modelagem, índices, performance e trade-offs de consistência.- Visão de observabilidade e operação: logs, métricas, tracing, diagnóstico e análise de causa raiz.- Capacidade de orientar outros desenvolvedores e elevar o padrão técnico do time.- Boa comunicação para defender trade-offs técnicos com clareza.
O que esperamos na prática
- Desenha soluções com clareza e assume decisões técnicas relevantes.- Atua com visão de sistema, não apenas de implementação local.- Identifica riscos de mudanças em cadeia em um ambiente de microsserviços.- Ajuda a padronizar práticas de engenharia e reduz complexidade no ecossistema.- Consegue liderar tecnicamente uma frente ou iniciativa.
O que esperamos na prática
- Desenha soluções com clareza e assume decisões técnicas relevantes.- Atua com visão de sistema, não apenas de implementação local.- Identifica riscos de mudanças em cadeia em um ambiente de microsserviços.- Ajuda a padronizar práticas de engenharia e reduz complexidade no ecossistema.- Consegue liderar tecnicamente uma frente ou iniciativa.