Participar no desenvolvimento de alguns dos serviços mais críticos e desafiantes do nosso ecossistema, procurando construir soluções sustentáveis e de longo prazo.
Projetar, desenvolver, testar, implantar, manter e melhorar serviços com foco em desempenho, escalabilidade e resiliência;
Desenvolver, muitas vezes em programação em pares, partes do sistema (esperado cerca de 50%);
Considere a confiabilidade, escalabilidade, SLA e SLO dos sistemas.
Gerenciar dívidas técnicas e backlog de engenharia;
Apoiar os sistemas existentes buscando aprimorar a funcionalidade, aumentar a escala e transformar de novas maneiras para atender às demandas de nossos produtos;
Trabalhe em um ambiente colaborativo e ágil que prioriza pessoas em detrimento de processos e é focado na produtividade;
Participe da resolução de incidentes e solução de problemas na produção;
Manter a visão técnica do projeto atualizada e completa para todos;
Trabalhe com tecnologias de ponta e casos extremos em escala global.
Esperamos que você :
Engenheiro com licenciatura em ciências da computação ou experiência profissional equivalente
Experiência em gerenciamento e orientação de múltiplas equipes multidisciplinares de engenheiros de software
Experiência em arquitetura de aplicações web multicamadas em grande escala
Experiência em projetar e desenvolver aplicações web modernas e complexas
Experiência em arquiteturas baseadas em Cloud (GCP)
Experiente no desenvolvimento de serviços e APIS RESTful colaborando com equipes de front-end para criar mocks, definir payloads e seguir as melhores práticas HTTP
Experiência na aplicação de fundamentos da ciência da computação : estruturas de dados, design de algoritmos, resolução de problemas e análise de complexidade
Experiência em lidar com arquiteturas orientadas a eventos e corretores de mensagens, como RabbitMQ, KAFKA e uma compreensão profunda de seus casos de uso e armadilhas
Versado em conceitos como DDD, SOLID, Design Patterns, sistemas distribuídos e arquitetura. Capaz de compreender armadilhas e antecipar modos de falha comuns de um microsserviço
Experiência em trabalhar com tecnologia SQL / NoSQL, como PostgreSQL, Oracle, MongDB entendendo casos de uso comuns e armadilhas de desempenho
Espera-se que você execute tarefas de gerenciamento, como orientar, facilitar e conduzir reuniões individuais regulares com os membros de sua equipe, certificando-se de que eles sejam constantemente desafiados, engajados e melhorando suas habilidades
Você vai amar trabalhar aqui se :
Quiser ter a possibilidade de aprender e trabalhar com diversas tecnologias
Estiver em busca de uma empresa com possibilidades reais de crescimento e carreira
Estiver em busca de um ambiente leve e descontraído para trabalhar