 
        
        **Sobre a Vaga:**
 * Nossa empresa busca um profissional experiente em desenvolvimento de software para atuar como Engenheiro de Software Backend.
**Requisitos da Vaga:
 * Conhecimento avançado em desenvolvimento em Golang ou Typescript,
 * Conhecimento sobre desenvolvimento de consumidores e produtores de eventos para Event Streaming (Kafka),
 * Conhecimento em Docker & Kubernetes,
 * Conhecimento com ferramentas de monitoramento e observabilidade,
 * Conhecimento sobre testes unitários e de integração,
 * Preocupação com a qualidade e desempenho das soluções propostas,
 * Capacidade de trabalhar em um ambiente multifuncional e colaborativo, de maneira autônoma,
 * Conhecimento sobre desenvolvimento e implementação de APIs,
 * Conhecimento sobre desenvolvimento de microsserviços distribuídos,
 * Embasamento teórico, habilidade e preocupação com a excelência técnica e boas práticas de desenvolvimento (DDD, Arquitetura, Design de Código, Paradigmas, etc.),
 * Familiaridade com metodologias ágeis.
**Habilidades Desejáveis:**
 * Conhecimento em desenvolvimento em C#,
 * Google Cloud Continuous Integration,
 * Continuous Delivery.
**Funções do Engenheiro de Software Backend:
 * Desenvolver programação do início ao fim, incluindo definições de arquitetura, testes e rollout em produção,
 * Desenvolvimento de projetos com arquitetura de microserviços, consumo e geração de eventos em Streaming, API's,
 * Garantir a funcionalidade, manutenibilidade e velocidade, além de práticas de teste e qualidade,
 * Garantir que todas as soluções técnicas estejam alinhadas a estratégia do negócio e entender iniciativas relacionadas ao produto,
 * Ajudar o time no desenho de soluções com arquitetura evolutiva, além de investigar constantemente novas tecnologias e formas de trabalho,
 * Colaborar com a evolução das habilidades técnicas do time e esforços de melhoria contínua que impactam vários times,
 * Trabalhar em um ambiente colaborativo, em que práticas de pareamento, feedbacks e motivação para se desenvolver são comuns a todos os squads.
**O que Você Irá Fazer:
 * Desenvolver e implementar soluções escaláveis e seguras,
 * Trabalhar em equipe para entregar resultados de alta qualidade,
 * Investigar e aprender novas tecnologias e ferramentas,
 * Melhorar continuamente suas habilidades e conhecimentos.