Descrição
Estamos à procura de um **Engenheiro de Software Sênior em PHP** para fortalecer a governança da plataforma, melhorando o desempenho, a escalabilidade e o uso justo de recursos em serviços distribuídos. Você projetará e entregará soluções de busca e indexação resilientes, melhorará a observabilidade e apoiará as operações de plantão—candidate-se para ajudar a manter a plataforma confiável em larga escala.
**Responsabilidades**
* Liderar o design técnico e a implementação de um pipeline de indexação mais resiliente
* Construir componentes PHP escaláveis para busca e serviços relacionados
* Aplicar limites da plataforma para proteger a estabilidade e garantir o uso justo de recursos
* Assumir a responsabilidade de ponta a ponta por desafios complexos de sincronização de dados e carga do sistema
* Definir melhores práticas para mapeamentos, consultas e monitoramento do Elasticsearch
* Melhorar a observabilidade para detectar gargalos e prevenir regressões
* Fornecer orientação técnica e recomendações para ajudar a elevar os padrões da equipe
* Otimizar consultas SQL, índices e esquemas para melhorar o desempenho
* Coordenar com as partes interessadas para alinhar metas de confiabilidade e escalabilidade
* Apoiar e participar da rotação de plantão da equipe
* Investigar problemas de produção e impulsionar correções da causa raiz
* Documentar decisões, runbooks e playbooks operacionais para melhorar a manutenibilidade
**Requisitos**
* 3\+ anos de experiência em desenvolvimento de software
* Experiência extensa em PHP em sistemas de backend
* Experiência prática com uma linguagem de backend fortemente tipada (Go, Java ou Scala)
* Liderança comprovada no design e na entrega de sistemas resilientes
* Fortes habilidades de propriedade de projeto para trabalhos complexos de desempenho e escalabilidade
* Habilidades avançadas em desempenho SQL com consultas, índices e esquemas
* Sólidas habilidades em Elasticsearch em otimização de consultas e gerenciamento de índices
* Experiência prática em mensageria distribuída com RabbitMQ ou Kafka
* Fortes habilidades de comunicação com partes interessadas técnicas e não técnicas
* Alta iniciativa e mentalidade de resolução de problemas
* Mentalidade de crescimento e capacidade de se adaptar a desafios em evolução
* Disponibilidade para trabalhar até as 21h CET para horários baseados na UE
* Nível de inglês B2 (Intermediário Superior)
**Desejável**
* Experiência com a linguagem Go em serviços de backend de alto throughput
* Experiência com Java em sistemas distribuídos
* Experiência com Scala em serviços orientados a eventos resilientes
* Experiência em testes de carga com k6
* Experiência em testes de desempenho com JMeter ou BlazeMeter
**Oferecemos**
* Projetos internacionais com as principais marcas
* 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.*