facilita.etc
← Todas as vagas

Pessoa Desenvolvedora Golang Sênior

Vagas Externas — Remotar · remote · CLT · senior

Descrição

Atuação em banco digital com Go, arquitetura hexagonal, Google Cloud Spanner e Apache Iceberg. Buscamos uma Pessoa Desenvolvedora Go Sênior para atuar dedicada em um banco digital de grande porte, em um squad de plataforma de dados responsável pela API de entrega governada de dados do banco, nascida das exigências do Open Finance. Você atuará na evolução de uma API em Go sob arquitetura hexagonal, com adapters para Google Cloud Spanner, Apache Iceberg em S3 Tables e Event Store em MongoDB, em ambiente multi-cloud (AWS e GCP). O foco é a entrega paginada e consistente de grandes volumes (datasets semanais de dezenas de milhões de linhas), consumo paralelo, retomada após falha e correção de findings de auditoria de código. É uma posição de alta senioridade técnica, que segue a direção arquitetural do banco e contribui com recomendação técnica, refinamento e transferência de conhecimento ao time interno. - Desenvolver e evoluir serviços e APIs em Go sob arquitetura hexagonal, preservando os padrões auditados da base atual e a aderência às bibliotecas corporativas do banco. - Implementar e otimizar mecanismos de paginação de grandes volumes, consistência de snapshot em consumo paralelo e retomada após falha. - Construir e manter adapters de DataSource (Spanner, Iceberg/Parquet, MongoDB) e o registry de fontes da plataforma. - Endereçar findings de auditoria de código, elevando cobertura real de testes e segurança da base. - Implementar governança de acesso por policies (campo, canal, tamanho de página), consistência temporal e mascaramento de PII. - Garantir observabilidade dos binários (métricas, logs estruturados, histogramas de latência, health probes) com Prometheus e Grafana. - Atuar em containers e Kubernetes, especificando necessidades de infraestrutura, CI/CD e produção junto ao SRE do banco. - Escrever testes unitários e de integração em toda a suíte (testify), com política de zero nolint, e participar de code review cruzado. - Participar de refinamento com o product owner do banco, planning, daily conjunta, review e retrospectiva. - Produzir ADRs, runbooks e documentação viva, conduzindo pairing e sessões técnicas para transferência de conhecimento. - Utilizar ferramentas de IA aplicadas ao desenvolvimento (GitHub Copilot, Claude Code ou similares) com senso crítico sobre o resultado gerado. Processo seletivo inclui: Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"

Candidatar-se

Esta vaga é agregada de Vagas Externas — Remotar. A candidatura é feita no site da fonte.

Candidatar-se no site da fonte