Senior Software Engineer na MC Digital — Maia
Sobre este emprego
A MC Digital está a recrutar um/a Senior Software Engineer para a Maia, para integrar a equipa de Insights & Strategy da área de Data, AI & Analytics CoE. A função terá um papel técnico central na ligação entre a camada semântica, AI Agents e Data Engineering, contribuindo para o desenvolvimento de soluções de dados e inteligência artificial utilizadas na transformação digital da MC.
A oportunidade destina-se a profissionais com 5 ou mais anos de experiência em desenvolvimento de software em produção, conhecimentos sólidos de arquitetura de sistemas e experiência em ambientes cloud, aplicações containerizadas e soluções de grande escala.
Principais responsabilidades
- Atuar como interlocutor técnico entre a camada semântica, AI Agents e Data Engineering, assegurando o alinhamento com os requisitos de negócio;
- Definir e validar modelos semânticos, garantindo a qualidade e disponibilidade das métricas utilizadas para análise e por agentes de inteligência artificial;
- Desenhar, manter e evoluir a integração entre a camada semântica e AI Agents;
- Garantir um acesso consistente, controlado e contextualizado à informação;
- Identificar lacunas na camada semântica, incluindo métricas em falta, granularidade inadequada ou problemas de linhagem de dados;
- Articular necessidades com as equipas de Data Engineering e definir critérios de aceitação orientados ao produto;
- Traduzir resultados de análises causais em informação acionável, em colaboração com Decision Scientists;
- Contribuir para decisões estratégicas no ecossistema Vision One;
- Promover uma cultura analítica baseada em evidência causal;
- Liderar tecnicamente a equipa através de mentoring, code reviews e definição de standards de engenharia;
- Participar em decisões de arquitetura e evolução tecnológica;
- Colaborar com Analytics Engineers, Data Engineers e Product Managers;
- Representar a equipa em fóruns técnicos internos e externos.
Perfil procurado
- Formação superior em Engenharia Informática, Computação, Engenharia Industrial, Matemática ou área semelhante;
- 5 ou mais anos de experiência em desenvolvimento de software em ambientes de produção;
- Experiência com sistemas de grande escala e elevada disponibilidade;
- Conhecimentos sólidos de arquitetura de software, incluindo microserviços, APIs, sistemas event-driven e padrões de integração;
- Experiência com ambientes cloud, sendo Google Cloud Platform valorizado;
- Conhecimentos de CI/CD e operação de infraestrutura containerizada;
- Experiência com aplicações em containers e Kubernetes, incluindo deployment, scaling e troubleshooting;
- Perfil full stack com forte domínio de backend e capacidade para trabalhar end-to-end;
- Capacidade para traduzir requisitos funcionais em soluções técnicas;
- Boa capacidade de comunicação e participação ativa em processos de refinamento e tomada de decisão;
- Proatividade, pensamento crítico e curiosidade;
- Competências e interesse na área da inteligência artificial;
- Experiência com arquiteturas de Agentic AI, LangGraph, LangChain ou sistemas baseados em LLM em produção, valorizada.
O que a empresa oferece
- Salário competitivo;
- Subsídio de alimentação através do Cartão Dá;
- Plano de telecomunicações com voz, dados e equipamento para colaboradores efetivos;
- Programa Flex it Up, com dias off extra, licenças sem vencimento e modelo de trabalho flexível quando aplicável;
- Seguro de saúde e seguro de vida para colaboradores efetivos, com possibilidade de extensão do seguro de saúde ao agregado familiar em condições vantajosas;
- Programa de Benefícios Flexíveis, quando aplicável;
- Plano de onboarding e formação inicial;
- Plataforma de formação contínua e Programa de Literacia Financeira;
- Prémios escolares e bolsas de mérito para filhos de colaboradores;
- Programas de férias durante as pausas letivas;
- Kit Nascimento;
- Programas de mobilidade interna e oportunidades de progressão de carreira;
- Vacina contra a gripe, de adesão voluntária;
- Programa Somos Sonae, com apoio psicossocial, financeiro e jurídico;
- Sessões de Ergocoaching;
- Programas de promoção da saúde mental e consultas de nutrição;
- Programa de descontos e parcerias em mais de 300 marcas;
- Café e fruta gratuitos no local de trabalho;
- Integração num ambiente de trabalho colaborativo e numa equipa dinâmica.
Sobre a MC Digital
A MC Digital é a área de Tecnologias de Informação da MC e trabalha no desenvolvimento de soluções tecnológicas aplicadas ao setor do retalho. A equipa aposta particularmente em dados, analytics e inteligência artificial para acelerar a transformação digital dos negócios e melhorar a experiência dos clientes.
Processo de candidatura
A candidatura apenas será considerada completa após a realização de um assessment digital obrigatório. Os candidatos que cumpram os critérios necessários para a função receberão, no email utilizado no registo, um link para realizar esta etapa do processo de recrutamento.