Get the job you really want

Top Software Engineer Jobs in Portugal

972+ Job Results
16 Days Ago
Lisbon, PRT
Remote
650 Employees
Senior level
650 Employees
Senior level
Blockchain • Internet of Things • Payments • Cryptocurrency • Web3
As a Staff Software Engineer on the Economics Team, you will design and deliver components of economic protocols for the Chainlink ecosystem, focusing on improving the reliability of oracle networks. You'll collaborate with engineering, operations, and marketing teams to build dApps and other products, ensuring a positive user experience while managing long-term projects.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+22 More
10 Days Ago
28 Locations
3,222 Employees
Senior level
3,222 Employees
Senior level
Cloud • Security • Software • Generative AI
The role involves leading the technical vision and architecture for new Elasticsearch and ES|QL initiatives, delivering operational SLOs, collaborating with other leaders, mentoring engineers, and ensuring alignment with architecture and best practices for the Elastic platform.
Top Benefits:
401-K
401-K Matching
Company Equity
+40 More
10 Days Ago
2 Locations
Remote
50 Employees
Senior level
50 Employees
Senior level
HR Tech • Information Technology • Software • Analytics
The Software Engineer will develop scalable data pipelines, write data transformation processes, maintain cloud infrastructure, and ensure code quality. They will work within a small backend team, collaborating closely with other engineers and the product team.
Top Benefits:
401-K
Company Equity
Dental Insurance
+11 More
10 Days Ago
28 Locations
Remote
219 Employees
72K-160K Annually
Senior level
219 Employees
72K-160K Annually
Senior level
Blockchain • Machine Learning • Financial Services • Cryptocurrency
As a Back-End Software Engineer at XBorg, you will build and scale backend systems, optimize performance, monitor system metrics, prioritize security, develop and maintain APIs, and troubleshoot technical issues. You'll work with high traffic and large datasets while implementing efficient and secure solutions.
10 Days Ago
Porto, A Cidade Invicta, Porto, PRT
9,850 Employees
Senior level
9,850 Employees
Senior level
Consulting • Cybersecurity
As a Software Engineer in the AI team, you will design, build, and deliver AI-powered applications while advising on modern software architectures and best practices. Your role involves developing scalable software, collaborating with data professionals and other engineers, and integrating machine learning algorithms for AI applications.
10 Days Ago
27 Locations
1,200 Employees
Mid level
1,200 Employees
Mid level
Big Data • Cloud • Software • Database
As a Software Engineer II on the Developer Productivity team at Fivetran, you will automate manual processes and develop internal tools, enhancing productivity for engineering and other teams. You will troubleshoot issues, create documentation, and collaborate with stakeholders to improve automation strategies.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
11 Days Ago
Lisbon, PRT
865 Employees
Mid level
865 Employees
Mid level
Digital Media • News + Entertainment • Software
The Senior Software Engineer will engage in software development and testing, focusing on C# and C++. Responsibilities include creating application code, developing automated testing strategies, optimizing software performance, and collaborating with the development team on features and enhancements.
11 Days Ago
Campo Pequeno, Lisbon, Portugal, São João de Deus, Lisbon, District of Lisbon, PRT
2,800 Employees
2,800 Employees
Not Specified
Information Technology • Security • Software
Seeking a Software Engineer to work on AI-powered identity verification solutions, collaborating with cross-functional teams to create seamless user experiences, uphold privacy and security principles, and contribute to system design and project completion. Essential skills include proficiency in software engineering principles, problem-solving, project delivery, and promoting best practices in design and security.
11 Days Ago
3 Locations
330 Employees
Junior
330 Employees
Junior
Financial Services
As an R&D Back-end Software Engineer (Mid) / Project Technical Lead, you will oversee technical project management, including effort allocation and architecture design, while developing scalable back-end solutions. You will lead software engineering projects, ensuring functionality and performance, and addressing technical issues throughout the project lifecycle.
12 Days Ago
28 Locations
Remote
13,285 Employees
Junior
13,285 Employees
Junior
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
As a Software Engineer, you will design, develop, test, and maintain software, collaborate with cross-functional teams, and participate in code reviews, while working on Autodesk Revit.
13 Days Ago
Portugal
Remote
1,900 Employees
Senior level
1,900 Employees
Senior level
Fitness • Healthtech
As a Senior Specialist Software Engineer, you will architect and execute projects for the Billing team, influencing global checkout conversions. The role involves strategizing solutions, mentoring junior engineers, and tackling scalability issues while ensuring high code quality.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+48 More
13 Days Ago
28 Locations
Remote
1,151 Employees
Senior level
1,151 Employees
Senior level
Other
Senior Golang Software Engineer role at IDT, responsible for full software development life-cycle, working on high-performing applications, and driving technical excellence. Requires 5+ years of production experience, deep knowledge of Golang, and proficiency in modern design patterns.
14 Days Ago
Porto, PRT
Remote
197 Employees
Mid level
197 Employees
Mid level
Healthtech
As an Algorithms Software Engineer, you will design and implement algorithms for analyzing patient movement, ensuring real-time evaluation and feedback. You'll work with a large production codebase, writing scalable code, troubleshooting, and improving product features based on data-driven analysis. Collaborating with the Algorithms team, you'll tackle complex problems in a dynamic environment.
17 Days Ago
28 Locations
Remote
73 Employees
Senior level
73 Employees
Senior level
Machine Learning • Software
As a Staff Frontend Software Engineer, you will lead architectural design and development of key web UI features while collaborating with a small engineering team. Your role involves driving solutions for complex problems, participating in code reviews, and constantly seeking ways to improve product and team processes.
17 Days Ago
28 Locations
Remote
13,285 Employees
Senior level
13,285 Employees
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
As a Senior Software Engineer, you'll develop AI-powered architecture design tools, contributing to web-based 3D frameworks and cloud computing projects. You'll collaborate within a team, share knowledge, and mentor peers, focusing on delivering impactful solutions.
17 Days Ago
Portugal
Remote
1,900 Employees
Senior level
1,900 Employees
Senior level
Fitness • Healthtech
As a Senior Data Software Engineer at Wellhub, you will design and implement innovative data solutions to empower teams, enhance automation, and support data-driven decisions. You will collaborate on the development of a scalable data platform, lead the integration of new technologies, and promote a culture of wellbeing within the organization.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+48 More
18 Days Ago
Portugal
Remote
186 Employees
Junior
186 Employees
Junior
Cloud
Design, develop, and maintain software solutions using Node.js, PHP, and PostgreSQL. Collaborate with cross-functional teams to ensure quality delivery of solutions. Participate in code reviews and contribute to team knowledge sharing.
18 Days Ago
Lisbon, PRT
500 Employees
Mid level
500 Employees
Mid level
Security • Software • Cybersecurity • Data Privacy
The Software Engineer at BigID will design and develop new components within the system, write high-quality code with solid tests, and support existing solutions. The role requires making informed architectural decisions and reviewing the work of team members.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+26 More
18 Days Ago
Porto, PRT
2,427 Employees
Junior
2,427 Employees
Junior
Cloud • Software
Join the Voice Telco team at Five9 as a Software Engineer II to design, develop, and maintain contact centre voice solutions using Java, Spring Framework, React.js, and Kubernetes. Collaborate with team members, work on complex problems, and contribute to Agile processes.
18 Days Ago
Porto, PRT
2,427 Employees
Senior level
2,427 Employees
Senior level
Cloud • Software
As a Senior Java Software Engineer at Five9, you'll design and develop software for cloud contact center solutions utilizing AI technologies. Your role includes collaborating with product teams to enhance features, ensuring high-quality software through various testing strategies, and managing the performance of services you develop. You'll also participate in an on-call rotation to troubleshoot customer issues and drive resolutions.
18 Days Ago
Porto, PRT
2,427 Employees
Expert/Leader
2,427 Employees
Expert/Leader
Cloud • Software
As a Staff Java Software Engineer, you will design and develop software solutions across backend and frontend platforms while mentoring team members. You will ensure high-quality software delivery, contribute to architectural design, and may participate in on-call rotations for customer issue resolution.
18 Days Ago
Porto, PRT
2,427 Employees
Mid level
2,427 Employees
Mid level
Cloud • Software
The Java Software Engineer II - AI Automation will develop, test, and document software across backend and frontend platforms, collaborating with product owners and designers to enhance user interfaces. Responsibilities include building REST-based services using Java and Spring and participating in an on-call rotation for customer issue resolution.
18 Days Ago
Porto, PRT
Remote
197 Employees
Mid level
197 Employees
Mid level
Healthtech
As an Algorithms Software Engineer, you will design and implement algorithms for pelvic floor contraction analysis, contributing to real-time feedback features in the Bloom App. Your role involves writing scalable code, troubleshooting, and improving products through data-driven analysis.
20 Days Ago
40 Locations
Remote
Entry level
Entry level
Software
As a Fullstack Software Engineer at Amplemarket, you will develop crucial user experiences and product features in an AI-powered sales platform. The role involves solving complex engineering challenges from NLP models to scaling data solutions, contributing to a critical tool for B2B sales teams.
20 Days Ago
27 Locations
Remote
229 Employees
Junior
229 Employees
Junior
Industrial • Manufacturing
Responsible for developing and managing software development pipelines, leading projects, and ensuring the performance of the pipeline. Requires proficiency in Python, Bash, C++, Git, Jenkins, Docker, and interaction with servers and networks.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size