Senior Software Engineer_Insights & Strategy
This advert was translated automatically from Portuguese. Read the original.
Thank you for your interest in this opportunity! Your application will only be considered complete after completing a digital assessment. At the end of the application, and if you meet the necessary criteria for the role, you will receive a link to access it in your registration email. This step is mandatory, as our recruitment process is based on skills assessment. We are a company of everyone and for everyone. At MC, we put people at the centre: customers, employees and community. We create value together, innovate at every step and lead in a close way, recognising everyone's qualities. Different stories and ideas unite us in the same purpose: to grow and become the best version of ourselves. Because everything we are, we achieve together. MC Digital is the Information Technology area of MC. We are firmly convinced that technology can revolutionise the retail sector, bringing more convenience and exceeding customer expectations. In this context, we are focused on enhancing the use of Artificial Intelligence in our products and technological systems, contributing to accelerating MC's digital transformation. Want to know more about what we do? Visit Caixa Central, the MC Digital blog and podcast: https://caixacentral.mcdigital.tech/. So, join us! We are looking for a Senior Software Engineer to join the Insights & Strategy team, within the Data, AI & Analytics CoE area of MC Digital, and we believe we will be #betterwithyou! We are counting on you to... - Act as the primary technical liaison between the semantic layer, AI Agents and Data Engineering, ensuring alignment with business requirements; Act as the primary technical liaison between the semantic layer, AI Agents and Data Engineering, ensuring alignment with business requirements; - Define and validate semantic models, ensuring coverage, quality and readiness of certified metrics for analytical consumption and by AI agents; Define and validate semantic models, ensuring coverage, quality and readiness of certified metrics for analytical consumption and by AI agents; - Design, maintain and evolve the integration between the semantic layer and AI Agents, ensuring consistent, controlled and contextualised access to information; Design, maintain and evolve the integration between the semantic layer and AI Agents, ensuring consistent, controlled and contextualised access to information; - Identify gaps in the semantic layer (missing metrics, inadequate granularity, incomplete lineage) and communicate them in a structured way to Data Engineering teams, with clear product-oriented acceptance criteria; Identify gaps in the semantic layer (missing metrics, inadequate granularity, incomplete lineage) and communicate them in a structured way to Data Engineering teams, with clear product-oriented acceptance criteria; - Translate causal results into actionable narratives, in collaboration with Decision Scientists, supporting strategic decisions in the Vision One ecosystem; Translate causal results into actionable narratives, in collaboration with Decision Scientists, supporting strategic decisions in the Vision One ecosystem; - Promote an evidence-based analytical culture focused on causal evidence, going beyond mere correlation; Promote an evidence-based analytical culture focused on causal evidence, going beyond mere correlation; - Provide technical leadership to the team, through mentoring, code reviews, definition of engineering standards and architecture decisions; Provide technical leadership to the team, through mentoring, code reviews, definition of engineering standards and architecture decisions; - Collaborate cross-functionally with Analytics Engineers, Data Engineers and Product Managers; Collaborate cross-functionally with Analytics Engineers, Data Engineers and Product Managers; - Represent the team in internal and external technical forums. Represent the team in internal and external technical forums. So, bring with you... - Higher education in Computer Engineering, Computing, Industrial Engineering or Mathematics; Higher education in Computer Engineering, Computing, Industrial Engineering or Mathematics; - Higher education in Computer Engineering or similar areas; Higher education in Computer Engineering or similar areas; - 5 or more years of experience in production software development, with a track record in large-scale and highly available systems in a production context; 5 or more years of experience in production software development, with a track record in large-scale and highly available systems in a production context; - Solid command of software architecture — microservices, APIs, event-driven systems, integration patterns; Solid command of software architecture — microservices, APIs, event-driven systems, integration patterns; - Comfort with cloud (GCP is valued), CI/CD and containerised infrastructure operations; Comfort with cloud (GCP is valued), CI/CD and containerised infrastructure operations; - Experience with containerised applications and Kubernetes (deploy, scaling, troubleshooting); Experience with containerised applications and Kubernetes (deploy, scaling, troubleshooting); - Full stack profile with backend expertise — able to work end-to-end, but with a centre of gravity in services and business logic; Full stack profile with backend expertise — able to work end-to-end, but with a centre of gravity in services and business logic; - Ability to translate functional requirements into technical solutions, actively participating in refinements and communicating decisions clearly; Ability to translate functional requirements into technical solutions, actively participating in refinements and communicating decisions clearly; - Proactivity, critical thinking and curiosity; Proactivity, critical thinking and curiosity; - (Valued) Experience with Google Cloud, Agentic AI architectures, LangGraph/LangChain or LLM-based systems in production; (Valued) Experience with Google Cloud, Agentic AI architectures, LangGraph/LangChain or LLM-based systems in production; - AI skills. AI skills. What we have for you… - Meal Allowance on a Dá Card; Meal Allowance on a Dá Card; - Telecom Plan with voice, data and equipment (for permanent employees); Telecom Plan with voice, data and equipment (for permanent employees); - Flex it Up Programme — Extra Days Off, Unpaid Leave, Flexible Working Model (where applicable); Flex it Up Programme — Extra Days Off, Unpaid Leave, Flexible Working Model (where applicable); - Health and Life Insurance (for permanent employees), with the possibility of extending Health Insurance to family members under advantageous conditions; Health and Life Insurance (for permanent employees), with the possibility of extending Health Insurance to family members under advantageous conditions; - Flexible Benefits Programme (where applicable); Flexible Benefits Programme (where applicable); - Onboarding and Initial Training Plan, Continuous Training platform and Financial Literacy Programme; Onboarding and Initial Training Plan, Continuous Training platform and Financial Literacy Programme; - School Awards and Merit Scholarships for employees' children (regular and inclusive education), as well as Holiday Programmes during school breaks; School Awards and Merit Scholarships for employees' children (regular and inclusive education), as well as Holiday Programmes during school breaks; - Birth Kit for the baby on the way; Birth Kit for the baby on the way; - Internal Mobility Programmes for talent promotion; Internal Mobility Programmes for talent promotion; - Flu Vaccine, including its administration (voluntary participation); Flu Vaccine, including its administration (voluntary participation); - Somos Sonae Programme, providing psychosocial, financial and legal support to employees; Somos Sonae Programme, providing psychosocial, financial and legal support to employees; - Ergocoaching Sessions; Ergocoaching Sessions; - Mental Health Promotion Programmes and Nutrition Consultations; Mental Health Promotion Programmes and Nutrition Consultations; - Discounts and Partnerships Programme at more than 300 leading brands; Discounts and Partnerships Programme at more than 300 leading brands; - Free coffee and fruit provided at the workplace; Free coffee and fruit provided at the workplace; - Competitive Salary. Competitive Salary. BETTERTOGETHER #BETTERWITHYOU MC Sonae D&I Commitment: We work to create a work environment based on the richness of profiles and focused on uniqueness, ensuring that everyone feels respected, valued for their skills and has confidence in the organisation.
Applications go directly to the employer's site — no middleman. A validated job in Portugal.
Apply on the company site →