Top Software Engineer Jobs in Portugal

Reposted 2 Months AgoSaved
In-Office
5 Locations
Junior
Junior
Software
Design, operate, and optimize a large-scale distributed architecture and microservices. Troubleshoot production issues and improve API gateways, ensuring system reliability and performance. Engage in CI/CD improvements and contribute to service decoupling.
Top Skills: ApisixAWSElasticsearchGCPGrafanaKubernetesLokiPostgresPythonRabbitMQRedisRuby On Rails
2 Months AgoSaved
Remote
Portugal
Junior
Junior
Big Data • Software
Build and maintain CI/CD systems, developer productivity tools, cloud infrastructure, and release engineering workflows. Automate local development and manual processes, manage infrastructure access, troubleshoot performance and reliability issues, document resolutions, and keep development branches stable. The role also includes infrastructure work across AWS, GCP, and Azure, code reviews, reporting on CI/CD health, and collaboration with engineering teams.
Top Skills: Apache ArrowApache IcebergAWSAzureBashC++Ci/CdDockerGCPGoInfrastructure As CodeJavaJenkinsKubernetesMavenPythonSQLTerraform
2 Months AgoSaved
In-Office
Lisbon, PRT
Mid level
Mid level
Artificial Intelligence • Marketing Tech • Software • Automation
Build and own core systems powering Reach’s AI agents, including architecture, data pipelines, agent orchestration, and AI-powered product features. Work across React and TypeScript frontend, Python backend, cloud infrastructure, and relational or in-memory datastores. Ship features end-to-end, collaborate directly with users, move quickly in an early-stage environment, and help define the company’s technical direction.
Top Skills: Cloud InfrastructureIn-Memory DatastoresLlm IntegrationsPythonReactRelational DatabasesTypescript
Reposted 2 Months AgoSaved
Hybrid
Porto, PRT
Mid level
Mid level
eCommerce • Fashion • Retail
Design, build and improve backend services for Farfetch's e-commerce and marketplace platform. Apply performance, security, and architecture best practices, work in Agile/SCRUM, write tests, and operate with SQL and NoSQL databases, messaging and caching technologies.
Top Skills: .Net CoreAksC#CassandraDockerElasticsearchJavaKafkaMongoDBRedisRest ApiSQL Server
2 Months AgoSaved
Remote
27 Locations
Mid level
Mid level
Industrial • Manufacturing
Develop, test, integrate, and support robotic controls software for automated lift trucks in an embedded environment. Responsibilities include vehicle control communication, simulation, requirements development, software and electrical architecture, code and design reviews, supplier leadership, manufacturing support, and mentoring entry-level engineers. The role requires C/C++ development, robotics sensors and SLAM experience, embedded control systems, network communications, and MATLAB/Simulink/Stateflow expertise. Occasional travel may be required.
Top Skills: CC++Can BusCanopenCellular RadioEmbedded SystemsMatlabRobotic SensorsSae J1939SimulinkSlamStateflowWi-Fi
2 Months AgoSaved
In-Office
Porto, PRT
32K-43K Annually
Junior
32K-43K Annually
Junior
AdTech • Machine Learning
Develop and maintain scalable backend and middleware services, design distributed systems, optimize low-latency performance, and build B2B integrations. Own features from design through deployment, monitor and debug production services, write automated tests, participate in code reviews, and collaborate within an agile engineering team. The role requires strong object-oriented programming, .NET/C# or similar experience, microservices knowledge, security and privacy awareness, and effective communication in English.
Top Skills: .NetBashC#GitMicroservicesPowershell
One Month AgoSaved
Remote
Portugal
Senior level
Senior level
Cloud • Information Technology • Consulting
Design and maintain scalable backend services, APIs, and data capabilities for analytics, dashboards, visualizations, and AI-powered insights. Process and serve structured and unstructured data, integrate AI/ML outputs, optimize performance and reliability, and collaborate with frontend, data, DevOps, UX, and product teams. Contribute to architecture, testing, monitoring, observability, deployments, troubleshooting, and continuous engineering improvements.
Top Skills: AgileAWSAzureCi/CdCloud ComputingDistributed SystemsMicroservicesNosql DatabasesRelational DatabasesRestful ApisSource Control
2 Months AgoSaved
Remote
26 Locations
Mid level
Mid level
Fintech • Information Technology
Design and scale mission-critical market data services for stocks, options, crypto, and foreign exchange. Responsibilities include architecting backend systems and APIs, maintaining software quality and test coverage, participating in code reviews, and troubleshooting incidents and bugs. The role uses Go and Python with REST, gRPC, WebSockets, SSE, Docker, Kubernetes, Google Cloud, BigTable, Prometheus, Grafana, and ELK.
Top Skills: AWSAzureDockerElkGoGoogle BigtableGoogle Kubernetes EngineGrafanaGrpcKubernetesLinuxPrometheusPythonRestSQLSseWebsockets
One Month AgoSaved
In-Office
Lisbon, PRT
55K-70K Annually
Senior level
55K-70K Annually
Senior level
Fintech • Payments
Build and maintain scalable full-stack credit card and payment products using .NET, C#, React, and JavaScript. Own the software development lifecycle from coding through production monitoring and continuous improvement. Develop responsive interfaces, write unit and integration tests, troubleshoot issues, collaborate with product and QA teams, and translate technical solutions into business outcomes.
Top Skills: .Net.Net CoreAgileAzureC#DartFlutterGoogle Cloud PlatformIntegration TestingJavaScriptMongoDBReactSQL ServerUnit Testing
Reposted 2 Months AgoSaved
In-Office
Porto, PRT
Senior level
Senior level
Information Technology
Lead development of cross-platform Flutter applications for Windows, Android and iOS with focus on low-level implementations. Define architecture, maintain Windows installers and low-level libraries, implement device communication (BLE, NFC, cable), perform testing with client hardware, conduct code reviews, mentor team members, and collaborate with stakeholders to deliver robust solutions.
Top Skills: AndroidBleC++DartFlutteriOSKotlinNfcSwiftWin32 ApiWindowsWindows Installer/Msi
One Month AgoSaved
Remote
28 Locations
90K-268K Annually
Senior level
90K-268K Annually
Senior level
Artificial Intelligence • Information Technology • Software • Automation
Design and build durable, distributed data-streaming infrastructure that decouples process data from Camunda’s live execution engine. Develop customer-facing integrations such as Kafka connectivity, support analytics data consumption at scale, and make architecture decisions around consistency, durability, and storage. Participate in production support and on-call rotations while collaborating with Product, Data Layer, Distributed Systems, QA, SRE, and Support teams. Lead ambiguous, cross-functional engineering initiatives from design through delivery.
Top Skills: Apache FlinkApache IcebergAzure Blob StorageGoogle Cloud StorageJavaKafkaParquetRocksdbS3
One Month AgoSaved
Remote
28 Locations
90K-268K Annually
Senior level
90K-268K Annually
Senior level
Artificial Intelligence • Information Technology • Software • Automation
Build and maintain Camunda 8 backend data-layer services spanning relational databases and Elasticsearch/OpenSearch. Design scalable storage, query, retention, and streaming systems; improve performance, indexing, and production tooling. Lead engineering initiatives from solution design through delivery, collaborate across teams, provide L3 support, and participate in on-call rotations. Investigate production data issues and contribute to schema evolution, workflow automation, and CI improvements.
Top Skills: Ci PipelinesElasticsearchFlywayLiquibaseMariadbMicrosoft Sql ServerMySQLOpensearchPostgres
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
One Month AgoSaved
Remote
10 Locations
Mid level
Mid level
Financial Services
Design, implement, and test cloud-based server-side software in Python. Optimize code performance, maintain unit and integration tests, and work with AWS, Docker, DevOps, and CI/CD tools. Preferred experience includes reverse engineering public APIs, PostgreSQL, Django ORM and DRF, network protocols, and web or mobile technologies.
Top Skills: AWSCi/CdDjango OrmDjango Rest FrameworkDockerPostgresPython
Reposted 2 Months AgoSaved
Remote or Hybrid
Portugal
Entry level
Entry level
Information Technology
The Software Engineer will install and integrate Feedzai products, develop custom interfaces, and ensure product performance while collaborating with project teams and clients.
Top Skills: AWSAzureGCPJavaKafkaNoSQLRabbitMQSQL
Reposted 2 Months AgoSaved
Remote or Hybrid
Portugal
Junior
Junior
Information Technology
As a Software Engineer in Customer Success, you'll integrate, install, and customize software solutions for clients, ensuring performance management and meeting requirements. You'll collaborate with various teams to enhance Feedzai's core product and provide second tier client support.
Top Skills: AWSAzureGCPJavaKafkaNoSQLRabbitMQSQL
Reposted 2 Months AgoSaved
In-Office
Porto, A Cidade Invicta, Porto, PRT
Mid level
Mid level
Automotive • Fintech • Information Technology • Software
Design and build cloud-native microservices for the Miles platform: translate domain models into services, implement RESTful APIs, collaborate on integrations, apply CI/CD/containerization and SSDLC practices, and ensure scalable, secure production-ready solutions.
Top Skills: AngularCi/CdDockerGitGithub ActionsJavaJava 17Java 21JenkinsKafkaKubernetesMavenNoSQLPostgresPostmanRestful Apis
Reposted 2 Months AgoSaved
In-Office
Porto, PRT
Mid level
Mid level
Automotive • Fintech • Information Technology • Software
Develop and enhance the Miles Core platform by designing, implementing, and maintaining back-end and front-end features. Address security, performance, scalability, and reliability. Troubleshoot issues and collaborate with cross-functional Agile teams to deliver high-quality enterprise software.
Top Skills: GwtJavaJava EeOracleSmartgwtSQL Server
Reposted 2 Months AgoSaved
Hybrid
3 Locations
Mid level
Mid level
Cloud • Information Technology • Security • Software • Cybersecurity
Build and extend high-scale egress-path systems running on Linux kernel and network dataplanes. Work on kernel network stack (eBPF), routing (BGP), and distributed systems to optimize packet flow, reliability, and performance. Collaborate across teams and participate in on-call rotation.
Top Skills: BgpBgp-LsCC++DpdkEbpfGoLinuxPacket-Processing SoftwarePcePythonRustSflowSr-MplsTcVendor Switching SdksXdp
Reposted 2 Months AgoSaved
Remote
26 Locations
Senior level
Senior level
eCommerce
Build and own end-to-end features across backend and frontend: design backend services and data models (Python/Django), implement RESTful APIs, create reusable frontend components (TypeScript/React), write tests, participate in code reviews, maintain production reliability and security, and collaborate with product and design.
Top Skills: AWSChromaticDjangoFastapiFlaskGitGithub ActionsPlaywrightPostgresPytestPythonReactRestful ApisSQLStorybookTanstack QueryTypescriptVitest
Reposted 2 Months AgoSaved
In-Office
Lisbon, PRT
Senior level
Senior level
Information Technology • Security • Software
Build and maintain fullstack identity verification systems using React/TypeScript and backend languages (Python/Kotlin/Ruby). Design scalable APIs and microservices on cloud platforms, improve reliability and security, mentor engineers, drive architecture and deliver privacy-compliant features end-to-end.
Top Skills: APIsAWSAzureCi/CdDockerGCPKotlinKubernetesMicroservicesPythonReactRubyTypescript
One Month AgoSaved
Remote
Portugal
Senior level
Senior level
Other
Develop and maintain scalable microservices, APIs, and integrations for Talkdesk’s cloud-based customer experience platform. Design secure, stable solutions; collaborate with Product and engineering teams; participate in Agile development, peer reviews, automated testing, and CI/CD. Provide technical guidance, document architecture, solve complex problems, and support scalable global web applications using Kotlin, Java, Spring Boot, messaging systems, and various databases.
Top Skills: APIsAutomated TestingCi/CdCloud DatabasesElasticsearchEvent-Driven ArchitectureGitJavaKafkaKotlinMicroservicesMongoDBMySQLPostgresRabbitMQRedisService-Oriented ArchitectureSpring Boot
One Month AgoSaved
Remote
Portugal
Senior level
Senior level
Big Data • Software
Design and improve Dremio’s distributed query execution engine, including query operators, expression evaluation, scheduling, memory management, runtime planning, and performance optimization. Diagnose correctness and scalability issues using profiling, telemetry, benchmarks, and production data. Optimize Java and JVM behavior, collaborate across engineering teams, validate AI-assisted implementations, contribute to technical direction, review code, and mentor engineers.
Top Skills: Apache ArrowApache HadoopApache IcebergSparkAvroC++Cloud Object StorageJavaJvmParquet
2 Months AgoSaved
In-Office or Remote
30 Locations
Mid level
Mid level
Cloud • Software
Build and maintain hardened Ubuntu-based container images and the automated CI/CD pipelines to build, test, scan, sign, publish, and retire them. Integrate upstream open-source projects, ensure security and cloud-native compatibility, collaborate with cross-functional teams, document and share knowledge, mentor colleagues, and contribute to hiring. Work in a distributed agile environment with occasional travel.
Top Skills: Artifact PipelinesBashBuild SystemsCi/CdCksCve ReportsDcaDevsecopsDockerGithub ActionsGitopsGoJenkinsKubernetesLinuxOciPackage ManagementPodmanPythonRelease EngineeringRustSbomSignaturesUbuntu
2 Months AgoSaved
Remote or Hybrid
2 Locations
Junior
Junior
Software
Design and implement high-performance C++ applications for optical networking hardware. Contribute to system modernization, use STL/Boost and multithreading, write automated unit (GTest), integration and stress tests, and participate in design reviews and cross-functional collaboration.
Top Skills: Asynchronous ProgrammingBashBoostC++CtestDwdmGitGtestLinuxLlm/Ai Coding AssistantsModern C++MultithreadingPythonRoadmStlWss
2 Months AgoSaved
In-Office
6 Locations
Mid level
Mid level
Information Technology • Software
Design, implement, and maintain telecom mediation and billing services with a focus on resiliency, scalability, security, and test coverage. Collaborate in an Agile team, identify improvements, document solutions, mentor juniors, and support full product lifecycle delivery.
Top Skills: AmdocsCi/CdCloud ServicesCsgDigitalroute MediationzoneGitOracle BrmRelational Databases (Sql)Rest Apis
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account