Top Software Engineer Jobs in Portugal
Senior Java Software Engineer role at Celonis, responsible for designing and implementing high-performance systems, mentoring teammates, and contributing to the digital transformation of the core platform. Requires 3+ years of software engineering experience, Java programming skills, and familiarity with Spring frameworks and containerization technologies.
As a Software Engineer, you will participate in the entire software development lifecycle, including designing, developing, testing, and deploying complex software solutions. You will work with customers to understand their requirements and guide development efforts accordingly, contributing to the development of scientific and mathematical software applications and algorithms.
As a Software Engineer, you will develop and maintain scalable interfaces for AI/ML tools, ensuring integration with user-facing applications. Responsibilities include collaborating with cross-functional teams, designing APIs and microservices, implementing software development best practices, and troubleshooting existing systems to enhance performance.
The Common Test Software Engineer will architect, design, analyze, code, and modify test instrument driver abstraction and common test utility software. Responsibilities include testing and integrating common software on RF and digital test equipment and designing abstraction software for command and control communications. Collaboration with various engineering disciplines is essential.
As a Software Engineer II, you will analyze, design, and code complex software systems, primarily in C++, for defense-related applications. You will collaborate with a team of engineers, participate in training, and focus on career development in a supportive environment.
The Software Engineer in the Engineering Leadership Development Program will participate in a rotational program focusing on leadership development. Responsibilities include collaborating on technical assignments, gaining diverse experience, participating in training, and completing a graduate degree part-time while building relationships within the team.
As a Senior Test Software Engineer, you will develop test solutions and write test software for mission-critical systems, collaborating across multiple disciplines in the engineering team throughout the product lifecycle. You will serve as a subject matter expert and assume a leadership role to guide and motivate the team.
As a Principal Test Software Engineer, you will design and develop critical test solutions and software across product lifecycles, collaborating with engineering teams to enhance electronic warfare systems. Your role includes leading projects, providing technical guidance, and ensuring high-quality test solutions in a flexible work environment.
Featured Jobs
The Senior Manager, Software Engineer in Quality Engineering at Disney Entertainment & ESPN Technology will manage diverse global teams, oversee product quality teams, drive test automation development, and contribute to solutions for complex technical issues with a focus on improving Disney's software products.
The Cloud Platform Engineer will build and maintain big data infrastructure for Disney's advertising business, focusing on automation tools, cloud security standards, and operational efficiency. Responsibilities include writing Terraform modules, investigating performance issues, and supporting data engineering teams.
As a Software Engineer II, you will design, develop, and maintain internal tools for the search domain on Disney's streaming platforms. Your role involves collaborating with teams to address business requirements, enhancing system performance, and improving operational control of search functionalities that impact millions of users.
As a Software Engineer, you will be part of the Command Central RMS team, developing scalable Records and Evidence software for public safety agencies using .NET Framework and Angular. Your responsibilities will include participating in design activities, coding, creating automated testing solutions, and collaborating in a multi-team environment.
As a Software Engineer on the Zero Trust team, you'll develop the desktop client that securely sends traffic to Cloudflare. You'll implement high-performance networking code using Rust and other languages, ensuring code quality, documentation, and testing. Collaboration with product managers and addressing complex development challenges are key aspects of this role.
The Software Engineer will work on Cloudflare's Network Services product, focusing on building a lightweight Linux OS, distributed cloud backends, and debugging packet flows across global networks. Key responsibilities include writing custom software in Rust, deploying Kubernetes applications, and integrating RESTful APIs while collaborating with engineers and product managers.
Creates and leads the technical design and development of software solutions, proposes and designs software solutions to address complex business needs, writes code, tests and deploys software, prepares technical and procedural documentation, maintains and debugs software.
As an Escalation Support Software Engineer, you'll address and resolve complex customer product issues, assist with coding for escalated cases, develop troubleshooting tools, and mentor other support engineers. Collaboration with engineering teams is key to ensuring timely resolutions and maintaining a positive customer experience.
As a Software Engineer III in Video Delivery at Crunchyroll, you will ensure efficient streaming of content, collaborate with teams on key initiatives, implement clean solutions for video streaming, and uphold engineering best practices.
As a Software Engineer at Two Barrels, you'll develop software using Ruby and Javascript, and contribute to our AWS infrastructure. You will work in a supportive team environment, balancing collaboration and independent project work, while engaging in diverse technology areas.
As a Software Engineer at Two Barrels, you will develop software using Ruby and Javascript, maintain both new and existing projects, and support the team with various technologies while working in an inclusive environment that encourages learning and collaboration.
As a Staff Software Engineer on the Core API team at Peloton, you will lead the development and maintenance of high-traffic monolithic API applications. Your responsibilities include guiding technical decisions, participating in architecture discussions, mentoring team members, and driving impactful projects aimed at scaling and enhancing developer experience. You will also focus on improving team efficiency through automation and effective coding practices.
As a Senior iOS Software Engineer, you'll enhance Cash App's identity and transfer capabilities by developing reliable features, maintaining code quality, and collaborating with various teams. Your role will impact customer interactions with the app by ensuring secure and efficient transaction methods, participating in project leadership, and contributing to the evolution of existing systems.
The role involves building reliable and secure money transfer features for the Cash App. Responsibilities include using end-to-end development practices, improving product resiliency, and collaborating with cross-functional teams to enhance customer experiences and ensure product quality and scalability.
As a Frontend Software Engineer at Atlassian, you'll develop and launch code for frontend applications while working closely with design and product teams. You will dive into technical design, promote collaboration, contribute to code reviews, and manage bug fixes, all aimed at enhancing user experiences and product capabilities.
The Software Engineer will develop systems focusing on testing, reliability, scalability, and maintainability. Responsibilities include designing and programming in various languages, working on both legacy and new code, driving projects to completion, and providing on-call support as needed.
As a Senior Software Engineer at Capital One, you'll collaborate in Agile teams to develop and support full-stack solutions, use modern cloud technologies, and mentor fellow engineers. You'll work with various programming languages and contribute to building secure data management solutions for clients.
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