Top Software Engineer Jobs in Portugal

Reposted 14 Days 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
Reposted 14 Days AgoSaved
In-Office or Remote
14 Locations
Senior level
Senior level
Artificial Intelligence • Cloud • Sales • Software
Design, build, and optimize backend services for data gathering, processing, and delivery. Define and maintain service contracts, ensure high test coverage, observability, and documentation. Make architectural decisions for distributed systems, collaborate with product teams, and maintain/ improve an existing Kotlin/Java codebase.
Top Skills: DockerJavaKotlinPostgresRabbitMQRedisSpring Boot
Reposted 14 Days AgoSaved
In-Office or Remote
8 Locations
Senior level
Senior level
Artificial Intelligence • Cloud • Sales • Software
Lead backend development of Diabolocom's Voice Squad, building and optimizing core telephony services (call routing, media handling). Design and implement distributed systems, refactor for scalability and faster delivery, work across Java/Kotlin/Go, Spring Boot, PostgreSQL, RabbitMQ, Redis, Docker. Mentor teammates, own architectural decisions, improve existing codebase, and drive high-performance, reliable voice platform.
Top Skills: DockerGoJava 25Kotlin 1.9PostgresRabbitMQRedisSpring Boot 3.X.X
Reposted 14 Days AgoSaved
Remote
26 Locations
Mid level
Mid level
Software • Energy
Build and maintain API integrations and the connectivity platform linking EV chargers, vehicles, and OEMs. Improve reliability, observability, and scalability; develop automations and internal tools for monitoring and triage; define SLAs and alerting; collaborate with product and engineering teams to balance stability and delivery.
Top Skills: AWSAws CdkCloudFormationDockerJavaScriptNode.jsPostgresReactTypescript
15 Days AgoSaved
In-Office or Remote
Coimbra, PRT
Mid level
Mid level
Other • Software
Design, build, and own core backend systems (data models, APIs, services) powering portfolio intelligence, data aggregation, scoring, and integrations. Make architectural decisions, collaborate with product and engineers, and use AI/agentic coding tools as a primary part of your workflow to deliver scalable, production-grade features.
Reposted 15 Days 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 15 Days 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 15 Days 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 15 Days 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 15 Days AgoSaved
In-Office
Porto, A Cidade Invicta, Porto, PRT
Mid level
Mid level
Automotive • Fintech • Information Technology • Software
Develop and deliver backend features for the Miles Enterprise Suite. Analyze existing code, design scalable technical solutions, work in an Agile Scrum team, collaborate with Product Owners, and contribute to the global developer community by sharing best practices and driving innovation.
Top Skills: Java 17Java Ee7Java FrameworksMicroservicesMssqlOraclePostgres
Reposted 15 Days AgoSaved
Remote
Portugal
47K-74K Annually
Mid level
47K-74K Annually
Mid level
Cloud • Security • Software • Generative AI
Build and operate elastic.co features across the full stack: design React components, implement backend services, manage CI/CD and deployments, instrument performance and observability, triage security vulnerabilities, perform on-call incident response, and collaborate with product and design to ship production-quality code.
Top Skills: AlertingBundle OptimizationCi/CdCore Web VitalsDashboardsFrontend Build ToolingGithub ActionsGoJenkinsLoggingMetricsNode.jsPythonReactReal-User MonitoringTracingTypescript
Reposted 15 Days AgoSaved
In-Office or Remote
Aveiro, PRT
Senior level
Senior level
Cloud
Lead the migration of a legacy frontend to React, design scalable architectures, enforce engineering standards, mentor engineers, and contribute to backend development.
Top Skills: Nest.JsNode.jsReactTypescript
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 21 Days AgoSaved
Easy Apply
Remote or Hybrid
Portugal
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Security • Software • Cybersecurity
Lead design and development of low-level Linux instrumentation and runtime security technologies (eBPF) to detect threats and protect cloud-native workloads. Build reusable monitoring for process, file, and network visibility, drive end-to-end feature delivery, establish testing methodologies for reliability and performance, partner cross-functionally, and provide technical leadership and mentoring.
Top Skills: Agent DevelopmentDriver DevelopmentEbpfKernel ApisLinuxLinux Kernel InternalsNetworking Systems
Reposted 21 Days 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 16 Days 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 16 Days AgoSaved
Remote
Portugal
Senior level
Senior level
Cloud • Information Technology • Consulting
Design, build, and maintain backend API and database services for a cloud PBX platform. Drive architecture decisions for scalability, reliability, and observability; profile and optimize performance; debug production issues; collaborate on testing strategies; write unit-tested code and mentor peers.
Top Skills: AiohttpAsyncioCi/CdDramatiqElasticsearchGoGrafanaHttp/HttpsJavaScriptLinuxNginxPerlPythonRelational DatabasesSQLTest AutomationTomcatTypescript
Reposted 16 Days AgoSaved
Remote or Hybrid
Portugal
Senior level
Senior level
Cloud • Information Technology • Consulting
Lead development of an IP phone configuration/provisioning server: analyze phone documentation, create integration specifications, implement and validate support for phone models, produce technical configuration guides, add analytics and usage metrics, profile and optimize performance, and maintain high-quality Java backend code while collaborating with Product, QA, and support teams.
Top Skills: CertificatesJavaLinuxMySQLNginxPerconaSipSocketsTcpTcpdumpTlsTomcatUdpWireshark
Reposted 16 Days 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
Reposted 16 Days AgoSaved
In-Office
2 Locations
Mid level
Mid level
Information Technology • Security • Software
Design, develop, and maintain Entrust's iOS SDK for document capture. Implement camera capabilities, on-device image processing and ML, integrate RESTful APIs, improve CI/CD and test automation, collaborate with product and design to deliver accessible, high-quality SDK features across devices.
Top Skills: BiometricsCamera ApisCi/CdFlutterIos SdkMachine LearningOn-Device Image ProcessingReact NativeRestful ApisSwiftTest Automation
17 Days AgoSaved
In-Office or Remote
Braga, PRT
50K-80K Annually
Mid level
50K-80K Annually
Mid level
Fintech • HR Tech • Insurance • Software
Design, build, and maintain reliable, scalable backend systems for a multi-market compensation platform. Own APIs, database optimizations, monitoring, testing, and production reliability. Collaborate with product and design, ship features end-to-end, and improve system quality and performance in a fast-moving, regulated fintech environment.
Top Skills: AWSConfigcatDatadogElixirGitGithub ActionsKubernetesPhoenixPhoenix LiveviewPostgres
17 Days AgoSaved
In-Office
Caldas da Rainha, Leiria, PRT
Junior
Junior
Aerospace • Artificial Intelligence • Robotics • Defense
Design, build, and maintain backend components of a Ground Control System using C#/.NET for real-time, mission-critical UAV operations. Develop APIs, messaging flows, multi-threaded systems, telemetry pipelines, observability, and CI/CD. Drive architecture, reliability, performance, and AI/LLM-assisted automation across the product.
Top Skills: .Net.Net 6Async ProgrammingC#Ci/CdContainerizationData StreamingDockerElkGitGitlabGrafanaGraylogJenkinsKafkaLlm/Ai ToolsMulti-ThreadingMvvmPrometheusRabbitMQReal-Time TelemetryWpf
17 Days AgoSaved
Hybrid
Porto, PRT
Entry level
Entry level
Aerospace • Artificial Intelligence • Robotics • Defense
Apply mathematics, electromagnetism, and DSP to validate and improve SAR/radar behavior; develop and maintain C/C++/Python software; support TX/RX lab testing and flight test campaigns; coordinate test readiness and documentation; collaborate with software, hardware, embedded, PS, and RF engineers; communicate progress and blockers.
Top Skills: CC++Digital Signal Processing (Dsp)GitJIRALinuxPythonScrum
17 Days 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
Reposted 17 Days AgoSaved
In-Office or Remote
28 Locations
Mid level
Mid level
Software • Analytics • Financial Services • Cryptocurrency
Build and scale a blockchain data platform handling petabytes of on-chain data. Design and implement distributed systems, data ingestion/decoding pipelines, and performant SQL processing. Write production code (Kotlin, Go, Java, Rust), improve developer experience, automate operations (including AI-driven automation), and own platform components.
Top Skills: Ai AgentsApache IcebergBlockchainDatalakesDelta LakeDistributed SystemsGoJavaKotlinParquetRpcRustSQL
18 Days 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
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account