CSC Leasing Co.
Legrand Slovenija
Engenheiro(a) Sênior de Plataforma de Comércio SAP
Sobre a oportunidade
A Legrand North America tem uma oportunidade remota para um(a) Engenheiro(a) Sênior de Plataforma de Comércio SAP para se juntar à nossa equipe de Enterprise Digital Systems. Esta é uma função de engenharia de plataforma profunda (não de manutenção).
Você construirá e estenderá a SAP Commerce backend, a integrará com sistemas corporativos upstream através de middleware e assumirá a responsabilidade por problemas de ponta a ponta — desde a solicitação do storefront até as camadas de serviço e persistência, e o limite de integração. A plataforma atende a múltiplas marcas e storefronts e está evoluindo para uma arquitetura composable e headless, portanto, seu trabalho no núcleo é consumido por todas as equipes que constroem sobre ela.
Estamos buscando um(a) engenheiro(a) que possa operar de forma independente dentro da plataforma: raciocinar sobre o full stack, diagnosticar problemas de produção trabalhando diretamente através dos logs do SAP Commerce e Dynatrace, e resolvê-los na raiz.
Em Resumo
- Trabalhar dentro de uma SAP Commerce backend centralizada que impulsiona múltiplos storefronts de marca. Alguns storefronts são de propriedade da equipe da plataforma; outros são de propriedade de equipes de unidades de negócios que consomem o que você constrói. As decisões que você toma no núcleo se propagam para todos eles.
- Engenharia de backend prática: construção e manutenção de extensões personalizadas de SAP Commerce — sistema de tipos, camada de serviço, interceptores, cron jobs, ImpEx, lógica de integração — e nas integrações que conectam o comércio a sistemas corporativos upstream (ERP, PIM/Stibo, CRM) através de middleware.
- Solução de problemas independente através do SAP Commerce Cloud e Dynatrace é uma expectativa diária. Você deve ser a pessoa que pode pegar um sintoma de produção ambíguo e rastreá-lo através de logs, traces e código até uma causa raiz sem escalonamento.
- A plataforma está se movendo em direção a headless / composable (APIs OCC, conteúdo headless, busca). Um bom julgamento de API e contrato é importante e valorizado — mas ele se assenta sobre, e depende de, profundidade real na backend em si.
- Esta função se reporta à Engenharia de Plataforma e faz parceria com o arquiteto de plataforma para validação de design e estimativas. Você deverá operar com direção técnica independente e propriedade total dos resultados em seu domínio.
RESPONSABILIDADES
Construir e estender a SAP Commerce backend
- Projetar, construir e manter extensões personalizadas de SAP Commerce — modelos de dados, camada de serviço, fachadas, interceptores, cron jobs e lógica de plataforma — seguindo uma arquitetura sólida para um ambiente multi-marca e multi-storefront.
- Trabalhar fluentemente em todo o stack do SAP Commerce: sistema de tipos e persistência, a camada de serviço baseada em Spring, ImpEx, FlexibleSearch e o modelo de build/deploy no Commerce Cloud.
- Desenvolver novas capacidades de plataforma de acordo com os requisitos de negócios, e manter e refatorar o código existente, incluindo o storefront baseado em acelerador que roda atualmente.
Integrar com sistemas upstream
- Construir e manter integrações entre o SAP Commerce e sistemas corporativos upstream (ERP, PIM/Stibo, CRM) — através de middleware onde apropriado — usando padrões de integração padrão e resilientes.
- Raciocinar claramente sobre propriedade e autoridade de dados: qual sistema é a fonte da verdade sob quais condições, e como a plataforma se comporta quando um sistema upstream está lento, desatualizado ou indisponível.
- Onde a arquitetura exigir, projetar e construir APIs OCC / de comércio com semântica consistente e versionamento estável para que os storefronts downstream possam se integrar sem trabalho específico.
Diagnosticar e resolver — independentemente
- Assumir a propriedade de problemas de produção e levá-los a uma resolução permanente: reproduzir, isolar, identificar a causa raiz, corrigir e verificar.
- Trabalhar diretamente através dos logs do SAP Commerce Cloud e da stack de observabilidade Dynatrace — traces, fluxo de serviço, análise de logs, métricas de desempenho — para diagnosticar problemas em uma arquitetura multi-camada e integrada. Esta é uma habilidade central e diária, não ocasional.
- Comunicar a causa raiz e o impacto claramente para a equipe e para os stakeholders, e acompanhar os itens de ação até o fechamento.
Elevar o nível da equipe
- Realizar revisões de PR quanto à correção do domínio e aderência arquitetural — e usar a revisão como um mecanismo para desenvolver outros desenvolvedores, não apenas para aprovar merges.
- Produzir documentação que esteja à frente das necessidades da equipe. O conhecimento que você detém deve ser transferível, não tribal — a plataforma não deve parar quando qualquer pessoa estiver indisponível.
- Estar presente na fase de solução e design, identificando riscos de design antes que eles entrem em um sprint como defeitos.
Operar na entrega
- Participar da definição de requisitos e escopo, fornecendo estimativas credíveis baseadas em restrições reais da plataforma.
- Trabalhar em um modelo de entrega Ágil (Kanban / baseado em sprint) com feature flagging disciplinado, lógica de fallback, tratamento de erros e cobertura de testes em todo o novo código.
QUALIFICAÇÕES
Requerido
- Profundidade em Backend: forte experiência demonstrável em SAP Commerce Cloud (Hybris) backend — tipicamente 6+ anos — com propriedade completa e independente de trabalho de extensão e plataforma não trivial. Avaliado pelo escopo que você gerenciou.
- Desenvolvimento de extensões: você constrói extensões com confiança através do sistema de tipos, camada de persistência, camada de serviço Spring, interceptores, ImpEx e FlexibleSearch, e aplica padrões de design sólidos e princípios OOD em uma arquitetura em camadas.
- Raciocínio Full-stack: você consegue raciocinar sobre o full stack — desde um storefront ou solicitação de API, através das camadas de serviço e persistência, até o limite de integração — e localizar um problema sem que lhe seja mostrado.
- Observabilidade e solução de problemas: você é altamente confortável em diagnosticar problemas diretamente através dos logs do SAP Commerce Cloud e Dynatrace. Dada uma sintoma de produção ambíguo, você consegue rastreá-lo até a causa raiz de forma independente.
- Integração: você construiu e manteve integrações entre o SAP Commerce e sistemas upstream (ERP, PIM, CRM), incluindo através de middleware, e pode raciocinar sobre autoridade, resiliência e comportamento de falha entre limites de sistemas.
- Independência: você assume a propriedade dos resultados de ponta a ponta, pode trabalhar de forma independente enquanto faz progresso consistente. Você comunica a causa raiz e o impacto claramente para públicos técnicos e não técnicos.
Preferencial
- Dados e busca: forte conhecimento em SQL e Solr; conforto com as camadas de dados e busca sob o comércio.
- Mentalidade Headless: experiência com, ou clara capacidade de raciocinar sobre, um modelo headless / composable onde o storefront é desacoplado do backend (OCC consumido pelo Spartacus/Composable Storefront ou um React frontend customizado).
- Liderança em engenharia: um histórico de tornar os engenheiros ao seu redor mais capazes através de documentação, contribuição em design e revisão. Familiaridade com arquitetura composable / MACH, Contentful (ou outro CMS headless), Algolia e Cloudinary.
- Bacharelado em ciência da computação, engenharia de software ou área relacionada — ou experiência demonstrada equivalente.
A Legrand é a especialista global em infraestruturas elétricas e digitais para edifícios. Sua oferta abrangente de soluções para os mercados residencial, comercial e de data center a torna uma referência para clientes em todo o mundo.
A Legrand, América do Norte e Central oferece cobertura médica, odontológica e oftalmológica abrangente, além de benefícios distintos como uma alta contrapartida do empregador no 401K, tempo de folga remunerado (PTO) e pagamento de feriados, planos de benefício de incapacidade de curto e longo prazo, licença maternidade e parental remunerada acima da média, oportunidades de bônus de acordo com os planos de incentivo da Empresa, tempo de folga remunerado para voluntariado e uma rede ativa/em crescimento de Grupos de Recursos de Funcionários. Para mais informações, visite legrand.us.
