Get the job you really want.

Top Software Engineer Jobs in Portugal

2 Days Ago
Braga, PRT
166,834 Employees
Entry level
166,834 Employees
Entry level
Internet of Things
As a Software Engineer, you will develop software for Windows OS using C/C++. Responsibilities include requirements management, peer reviews, feature planning, documentation, and user training. The role involves implementing cybersecurity features, enhancing human-machine interfaces, and maintaining machine-to-machine communication. Collaboration in an agile team is essential, along with occasional travel and international communication.
5 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
5 Days Ago
Campo Pequeno, Lisbon, Portugal, São João de Deus, Lisbon, District of Lisbon, PRT
2,800 Employees
2,800 Employees
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.
2 Days Ago
42 Locations
Remote
880 Employees
Mid level
880 Employees
Mid level
Cloud • Software
As a software engineer for Identity Management at Canonical, you will modernize and enhance identity management solutions for authentication and authorization across Canonical's products and websites. Responsibilities include collaborating with a distributed team, writing web service APIs, and implementing features from design to production.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
197 Employees
Junior
Healthtech
As a Full-Stack Engineer in the Internal AI Ops Team, you will implement AI-driven solutions to enhance internal operations, manage both front-end and back-end development, and work closely with different departments to optimize system functionality and user experience.
2 Days Ago
Portugal
Mid level
Mid level
Security
As a Software Engineer at Axonius, you will implement new features, collaborate on core components like Custom Enrichment and Case Management, and help enhance system usability and security. Your role involves working on front-end and back-end projects, optimizing data flows, and contributing to product roadmaps.
6 Days Ago
28 Locations
Remote
13,285 Employees
Entry level
13,285 Employees
Entry level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
As a Software Engineer, you will enhance our AI-powered architecture design product by applying your engineering skills to improve usability and impact. Collaborate with cross-functional teams while working with advanced technologies like web-based 3D frameworks and cloud computing.
9 Days Ago
2 Locations
Hybrid
1,100 Employees
Senior level
1,100 Employees
Senior level
Cloud • Software
As a Senior Software Engineer, you will design and implement a reliable public API focusing on security, performance, and scalability. You need to build large-scale cloud systems and ensure excellent object-oriented design while leveraging your expertise in JVM languages and public APIs to meet the requirements of Enterprise customers.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+52 More
6 Days Ago
Lisbon, PRT
3,900 Employees
Entry level
3,900 Employees
Entry level
Cloud • Information Technology • Security • Software • Cybersecurity
As a Distributed Systems Engineer at Cloudflare, you'll work on software systems that run close to the end user, at massive scale, and deployed globally. Responsibilities include optimizing connections, filtering traffic, and developing key value store solutions.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+60 More
14 Hours Ago
43 Locations
Remote
Entry level
Entry level
Software
The Senior Backend Software Engineer will build the core of Amplemarket's sales platform, tackling various engineering challenges. Responsibilities include developing backend solutions and working with large datasets, while collaborating with a team that values engineering as fundamental to the company's success.
17 Hours Ago
Portugal
Remote
1,900 Employees
Mid level
1,900 Employees
Mid level
Fitness • Healthtech
Join the B2B Acquisition team at Wellhub as a Midlevel Backend Software Engineer to design, develop, test, deploy, and maintain high-quality services focusing on performance, scalability, and resilience. Collaborate in an agile environment, make architectural decisions, build integrations, and work with cutting-edge technologies on a global scale. Promote wellbeing within the team and create a supportive work environment.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+48 More
19 Hours Ago
27 Locations
Remote
229 Employees
Senior level
229 Employees
Senior level
Industrial • Manufacturing
The role involves leading a team of robotic software engineers working on self-driving trucks. Responsibilities include hands-on robotics software development, mentoring junior staff, documentation, and ensuring effective communication at a technical level.
21 Hours Ago
Campo Pequeno, Lisbon, Portugal, São João de Deus, Lisbon, District of Lisbon, PRT
600 Employees
Entry level
600 Employees
Entry level
Software
The Software Engineer will design and implement backend solutions using .NET technologies and Azure Cloud services, collaborating with teams to understand requirements and contribute to system architecture. This role involves writing clean code, participating in code reviews, and staying updated with technological advancements.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+19 More
2 Days Ago
42 Locations
Remote
880 Employees
Junior
880 Employees
Junior
Cloud • Software
As an Embedded Linux Containers Software Engineer on the SnapD team, you will work on mission-critical Golang code, focusing on software delivery, containers, telemetry, and security sandboxing. You will collaborate with a remote team, write and debug high-quality code, and contribute to creating features while maintaining robust software applications.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
2 Days Ago
42 Locations
Remote
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
As a Golang System Software Engineer, you'll design and implement system-level Go code, model data, design database schemas, and maintain code quality. You'll work collaboratively within a distributed team, focusing on cloud infrastructure for container and virtual machine management.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
2 Days Ago
28 Locations
Remote
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
The Software Engineer will work on enhancements for dqlite, a distributed SQLite database that utilizes Raft for consensus and replication. Responsibilities include designing features, debugging, improving automated testing, participating in code reviews, and engaging with the open source community.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
2 Days Ago
28 Locations
Remote
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
The Python Software Engineer role involves developing engineering solutions using Python, collaborating on designs and code reviews, deploying services, and mentoring colleagues. The focus is on automating SaaS user management and integrating data sources to enable data-driven decisions.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
9 Days Ago
28 Locations
Remote
73 Employees
Senior level
73 Employees
Senior level
Blockchain • Software
As a Software Engineer at Blockstream, you will build and maintain high-performance back-end infrastructure that integrates with user-facing features. Your responsibilities include designing, implementing, testing, and supporting software in a CI/CD environment while collaborating with teams to develop robust solutions using various programming languages.
2 Days Ago
Portugal
Remote
1,900 Employees
Senior level
1,900 Employees
Senior level
Fitness • Healthtech
As a Staff Software Engineer at Wellhub, you will develop and improve critical services on the Mobile Platform focused on performance and scalability. You will participate in architectural decisions, collaborate with teams, maintain high code quality, and be responsible for system reliability and enhancements while guiding less experienced developers.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+48 More
2 Days Ago
Ovar, Aveiro, PRT
166,834 Employees
Junior
166,834 Employees
Junior
Internet of Things
The Frontend Software Developer will design, develop, and maintain the Human-Machine Interface (HMI) for the ctrlX FLOW system. Responsibilities include implementing responsive designs, collaborating with backend teams on API integration, writing clean code, and operating within Agile processes.
2 Days Ago
Ovar, Aveiro, PRT
166,834 Employees
Mid level
166,834 Employees
Mid level
Internet of Things
The Backend Software Developer will develop embedded software for the ctrlX FLOWHS system, working with Agile teams. Responsibilities include designing APIs, integrating backend components, ensuring software quality through testing, and collaborating with frontend developers and UX designers.
166,834 Employees
Mid level
Internet of Things
The role involves designing, developing, and maintaining solutions using Oracle databases and APEX, performing database administration tasks, optimizing application performance, and providing technical support. Collaboration with cross-functional teams and staying up-to-date with Oracle technologies is also essential.
21 Days Ago
Lisbon, PRT
Hybrid
5,000 Employees
Senior level
5,000 Employees
Senior level
Artificial Intelligence • Cloud • Software • Cybersecurity
As a Senior Software Engineer in the Language Tools team, you will develop and maintain tools that enhance the productivity of Datadog backend engineers, manage complex migrations, and promote coding best practices across the organization.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+62 More
3 Days Ago
32 Locations
Remote
Hybrid
287 Employees
Entry level
287 Employees
Entry level
Software
The AI Software Engineer will develop components of an AI software stack, optimize applications, implement mathematical operators, and validate models on new hardware platforms. The role requires collaboration and a strong desire to learn new skills.
3 Days Ago
Lisboa, PRT
9,850 Employees
Entry level
9,850 Employees
Entry level
Consulting • Cybersecurity
Participate in the development and maintenance of web and mobile applications, collaborating with Product Owners and Analysts to understand user needs, while organizing tasks and following best software practices to keep products relevant.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size