Jobs in Portugal, in English.
11,000+ live jobsSenior Software Engineer AI in Porto
On-site in Maia·Full-time·Added 18 days ago
Our summary
- Work mode
- On-site, Maia
- Contract
- Full-time
- Experience
- 5+ years



Skills
Sonae MC is hiring for this role in several places. This vacancy is in Porto.
This job advert was originally written in Portuguese.
Requirements
What we're looking for
- 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 in backend technologies (e.g., .NET, Node.js) and frontend (e.g., React, TypeScript), adapting to different stacks.
- Mastery of the software development life cycle (SDLC) - with an end-to-end vision from discovery and requirements, through architecture, development, and testing, to deployment, monitoring, and production support.
- DevOps culture and continuous integration, specifically experience in 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, to actively follow the AI/ML ecosystem applied to software development, with practical experience using coding agents such as Claude Code, GitHub Copilot, or equivalent tools to increase productivity and quality.
- Technical leadership capacity, guiding engineering teams, conducting code reviews, mentoring junior and senior profiles, and active participation in architecture and technology decisions.
- Definition and promotion of engineering best practices, to establish 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, contributing actively to backlog definition and estimates with a grounded technical perspective.
- Effective communication with non-technical stakeholders, product managers, and designers, acting as a bridge between product vision and technical execution.
- Permanent growth mindset, following emerging technological trends (especially in the AI/developer tooling space) and contributing to the evolution of the organization's engineering processes and culture.
What we have for you...
Pay & benefits
What you'll get
- Meal Allowance in cash or via Dá Card (the most advantageous option for you).
- Telecommunications Plan including voice, data, and equipment.
- Flex it Up Program - Extra Days Off, Unpaid Leave, Flexible Working Model (where applicable).
- Health and Life Insurance (for permanent employees), with the possibility of extending it to your family.
- Flexible Benefits Program.
- Onboarding and Initial Training plan, Continuous Training platform, and Financial Literacy Program.
- School Awards and Merit Scholarships for employees' children, and Holiday Programs during school breaks.
- Birth Kit for the arriving baby.
- Internal Mobility Programs for talent promotion.
- Flu Vaccine (voluntary participation).
- Somos Sonae Program - psychosocial, financial, and legal support.
- Ergocoaching Sessions.
- Mental Health Promotion Programs and Nutrition Consultations.
- Discount and Partnership Program with over 300 leading brands.
- Provision of free coffee and fruit at the workplace.
The role
We appreciate 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 for everyone and by everyone. At MC, we put people at the center: customers, employees, and the community. We create value together, innovate at every step, and lead closely, recognizing each individual's qualities. Different stories and ideas unite us in the same purpose: to grow and reach 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 revolutionize the retail sector, bringing more convenience and exceeding customer expectations. In this context, we are focused on boosting the use of Artificial Intelligence in our technological products and systems, contributing to accelerating MC's digital transformation.
Want to get to know us better? Visit Caixa Central, the blog and podcast of MC Digital: 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!
We are counting on you to...
What you'll do
- Explore, design, and implement AI agents and solutions applied to the Software Development Life Cycle (SDLC), focusing on increasing software development efficiency and quality.
- Rethink and challenge current engineering processes, contributing to the evolution of an AI‑driven model, from software conception to delivery and maintenance.
- Support engineering teams in the adoption of AI tools for code development, promoting their integration throughout the entire SDLC.
- Define and implement best practices, technical standards, and security requirements in the use of AI within the context of software development.
- Contribute to the design of technical architectures that integrate AI into the development lifecycle, ensuring robustness, governance, and compliance.
- Work with frameworks, SDKs, and low-code/no-code platforms, evaluating their impact and value in the context of software development.
- Act as a senior technical reference, supporting your own and other teams in technical decision-making and in resolving complex challenges related to AI.
- Collaborate with different engineering teams and stakeholders, ensuring alignment between platforms, processes, and technological objectives.
- Contribute actively to the construction and evolution of AI agents oriented towards development and engineering, focused on code productivity, quality, and security.
Therefore, bring with you...
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 organization.
More jobs like this
or browse Machine learning & AI·Senior·Portuguese Brands·Supermarkets & Retail·PSI·Retail