A MC Digital está a reforçar a equipa de Labs & AI Transformation, na Maia, e procura um/a Senior Software Engineer com experiência em sistemas de grande escala e interesse na aplicação da inteligência artificial ao desenvolvimento de software.
Enquanto área de Tecnologias de Informação da MC, a MC Digital utiliza a tecnologia para transformar o setor do retalho, aumentar a conveniência e melhorar a experiência dos clientes. A equipa está focada em potenciar a utilização da inteligência artificial nos seus produtos, sistemas e processos de engenharia.
Funções:
Explorar, desenhar e implementar agentes e soluções de inteligência artificial aplicadas ao ciclo de vida do desenvolvimento de software;
Contribuir para a evolução dos processos de engenharia para um modelo orientado por inteligência artificial, desde a conceção até à entrega e manutenção das soluções;
Apoiar as equipas de engenharia na adoção e integração de ferramentas de inteligência artificial ao longo de todo o ciclo de desenvolvimento;
Definir e implementar boas práticas, padrões técnicos e requisitos de segurança para a utilização de inteligência artificial no desenvolvimento de software;
Participar no desenho de arquiteturas que integrem inteligência artificial, garantindo robustez, governação e conformidade;
Avaliar frameworks, SDK, plataformas low-code e no-code e o respetivo valor no contexto da engenharia de software;
Atuar como referência técnica, apoiando diferentes equipas na tomada de decisões e na resolução de desafios complexos relacionados com inteligência artificial;
Colaborar com equipas de engenharia e diferentes partes interessadas, assegurando o alinhamento entre plataformas, processos e objetivos tecnológicos;
Contribuir para o desenvolvimento e evolução de agentes de inteligência artificial orientados para a produtividade, qualidade e segurança do código;
Promover boas práticas de engenharia através de revisões de código, mentoria e participação em decisões de arquitetura e tecnologia.
Perfil pretendido:
Formação superior em Engenharia Informática, Sistemas de Informação ou numa área semelhante;
Pelo menos cinco anos de experiência em desenvolvimento de software para ambientes de produção, incluindo sistemas de grande escala e elevada disponibilidade;
Experiência full-stack com tecnologias de backend, como .NET ou Node.js, e de frontend, como React e TypeScript;
Domínio do ciclo de vida do desenvolvimento de software, desde a descoberta e definição de requisitos até à arquitetura, desenvolvimento, testes, implementação, monitorização e suporte em produção;
Experiência com práticas DevOps, integração contínua e pipelines de CI/CD, nomeadamente através de GitHub Actions ou Azure DevOps;
Conhecimentos de Infrastructure as Code e automação de processos de compilação, testes e lançamento;
Forte interesse pelo ecossistema de inteligência artificial e aprendizagem automática aplicado ao desenvolvimento de software;
Experiência prática com agentes de programação, como Claude Code, GitHub Copilot ou ferramentas equivalentes;
Capacidade de liderança técnica, orientação de equipas, realização de revisões de código e mentoria de profissionais com diferentes níveis de experiência;
Experiência na definição de padrões de código, padrões de desenho, documentação técnica e processos de testes unitários, de integração e end-to-end;
Capacidade para transformar requisitos de negócio em soluções técnicas pragmáticas e contribuir para a definição e estimativa do backlog;
Facilidade de comunicação com equipas técnicas, gestores de produto, designers e outras partes interessadas;
Interesse contínuo por novas tecnologias, especialmente nas áreas de inteligência artificial e ferramentas para programadores.
Condições e benefícios:
Subsídio de alimentação em dinheiro ou em Cartão Dá, consoante a opção mais vantajosa;
Plano de telecomunicações com voz, dados e equipamento;
Programa Flex it Up, com dias de folga adicionais, 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 ao agregado familiar;
Programa de benefícios flexíveis;
Plano de integração e formação inicial;
Plataforma de formação contínua e Programa de Literacia Financeira;
Programas de mobilidade interna e promoção de talento;
Prémios escolares, bolsas de mérito e programas de férias para filhos de colaboradores;
Kit de nascimento;
Vacina contra a gripe, mediante 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;
Descontos e parcerias em mais de 300 marcas;
Café e fruta gratuitos no local de trabalho.
Candidatura:
Após a submissão da candidatura, os candidatos que cumpram os critérios necessários para a função receberão, através do endereço de email utilizado no registo, um link para realizar um assessment digital.
A realização deste assessment é obrigatória para que a candidatura seja considerada completa, uma vez que o processo de recrutamento se baseia na avaliação de competências.
Se tens experiência sólida em engenharia de software e queres contribuir para a integração da inteligência artificial nos processos e plataformas tecnológicas da MC Digital, envia a tua candidatura.