
O Walmart é uma empresa global de varejo e comércio eletrônico que atende aos consumidores por meio de hipermercados, lojas de departamentos de desconto, unidades de alimentos e um marketplace online. Sua ampla oferta de produtos é sustentada por uma extensa rede de lojas físicas, operações diretas ao consumidor e os sistemas de logística e cadeia de suprimentos necessários para manter os produtos em circulação em toda a empresa.
Engenheiro de Software Staff, Walmart Marketplace — Presencial em Sunnyvale
Lidere a engenharia da plataforma do Walmart Marketplace em Sunnyvale, desenvolvendo sistemas escaláveis com Java, Kafka e Spark. Defina a arquitetura, melhore a confiabilidade e mentoreie engenheiros em plataformas de tecnologia distribuída.
Descrição
- Assumir o design, o desenvolvimento e a implantação de recursos de plataforma escaláveis que abrangem infraestrutura, ferramentas para desenvolvedores e frameworks de IA/ML.
- Construir microsserviços de backend altamente escaláveis com Java e Spring Boot.
- Projetar e entregar sistemas em tempo real e orientados a eventos usando Apache Kafka.
- Desenvolver e otimizar pipelines de dados em lote e em streaming de grande escala com Apache Spark.
- Orientar decisões de arquitetura com foco em escalabilidade, resiliência, observabilidade e eficiência de custos.
- Liderar revisões de design de sistemas e estabelecer boas práticas de engenharia de sistemas distribuídos.
- Colaborar com as equipes de Produto, Ciência de Dados, Plataforma e Infraestrutura.
- Melhorar o desempenho por meio de particionamento, cache, processamento assíncrono e otimização de concorrência.
- Mentorear engenheiros e fornecer liderança técnica em várias equipes.
- Revisar incidentes de produção e liderar melhorias contínuas na confiabilidade da plataforma.
- Dar suporte às plataformas do Walmart Marketplace, abrangendo a gestão do ciclo de vida de vendedores, as interações com clientes, a detecção de riscos do marketplace e as experiências de vendedores e clientes.
Requisitos
- Bacharelado em ciência da computação, engenharia da computação, sistemas de informação, engenharia de software ou área relacionada, além de quatro anos de experiência em engenharia de software ou área relacionada; alternativamente, seis anos de experiência em engenharia de software ou área relacionada.
- Experiência comprovada em arquitetura nativa da nuvem, incluindo microsserviços, contêineres e automação.
- Domínio sólido do ciclo de vida de desenvolvimento de software, incluindo programação, testes, implantação de CI/CD e manutenção.
- Experiência com engenharia de plataformas, ferramentas de infraestrutura e integração de IA/ML.
- Proficiência em JavaScript, Python, Java e C++.
- Capacidade de liderar revisões de design de sistemas e aplicar padrões de design de software estabelecidos.
- Liderança comprovada na mentoria de engenheiros e na definição de decisões arquitetônicas.
- Conhecimento sólido em tomada de decisões orientada por dados, depuração e melhoria contínua.
- Conhecimento de WCAG 2.2 AA, tecnologias assistivas e práticas de acessibilidade digital será considerado um diferencial.
Benefícios
- Bônus baseado em desempenho.
- Cobertura médica, oftalmológica e odontológica.
- Plano 401(k).
- Programa de compra de ações para funcionários.
- Seguro de vida pago pela empresa.
- Tempo livre remunerado, incluindo licença médica.
- Licença parental.
- Licença para cuidados familiares.
- Licença por luto.
- Licença para serviço de júri.
- Licença para votar.
- Cobertura por incapacidade de curto e longo prazo.
- Descontos para funcionários.
- Remuneração durante licença militar.
- Reembolso de despesas de adoção e gestação por substituição.
- PTO e/ou PPTO para férias, licença médica, feriados ou outras finalidades.
- Live Better U, programa educacional pago pela empresa Walmart.
- Pagamento integral de mensalidades, livros e taxas de programas educacionais elegíveis.
- Remuneração adicional em ações para determinadas posições.