
Engenheiro(a) de Software Backend - GO / Kubernet / AWS
Job Description
Descrição da vaga
Buscamos profissionais apaixonados por engenharia de software, arquitetura distribuída e ambientes cloud native para atuar em iniciativas estratégicas de empresa no setor bancário, contribuindo para a evolução de plataformas de alta disponibilidade, escalabilidade e segurança.
A posição é voltada para profissionais com forte experiência em desenvolvimento backend utilizando GO, atuando em ecossistemas modernos baseados em microsserviços, Kubernetes e AWS, em um ambiente altamente colaborativo, orientado à inovação e excelência técnica.
Responsabilidades e atribuições
Principais responsabilidades
- Desenvolver e evoluir serviços backend de alta performance utilizando GO.
- Atuar em arquiteturas distribuídas, orientadas a microsserviços e eventos.
- Participar da definição de soluções técnicas com foco em escalabilidade, resiliência e observabilidade.
- Implementar boas práticas de engenharia de software, segurança e automação.
- Trabalhar em conjunto com times de plataforma, arquitetura, segurança e produtos digitais.
- Apoiar iniciativas de melhoria contínua relacionadas à performance, confiabilidade e eficiência operacional.
- Contribuir para a evolução da cultura DevOps e Platform Engineering.
- Realizar troubleshooting e análise de incidentes em ambientes críticos de produção.
Requisitos e qualificações
Requisitos obrigatórios
- Entre 2 e 5 anos de experiência em engenharia de software/backend.
- Experiência sólida com desenvolvimento em GO (Golang), especialmente em sistemas concorrentes e de alta performance.
- Vivência prática com ambientes containerizados e orquestração via Kubernetes.
- Conhecimento em ambientes cloud, preferencialmente AWS.
- Experiência com observabilidade e monitoramento, incluindo:
- Distributed Tracing com OpenTelemetry
- Métricas e dashboards utilizando Grafana
- Structured Logging
Conhecimento de padrões modernos de segurança para APIs:
- OAuth 2.0
- JWT
- Conceitos de Zero Trust
- Mitigação de vetores de ataque e boas práticas de segurança aplicacional
- Familiaridade com pipelines CI/CD e práticas DevOps.
Stack principal
- GO (Golang)
- Kubernetes
- AWS
- OpenTelemetry
- Grafana
- APIs REST
- JWT / OAuth 2.0
- Microsserviços
- Cloud Native Architecture
Informações adicionais
Diferenciais
- Experiência anterior em fintechs, meios de pagamento ou ambientes regulados.
- Atuação prévia em times de Platform Engineering ou SRE.
- Contribuições para projetos Open Source relevantes no ecossistema GO ou cloud native.
- Conhecimento em arquitetura orientada a eventos e mensageria.
- Perfil analítico e forte capacidade de troubleshooting em ambientes distribuídos.
Competências comportamentais
- Curiosidade técnica genuína e mentalidade investigativa.
- Capacidade de compreender o ecossistema como um todo, avaliando impactos sistêmicos.
- Proatividade e senso de ownership.
- Boa comunicação e colaboração entre áreas multidisciplinares.
- Perfil orientado à melhoria contínua e excelência técnica.