Profissional Tech Lead Harness Engineering /.NET - Sênior
Missão
Liderar tecnicamente a squad responsável por adequar o legado à Duplicata Escritural e construir uma esteira agêntica de engenharia que produza trabalho auditável, seguro e sustentável. A pessoa atuará simultaneamente como arquiteta, líder técnica e referência de execução: define contratos e fronteiras, implementa ou revisa código, sustenta os quality gates e traduz decisões técnicas para stakeholders técnicos e de negócio.
Responsabilidades
- Definir e evoluir a arquitetura de microsserviços .NET, incluindo bounded contexts, contratos de API, versionamento, consistência, idempotência e comunicação assíncrona.
- Mapear o legado, propor estratégias de modernização incremental e proteger o domínio regulatório contra acoplamento desnecessário.
- Desenhar e manter a esteira de CI/CD com lint, compilação, testes, cobertura, análise estática, segurança, validações de arquitetura e políticas de merge.
- Construir o harness agêntico para o ciclo completo: discovery, refinamento, especificação, arquitetura, implementação, testes, revisão, documentação, changelog e pós-merge.
- Definir, junto com PO, QA e engenharia, o contrato de cada agente: gatilho, contexto lido, artefato produzido, responsável pela validação e comportamento em caso de falha.
- Garantir que specs, ADRs, progresso, decisões, checklists e documentação sejam artefatos versionados e auditáveis.
- Operar modelos no Amazon Bedrock com IAM, guardrails, proteção de PII, política de retenção, trilha de auditoria e requisitos de residência de dados definidos pelo cliente.
- Definir observabilidade com logs estruturados, métricas, tracing distribuído, correlação, SLIs/SLOs, dashboards e alertas acionáveis.
- Revisar PRs, parear com desenvolvedores e QA, orientar o uso responsável dos agentes e transformar falhas recorrentes em regras permanentes da base de conhecimento.
- Atuar como interlocutor técnico com Segurança, Infraestrutura, Arquitetura, Jurídico e Compliance do Banco BS2.
- Apoiar estimativas, gestão de riscos, decisões de escopo e comunicação de impactos técnicos.
- Conduzir handover e deixar a arquitetura, a esteira e o método operáveis pelo cliente.
Requisitos obrigatórios
· Experiência profunda com C#, .NET e Core, incluindo design, DI, async/await, performance, resiliência e versionamento de APIs.
- SQL sólido: modelagem, índices, análise de planos de execução e tuning.
- Experiência comprovada com microsserviços em produção, integração assíncrona, idempotência, retries, circuit breakers, DLQ e reprocessamento.
- Experiência com Kafka, RabbitMQ, SQS/SNS ou tecnologia equivalente.
- Experiência com Angular suficiente para desenhar componentes, consumir APIs, compreender estado e revisar código front-end.
- Experiência criando pipelines de CI/CD e definindo gates que bloqueiam merge.
- AWS prática, com experiência ou forte capacidade de atuação com Amazon Bedrock, IAM, CloudTrail e controles de dados.
- Experiência real com agentes de IA em fluxo de desenvolvimento: instruções versionadas, ferramentas, eventos, sensores de qualidade e loop de correção. Não basta experiência de prompt ou POC.
- Observabilidade com OpenTelemetry, Datadog, Grafana, Application Insights ou equivalente.
- Liderança técnica de squad, mentoria, code review e comunicação com público não técnico.
Diferenciais
- Terraform, AWS CDK, Docker, ECS ou EKS.
- DDD, CQRS, event sourcing e arquitetura orientada a eventos.
- LGPD, auditoria, segregação de acesso e experiência em bancos, seguros, saúde ou outros ambientes regulados.
- Modernização de legado com strangler pattern e anti-corruption layer.
- Experiência com GitHub Actions, Azure DevOps, GitLab CI, Harness ou plataforma equivalente.
Originally posted on Himalayas
This role requires you to be in Brazil. If that means relocating or flying in, it is worth checking fares before you commit to a start date.
Compare flights and hotels →Get remote developer jobs like this by email
10 hand-picked jobs, one email a day. No spam, unsubscribe anytime.
Similar for you
Get 10 hand-picked remote jobs like this one in your inbox every morning. One email a day, matched to what you browse. No spam, one-click unsubscribe.
No thanks — continue to the application ↗