SENIOR SOFTWARE ENGINEER AI
SENIOR SOFTWARE ENGINEER AI

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 criteria required for the role, you will receive an email with a link to access it. 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 center: customers, employees and the community. We create value together, innovate at every step and lead with closeness, recognizing the qualities of each individual. Different stories and ideas bring us together under the same purpose: to grow and become the best version of ourselves. Because everything we are, we achieve together.
MC Digital is MC’s Information Technology area. We strongly believe that technology can revolutionize 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, helping to accelerate MC’s digital transformation.
Would you like to learn more about what we do? Visit Caixa Central, MC Digital’s blog and podcast: https://caixacentral.mcdigital.tech/.
For all this, join us!
We are looking for a Senior Software Engineer for our Labs & AI Transformation team at MC Digital, and we believe we will be #betterwithyou!
You will be responsible for…
• Exploring, designing and implementing AI agents and solutions applied to the Software Development Life Cycle (SDLC), with a focus on increasing efficiency and software development quality.
• Rethinking and challenging current engineering processes, contributing to the evolution of an AI‑driven model from conception to software delivery and maintenance.
• Supporting engineering teams in adopting AI tools for code development, promoting their integration throughout the SDLC.
• Defining and implementing best practices, technical standards and security requirements for the use of AI in a software development context.
• Contributing to the design of technical architectures that integrate AI into the development lifecycle, ensuring robustness, governance and compliance.
• Working with frameworks, SDKs and low-code/no-code platforms, assessing their impact and value in the context of software development.
• Acting as a senior technical reference, supporting your team and others in technical decision-making and in solving complex AI-related challenges.
• Collaborating with different engineering teams and stakeholders, ensuring alignment between platforms, processes and technological objectives.
• Actively contributing to the development and evolution of AI agents oriented toward engineering and software development, focused on productivity, code quality and security.
So, bring with you…
• Higher Education in Computer Engineering, Information Systems or similar areas;
• 5 or more years of experience in production software development, with a track record in large-scale and high-availability systems;
• Full-stack experience with backend technologies (e.g. .NET, Node.js) and frontend technologies (e.g. React, TypeScript), adapting to different stacks;
• Strong command of the Software Development Life Cycle (SDLC), with an end-to-end view from discovery and requirements through architecture, development and testing, to deployment, monitoring and production support;
• DevOps culture and continuous integration, including experience defining and maintaining CI/CD pipelines (e.g. GitHub Actions, Azure DevOps), Infrastructure as Code practices, and automation of build, test and release processes;
• Strong affinity with Artificial Intelligence, actively following the AI/ML ecosystem applied to software development, with hands-on experience using coding agents such as Claude Code, GitHub Copilot or equivalent tools to increase productivity and quality;
• Technical leadership skills, guiding engineering teams, conducting code reviews, mentoring junior and senior profiles, and actively participating in architecture and technology decisions;
• Definition and promotion of engineering best practices, including code standards, design patterns, testing processes (unit, integration, e2e) and technical documentation, ensuring consistency and quality across the team;
• Ability to translate business requirements into pragmatic technical solutions, actively contributing to backlog definition and estimations with a solid technical perspective;
• Effective communication with non-technical stakeholders, product managers and designers, acting as a bridge between product vision and technical execution;
• Continuous growth mindset, tracking emerging technological trends (especially in AI and developer tooling) and contributing to the evolution of engineering processes and culture.
What we offer…
• Meal Allowance, paid either in cash or via Dá Card (the most advantageous option for you);
• Telecommunications plan with voice, data and equipment;
• Flex it Up Program — Extra days off, unpaid leave, flexible working model (when applicable);
• Health and Life Insurance (for permanent employees), with the possibility of extending coverage to family members;
• Flexible Benefits Program;
• Onboarding plan and initial training, continuous learning platform and Financial Literacy Program;
• School awards and merit scholarships for employees’ children, as well as holiday programs during school breaks;
• Birth kit for the baby on the way;
• Internal mobility programs to promote talent;
• Flu vaccination (voluntary);
• Somos Sonae Program — psychosocial, financial and legal support;
• Ergocoaching sessions;
• Mental Health Promotion Programs and Nutrition Consultations;
• Discounts and partnerships program with over 300 leading brands;
• Free coffee and fruit at the workplace;
• Competitive salary.
#BETTERTOGETHER #BETTERWITHYOU
MC Sonae D&I Commitment:
We work to create a work environment based on the richness of diverse profiles and focused on individuality, ensuring that everyone feels respected, valued for their skills and confident in the organization.

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 criteria required for the role, you will receive an email with a link to access it. 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 center: customers, employees and the community. We create value together, innovate at every step and lead with closeness, recognizing the qualities of each individual. Different stories and ideas bring us together under the same purpose: to grow and become the best version of ourselves. Because everything we are, we achieve together.
MC Digital is MC’s Information Technology area. We strongly believe that technology can revolutionize 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, helping to accelerate MC’s digital transformation.
Would you like to learn more about what we do? Visit Caixa Central, MC Digital’s blog and podcast: https://caixacentral.mcdigital.tech/.
For all this, join us!
We are looking for a Senior Software Engineer for our Labs & AI Transformation team at MC Digital, and we believe we will be #betterwithyou!
You will be responsible for…
• Exploring, designing and implementing AI agents and solutions applied to the Software Development Life Cycle (SDLC), with a focus on increasing efficiency and software development quality.
• Rethinking and challenging current engineering processes, contributing to the evolution of an AI‑driven model from conception to software delivery and maintenance.
• Supporting engineering teams in adopting AI tools for code development, promoting their integration throughout the SDLC.
• Defining and implementing best practices, technical standards and security requirements for the use of AI in a software development context.
• Contributing to the design of technical architectures that integrate AI into the development lifecycle, ensuring robustness, governance and compliance.
• Working with frameworks, SDKs and low-code/no-code platforms, assessing their impact and value in the context of software development.
• Acting as a senior technical reference, supporting your team and others in technical decision-making and in solving complex AI-related challenges.
• Collaborating with different engineering teams and stakeholders, ensuring alignment between platforms, processes and technological objectives.
• Actively contributing to the development and evolution of AI agents oriented toward engineering and software development, focused on productivity, code quality and security.
So, bring with you…
• Higher Education in Computer Engineering, Information Systems or similar areas;
• 5 or more years of experience in production software development, with a track record in large-scale and high-availability systems;
• Full-stack experience with backend technologies (e.g. .NET, Node.js) and frontend technologies (e.g. React, TypeScript), adapting to different stacks;
• Strong command of the Software Development Life Cycle (SDLC), with an end-to-end view from discovery and requirements through architecture, development and testing, to deployment, monitoring and production support;
• DevOps culture and continuous integration, including experience defining and maintaining CI/CD pipelines (e.g. GitHub Actions, Azure DevOps), Infrastructure as Code practices, and automation of build, test and release processes;
• Strong affinity with Artificial Intelligence, actively following the AI/ML ecosystem applied to software development, with hands-on experience using coding agents such as Claude Code, GitHub Copilot or equivalent tools to increase productivity and quality;
• Technical leadership skills, guiding engineering teams, conducting code reviews, mentoring junior and senior profiles, and actively participating in architecture and technology decisions;
• Definition and promotion of engineering best practices, including code standards, design patterns, testing processes (unit, integration, e2e) and technical documentation, ensuring consistency and quality across the team;
• Ability to translate business requirements into pragmatic technical solutions, actively contributing to backlog definition and estimations with a solid technical perspective;
• Effective communication with non-technical stakeholders, product managers and designers, acting as a bridge between product vision and technical execution;
• Continuous growth mindset, tracking emerging technological trends (especially in AI and developer tooling) and contributing to the evolution of engineering processes and culture.
What we offer…
• Meal Allowance, paid either in cash or via Dá Card (the most advantageous option for you);
• Telecommunications plan with voice, data and equipment;
• Flex it Up Program — Extra days off, unpaid leave, flexible working model (when applicable);
• Health and Life Insurance (for permanent employees), with the possibility of extending coverage to family members;
• Flexible Benefits Program;
• Onboarding plan and initial training, continuous learning platform and Financial Literacy Program;
• School awards and merit scholarships for employees’ children, as well as holiday programs during school breaks;
• Birth kit for the baby on the way;
• Internal mobility programs to promote talent;
• Flu vaccination (voluntary);
• Somos Sonae Program — psychosocial, financial and legal support;
• Ergocoaching sessions;
• Mental Health Promotion Programs and Nutrition Consultations;
• Discounts and partnerships program with over 300 leading brands;
• Free coffee and fruit at the workplace;
• Competitive salary.
#BETTERTOGETHER #BETTERWITHYOU
MC Sonae D&I Commitment:
We work to create a work environment based on the richness of diverse profiles and focused on individuality, ensuring that everyone feels respected, valued for their skills and confident in the organization.