Top Software Engineer Jobs in Portugal
Ensure high-volume, low-latency environments continue to perform around the clock, collaborate with product engineers, shape infrastructure of data-intensive, real-time services, and maintain infrastructure to support customers.
Building the best platform for engineers to understand, scale, and protect their systems, applications, and teams. Responsibilities include solving scaling bottlenecks, deploying new features, investigating and fixing production issues, designing scalable solutions, and planning projects. The company values office culture, collaboration, and work-life harmony in a hybrid workplace setup. Benefits include stock equity, professional development, mentor programs, inclusive company culture, and global mental health benefits.
As a Senior Software Engineer (Frontend) at Datadog, you will work on the Cloud Security Platform, building user-friendly interfaces for security insights. You will collaborate with a team to solve complex problems, improve performance, and have a meaningful impact on the service.
As a Senior Software Engineer at Datadog, you will work on building and scaling new features for the core Datadog web application. Responsibilities include implementing UIs with React, working on a fast-moving team, delivering new features across the stack, building clean APIs, and collaborating with other frontend engineers. Ideal candidates have significant experience in React, value code simplicity and performance, and have experience designing and engineering UIs for several years.
Senior Software Engineer working on distributed systems at Datadog, designing, implementing, and running foundational platforms for global applications. Responsibilities include building fault-tolerant scalable solutions, writing in Go, Java, Rust, or C++, using various open-source components, and owning meaningful parts of the service. Requires a scientific degree or equivalent experience, significant backend programming experience, exposure to high durability/low latency problems, and a passion for technology and growth in a fast-paced startup environment.
As a Senior Software Engineer - Frontend at Datadog, you will work on building intuitive and responsive products using technologies like React and Typescript. You will collaborate with backend engineers and designers to deliver features impacting thousands of users. This role involves working on complex frontend challenges and contributing to the development of high-scale data-powered features.
Design, build, and scale backend systems for Watchdog products focusing on data science at Datadog. Work on large-scale distributed systems, datastores, and data-processing frameworks to enhance data science capabilities. Collaborate with a team to create features loved by customers.
Senior Software Engineer responsible for building high-performance user interfaces, contributing to design, and collaborating on architectural decisions. Must have 4+ years of experience in frontend development with React and a passion for solving challenging problems.
Debug and solve challenging cross-systems issues in production, remove scaling bottlenecks, lead architectural decisions, and ensure high-quality work delivery in a fast-paced startup environment.
Building and operating distributed, high-throughput, real-time data pipelines using Java, Go, and other languages. Working on Cloud Security products to help customers secure their data, infrastructure, and applications. Collaborating in a hybrid workplace environment at a high-growth startup. Bachelor's/Master's/PhD in a scientific field or equivalent experience required. Focusing on code simplicity, performance, and impactful contributions to the service.
As a Staff Software Engineer for Log Management, you will lead high-value projects, drive technical decisions for data systems, and address performance issues in real-time logging solutions. You'll collaborate across teams to design resilient architectures and mentor other engineers.
The Senior Software Engineer will work with the Squarespace Domains group to build and enhance the Domains Reseller API, ensuring it is reliable, scalable, and highly available. Responsibilities include participating in projects, scaling services, and leading backend projects under guidance from senior engineers.
You will be responsible for developing and maintaining a large system in modern C++ while ensuring robust and thread-safe asynchronous code. Responsibilities include troubleshooting issues, working with platform APIs, and performing low-level network operations to enhance end-user connectivity and experience.
As a Full-Stack Software Engineer at Entrust, you will collaborate with teams to develop AI-powered digital identity solutions. Responsibilities include system design, ensuring scalability and security, and participating in all development phases while employing a problem-solving mindset.
As a Fullstack Software Engineer at Entrust, you will engage in creating integrated security solutions while collaborating closely with product designers and managers. You will contribute to system design and architecture, improve development processes with Agile and TDD practices, and mentor junior team members. Flexibility and a mindset to learn new technologies are key.
The Software Engineer II position at Viator involves developing Android applications, collaborating with product and design teams, and handling all aspects of software engineering from design to maintenance. Engineers are expected to participate in coding, backend microservices, and iterative development in a dynamic environment.
The Software Engineer II role involves full-cycle iOS development, including design, coding, testing, and deployment. The engineer will touch both app and backend microservices, collaborate with design and product teams, and ensure high-quality deliverables. Responsibilities also include addressing complex problems with simple solutions and maintaining ownership of the engineering process.
Join the Viator Experiences Engineering team as a Software Engineer II, contributing to the development and maintenance of viator.com and Viator mobile apps. Work in a collaborative environment alongside product managers and designers through software design, coding, testing, and deployment, with quick release cycles.
As a DevOps Software Engineer at Voleon, you will support build processes, continuous delivery tools, and software development tools. You will work on system architectures, best practices, and implementations of production infrastructure and applications.
The software developer will develop software modules, integrate existing systems, perform unit tests, update documentation, manage project specifications, and support rollout activities while ensuring quality and deadlines are met.
As a Full Stack Software Engineer, you will develop and optimize solutions for managing product vulnerabilities. Responsibilities include backend development using Python and Django, working with PostgreSQL for database management, and creating responsive front-end applications using CSS, JavaScript, and HTML. You'll manage applications with Docker and Kubernetes, and collaborate with teams to ensure successful project completion.
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.
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.
The Software Development Engineer in Test (SDET) at Bosch will be responsible for setting up and maintaining automated test systems. They will design and execute automated test scripts, define test strategies, analyze results, and integrate tests into CI/CD pipelines while participating in Agile processes and ensuring the quality of software products.
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.
Top Companies in Portugal Hiring Software Engineers
See AllPopular Job Searches
Tech Jobs & Startup Jobs in Portugal
Software Engineer Jobs in Portugal
Data Science Jobs in Portugal
Machine Learning Jobs in Portugal
Artificial Intelligence Jobs in Portugal
Product Manager Jobs in Portugal
Front End Developer Jobs in Portugal
QA Engineer Jobs in Portugal
Tech Jobs & Startup Jobs in Lisbon
Software Engineer Jobs in Lisbon
Data Science Jobs in Lisbon
Machine Learning Jobs in Lisbon
Artificial Intelligence Jobs in Lisbon
Product Manager Jobs in Lisbon
Front End Developer Jobs in Lisbon
QA Engineer Jobs in Lisbon
Remote Jobs in Portugal
Remote Jobs in Lisbon
All Filters
No Results
No Results