Software Engineering Jobs in Portugal
There are 129 open Software Engineering jobs in Portugal on freehire right now. 129 of them were posted recently. The skills employers ask for most often are cloud, ai and api.
Most requested skills
- cloud 60%
- ai 50%
- api 42%
- ci-cd 41%
- agile 37%
- java 35%
- sql 25%
- automation 22%
How the work is done
- Hybrid 72 · 56%
- Remote 19 · 15%
- Onsite 1 · 1%
Seniority
- Senior 57
- Middle 19
- Principal 6
- Lead 4
- Staff 4
- Intern 3
English level
- C1 90%
- B2 10%
Share of the postings that state a required level (at least 20% of this market do).
Senior Data Software Engineer (Databricks)
We are seeking a Senior Data Software Engineer skilled in Databricks to join our team in Portugal. You will be integral to our efforts, bringing a deep understanding of data engineering, expertise in Databricks and an…
Senior SAP CAP Node.js Developer
Do you have background and wide experience in SAP and strong knowledge in CAP and Node.js? Are you an open-minded professional with good English skills? If it sounds like you, this could be the perfect opportunity to…
Senior Java Engineer with OMS
We're looking for a Senior Java Developer to join our team in Lisbon, Portugal, in a hybrid working mode. You will be part of a dynamic Client & Market team, working on innovative solutions in the Omni Retail space.…
Creative Tech | Senior Python Developer
Design & Development: Design, develop, test, and deploy Python applications, modules, and scripts following best practices and coding standards. Create clean, maintainable, and reusable code to build scalable…
Extracurricular Internship: C# Developer (f/m/div.)
Bosch is seeking a motivated C# Developer Intern to join our software development team. As a C# Developer Intern, you will gain hands-on experience in developing software solutions using C# and .NET. You’ll work…
Senior Software Engineer - Java/Spring
Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a…
Manager, Software Engineering
Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a…
Mid Software Engineer - AI (f/m/div.)
We are looking for a GenAI Agent Engineer — Software Engineering Automation to design, implement, and deploy AI agents that support software development workflows. Based on use cases collected by the GenAI Enablement…
Software Development | .NET Developer
Develop and maintain applications using .NET (preferably .NET 6/7/8) Design and implement microservices-based architectures Build RESTful APIs and/or gRPC services Work with containers (Docker) and orchestration…
Senior AI Systems Engineer - Multi-Agent Systems
Job Description: Company Description: We Dream. We Do. We Deliver. At Merkle, a dentsu company, we power the experience economy. Whether we’re building the next great app, running CRM at scale for global brands,…
Senior Software Engineer
Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a…
SCADA System Engineer
Location: Paço de Arcos, Portugal Job ID: R0143557 Date Posted: 2026-09-08 Company Name: Hitachi Rail Portugal , S.A. Profession (Job Category): Engineering & Science Job Schedule: Full time Remote: No About Us A…
CCTV and Security System Engineer
Location: Paço de Arcos, Portugal Job ID: R0143567 Date Posted: 2026-09-08 Company Name: Hitachi Rail Portugal , S.A. Profession (Job Category): Engineering & Science Job Schedule: Full time Remote: No About Us A…
Software Developer – Validation Engineer (f/m/div.)
Your contribution to something big: As part of our Ground Truth Team, you will contribute to the validation of perception functions for autonomous driving. One of the key challenges in this field is the need for large…
Academic Internship in Software Engineering (f/m/div.)
Project Description Our eBike Smart Systems business unit is a pioneer in the smart micromobility sector. We develop state-of-the-art connected devices, software solutions, drive systems, and battery components that…
Software Engineer (Python) | eBike (f/m/div.)
Your contribution to something big: As a Software Developer (Python), you will play a crucial role in the development and maintenance of automated test environments and validation frameworks for Linux-based embedded…
Estágio Curricular em Engenharia Informática (f/m/div.)
O teu contributo para algo maior : Implementar pirâmide de testes ( Unit, Integration and End-to-end tests ) na aplicação de software OIS-Vision ( Python ). Resultados esperados: - Minimizar valores das métricas…
Estágio Curricular em Engenharia Informática (f/m/div.)
O teu contributo para algo maior : Implementar pirâmide de testes ( Unit, Integration and End-to-end tests) na aplicação de software OIS (Spring + Angular frameworks). Resultados esperados: - Minimizar valores das…
Estágio Curricular em Engenharia Informática (f/m/div.)
O teu contributo para algo maior : Desenvolver módulo na aplicação de software OIS-Recorder (Angular + Spring Boot) quer permita visualizar graficamente (e.g. recorrendo a biblioteca de renderização 2D/3D) os…
Estágio Curricular em Engenharia Informática (f/m/div.)
O teu contributo para algo maior : Desenvolvimento de um módulo de renderização 3D de elementos de embalagem a expedir (e.g., palete, caixas, etiquetas, cintas) para uma web app (Spring Boot + Angular) que permite…