Descrição
Estamos à procura de um **Engenheiro Líder de Backend/Sistemas Distribuídos** para projetar e operar serviços de alto desempenho que se integrem a sistemas de armazenamento distribuído e funcionem de forma confiável em larga escala. Você liderará pelo exemplo em toda a engenharia e no suporte de plantão, colaborando com equipes globais — candidate-se agora para construir sistemas resilientes conosco.
**Responsabilidades**
* Projetar serviços backend de alto desempenho, escaláveis e confiáveis
* Construir componentes de sistemas distribuídos que interajam com sistemas de armazenamento sob restrições do mundo real
* Liderar o design de sistemas para arquiteturas escaláveis, distribuídas e de alta disponibilidade
* Implementar padrões de concorrência usando programação assíncrona e multithreading quando apropriado
* Desenvolver e evoluir serviços baseados em RPC usando gRPC ou Apache Thrift
* Solucionar problemas de produção por meio de depuração e análise de causa raiz
* Fornecer suporte operacional e participar de uma rotação de plantão
* Colaborar entre equipes globais e coordenar o trabalho dentro das horas centrais acordadas
**Requisitos**
* 5+ anos de experiência prática em engenharia backend em Rust
* Fortes habilidades de liderança técnica para impulsionar o design e a entrega entre equipes
* Experiência comprovada de propriedade de projetos para serviços backend escaláveis e confiáveis
* Sólida experiência em sistemas de armazenamento distribuídos além do uso de bancos de dados prontos
* Conhecimento avançado de programação concorrente, incluindo modelos assíncronos e de multithreading
* Forte experiência em serviços RPC usando gRPC ou Apache Thrift
* Fortes habilidades em estruturas de dados e algoritmos para resolução de problemas complexos
* Fortes habilidades de depuração e solução de problemas de produção em ambientes ao vivo
* Disponibilidade de agendamento flexível para reuniões ocasionais cedo/tarde em diferentes fusos horários
* Proficiência em inglês Superior-Intermediário (B2, Superior-Intermediário)
**Desejável**
* Proficiência na linguagem Go para desenvolvimento de serviços backend
* Experiência em Linux para operações e solução de problemas de produção
* Experiência em Python para integração rápida e entrega de recursos não triviais
* Experiência em design e análise de sistemas para serviços distribuídos e de alta disponibilidade
* Experiência em gRPC, incluindo design de esquema e evolução de API compatível com versões anteriores
**Oferecemos**
* Projetos internacionais com marcas de topo
* Trabalho com equipes globais de pares altamente qualificados e diversos
* Benefícios de saúde
* Programas financeiros para funcionários
* Férias remuneradas e licença por doença
* Cursos de aprimoramento, requalificação e certificação
* Acesso ilimitado à biblioteca de aprendizado do LinkedIn e a mais de 22.000 cursos
* Oportunidades de carreira globais
* Oportunidades de voluntariado e envolvimento comunitário
* Grupos de Funcionários da EPAM
* Cultura premiada, reconhecida pela Glassdoor, Newsweek e LinkedIn
*A EPAM é um empregador de oportunidades iguais. Todos os candidatos qualificados receberão consideração para o emprego independentemente de raça, cor, religião, sexo, origem nacional, idade, orientação sexual, identidade ou expressão de gênero, deficiência, status de veterano protegido ou qualquer outra característica protegida pela lei aplicável.*