Top Software Engineer Jobs in Portugal

Reposted 14 Days AgoSaved
Remote or Hybrid
2 Locations
Senior level
Senior level
Cloud • Software
Design and build LLM-based autonomous security agents and self-healing remediation pipelines. Integrate AI-driven threat detection into CI/CD and GitOps workflows, automate vulnerability research, patching, and security orchestration across cloud-native infrastructure.
Top Skills: Agentic WorkflowsArgocdCi/CdGitopsGoIstioKargoKubernetesLinkerdLlmsMilvusOpa/RegoPineconePrompt EngineeringPulumiPythonService MeshSnykTerraformWafWiz
Reposted 17 Days AgoSaved
Hybrid
Porto, PRT
Mid level
Mid level
Artificial Intelligence • Information Technology • Machine Learning • Natural Language Processing • Productivity • Software • Generative AI
As a Software Engineer, you'll develop an AI agent platform for productivity apps, focusing on AI integration to enhance user experiences.
Top Skills: AICodaJavaScriptLlmsMlProductivity AppsPython
21 Days AgoSaved
Hybrid
Lisbon, PRT
29K-29K Annually
Internship
29K-29K Annually
Internship
Cloud • Information Technology • Security • Software • Cybersecurity
Work full-time for 12–14 weeks with an engineering team to ship code that runs at Internet scale. Deliver an autonomous project, collaborate cross-functionally, work with a mentor, present results company-wide, and participate in professional development and community activities.
Top Skills: CC++GoJavaScriptMicroservicesPythonRustTypescript
An Hour AgoSaved
In-Office or Remote
29 Locations
Entry level
Entry level
Artificial Intelligence • Software • Analytics • Automation
Build and maintain Ergodic AI’s AI platform across back-end and front-end systems. The role involves developing with Python web frameworks and JavaScript/TypeScript, integrating with client technology stacks and workflows, applying AI, ML, and LLM concepts, and contributing to DevOps, cloud deployment, testing, and infrastructure practices. As an early-stage hire, the engineer will help shape the product and solve complex data and AI challenges.
Top Skills: AIAutomated TestingCi/CdCloud PlatformsFastapiFlaskInfrastructure As Code (Iac)JavaScriptLlmsMachine LearningNext.JsPythonReactTypescriptVercel
YesterdaySaved
Remote
2 Locations
Senior level
Senior level
Artificial Intelligence • Big Data • Internet of Things • Virtual Reality
Build scalable software systems, internal platforms, tools, APIs, services, and infrastructure using Go and TypeScript. Solve complex architectural problems, support AI-native and agentic systems, work with Azure and AWS, adopt AI-powered development tools, and improve engineering reliability, performance, architecture, and developer experience. Collaborate with distributed technical teams in a fully remote environment.
Top Skills: Agentic SystemsAi SystemsAPIsAWSAzureClaudeCloud InfrastructureCursorDistributed SystemsGoOpenai CodexTypescript
Junior
Information Technology • Consulting
Develop and scale backend services for a referential data platform managing financial statements and related datasets. Responsibilities include Java 21 and Spring development, API and microservices implementation, data integration, cloud and Docker deployment, CI/CD, testing, code reviews, and Agile collaboration. The role requires partnering with business stakeholders and cross-functional teams to deliver reliable, high-quality data solutions.
Top Skills: AgileAlmAPIsAWSCi/CdConfluenceDockerGitIbm CloudJava 21JIRAKanbanMicroservicesPostgresScrumSpring BootSpring DataSpring FrameworkSpring MvcSQL
Reposted 9 Days AgoSaved
Easy Apply
Hybrid
Lisbon, PRT
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Security • Software • Cybersecurity
The Senior Software Engineer will enhance the REDAPL platform by building a query engine, leading projects, and driving architectural decisions while collaborating with product teams.
Top Skills: Amazon NeptuneApache IcebergArangodbCalciteDatafusionGraph DatabasesJanusgraphMemgraphNeo4JPuppygraphSubstraitTrino
5 Days AgoSaved
Remote
26 Locations
Entry level
Entry level
Fintech • Information Technology
Build and architect high-performance advisory brokerage services for block trading, portfolio management, and IRA products. Develop frontend and backend systems, databases, and distributed architectures with strong concurrency, scalability, availability, and low-latency performance. Design order management and financial transaction systems while contributing across the technology stack in an early-stage environment.
Top Skills: CC++DatabasesDistributed SystemsFix ProtocolGoJavaMessage BrokersMessaging QueuesPythonRustScalaZig
Reposted 5 Days AgoSaved
Remote
5 Locations
Entry level
Entry level
eCommerce • Fintech • Payments • Software • Financial Services
Build and ship backend services for Primer’s payment orchestration platform, handling routing, fallback logic, tokenization, authentication, and workflows at scale. Deliver features from specification through production, participate in architecture and code reviews, monitor system health, troubleshoot production issues, and collaborate on reliable, maintainable engineering solutions in a remote-first team.
Top Skills: Rest Apis
5 Days AgoSaved
Remote
27 Locations
Entry level
Entry level
Cloud • Software • Database • Analytics
Build and ship full-stack features for a data intelligence SaaS platform, spanning backend services and frontend interfaces. Use AI coding assistants to accelerate development while applying sound engineering judgment. Participate in architecture discussions, code reviews, testing, incident response, troubleshooting, documentation, and knowledge sharing. Partner with product managers to translate requirements into technical solutions. The role emphasizes SaaS architecture, AWS cloud fundamentals, Docker, Kubernetes, CI/CD, agile delivery, autonomy, and production ownership.
Top Skills: Ai Coding AssistantsAngularAWSCi/CdClaude CodeCursorDockerGithub WorkflowsJavaKubernetesScalaTypescript
5 Days AgoSaved
Remote
Portugal
Mid level
Mid level
Artificial Intelligence • Fintech • Software • Financial Services
Build and maintain a production-grade iOS application using Swift and SwiftUI, integrating AI features through backend APIs. Design reliable AI interaction patterns, optimize performance, memory, battery, and latency, and support streaming, retries, and fallbacks. Collaborate with backend and ML engineers on API and system behavior, capture user feedback for AI evaluation, maintain App Store quality, and monitor and resolve production issues.
Top Skills: Async/AwaitCore MlFeature FlagsiOSNoSQLRemote ConfigurationSQLSwiftSwift Package ManagerSwiftuiTensorflow Lite
Reposted 5 Days AgoSaved
Hybrid
Porto, PRT
Entry level
Entry level
eCommerce • Fashion • Retail
Develop and evolve authentication and authorization microservices supporting millions of identities. Build scalable features, maintain services and developer tools, coach teams on best practices, monitor reliability, and contribute to technical roadmaps. Collaborate with engineering, data, product, and security teams while ensuring rigorous testing, code quality, GDPR awareness, and effective communication.
Top Skills: .NetC#CassandraDockerDuende IdentityserverKafkaMongoDBNoSQLOauthOpenid ConnectRedisSQL
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 5 Days AgoSaved
Hybrid
Porto, PRT
Senior level
Senior level
Information Technology • Software
The Lead Product Software Engineer will develop and optimize the Kyte product using Go, collaborate with teams, mentor engineers, and establish best practices.
Top Skills: AWSAzureCi/CdGCPGoGo
5 Days AgoSaved
Remote
28 Locations
Senior level
Senior level
Big Data • Internet of Things • Mobile • Other
Design and operate customer-facing networking APIs, Python orchestration control planes, and automation that configures routers across global points of presence. Build resource allocation, job queues, retries, rollback, reconciliation, BGP, WireGuard, GRE, NAT, firewall, DNS, cloud interconnect, and Envoy xDS integrations. Own production monitoring, incident response, billing synchronization, API compatibility, and network configuration drift detection across application and infrastructure layers.
Top Skills: AiohttpAiopgAlembicAnsibleAnsible-RunnerAsyncioAsyncsshAWSAzureBashBgpBlackBugsnagDockerEnvoyEquinix FabricEquinix MetalFrrGCPGithub ActionsGoGo-Control-PlaneGreHashicorp VaultJinja2LinuxMypyNatNetaddrNetboxNetfilterNetmikoNetplanOciOpenapi 3PostgresPrometheusPynetboxPytestPythonRabbitMQRedoclyRuffSqlalchemyTcpdumpTelegrafUnboundUvloopVrfVyosWireguardXds
5 Days AgoSaved
In-Office or Remote
Lisbon, PRT
Entry level
Entry level
Software
Build and maintain scalable, backend-heavy web services and full-stack features for a youth-focused digital platform. Responsibilities include technical design, implementation, testing, deployment, monitoring, documentation, architecture reviews, production support, on-call participation, and infrastructure automation. The role emphasizes performance, reliability, security, DevOps practices, and collaboration with product and design teams.
Top Skills: AWSCi/CdDatabricksDistributed SystemsGrafanaKafkaKubernetesMicroservicesNode.jsPostgresPythonTerraformTypescript
5 Days AgoSaved
Remote
Portugal
Senior level
Senior level
Information Technology • Consulting
Build and scale patient-facing and care-management applications across the full stack. Develop React and TypeScript interfaces, backend services, REST APIs, asynchronous workflows, and PostgreSQL applications. Integrate with payers and healthcare partners using FHIR, HL7, SFTP, and related interfaces. Operate AWS infrastructure, strengthen CI/CD, testing, monitoring, security, authentication, authorization, PHI protection, and production reliability. Stabilize workflows, improve reconciliation and error handling, and support governed AI-enabled clinical processes.
Top Skills: AdtAmazon BedrockAurora PostgresqlAWSC-CdaCloudwatchDockerEcsEventbridgeFargateFhir R4Github ActionsHl7IamInfrastructure As CodeJavaScriptKmsNode.jsPostgresPythonReactRest ApisS3Secrets ManagerSftpSQLSqsTypescriptUs Core
Reposted 6 Days AgoSaved
Remote
5 Locations
Mid level
Mid level
eCommerce • Fintech • Payments • Software • Financial Services
Build backend features for Reconciliation and Global Accounts, improve merchants' reporting dashboards, deploy and monitor production code, and ensure high correctness for financial data under PCI/GDPR constraints.
Top Skills: APIsETLFxGdrpPayments Service ProvidersPciPython
Reposted 11 Days AgoSaved
Easy Apply
Hybrid
Lisbon, PRT
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Security • Software • Cybersecurity
Design, build, and operate security integrations and detections (WAF, RASP, API security, IAST, SCA) across Datadog tracing libraries (.NET/Java focus). Take features from prototype to production, monitor telemetry, debug cross-system issues, shape roadmap, collaborate with product and platform teams, and mentor peers to improve code quality and adoption.
Top Skills: .NetApmAuto-InstrumentationBytecode InstrumentationC#C++ClrDiagnosticsourceDistributed TracingEnvoyEventpipeGcGoHaproxyIastJavaJava AgentsJitJvmMavenNginxNode.jsNugetPHPPythonRaspRubyScaWaf
7 Days AgoSaved
Remote
27 Locations
75K-223K Annually
Mid level
75K-223K Annually
Mid level
Artificial Intelligence • Information Technology • Software • Automation
Build and maintain Camunda 8 backend data-layer services across relational databases and Elasticsearch/OpenSearch. Design scalable storage, query, retention, streaming, and secondary-storage solutions; investigate production data issues; improve performance and operability; and deliver engineering initiatives collaboratively with Product, QA, Support, and SRE. Participate in L3 support and on-call rotations.
Top Skills: Ci PipelinesElasticsearchFlywayLiquibaseMariadbMssqlMySQLOpensearchPostgres
Reposted 10 Days AgoSaved
Remote
27 Locations
Junior
Junior
Cloud • Software
As a Software Engineer, you'll develop software for Ceph and distributed storage, collaborating with a global team to enhance cloud solutions.
Top Skills: CephGoKubernetesLinuxOpenstackPython
Reposted 7 Days AgoSaved
In-Office
2 Locations
Senior level
Senior level
Cloud • Information Technology • Internet of Things • Professional Services • Software
Design, build, and deploy LLM-based autonomous security agents and self-healing remediation pipelines. Integrate AI security tooling into CI/CD, automate vulnerability research, testing, and patch deployment, and create real-time threat mitigation via WAF/service-mesh rule updates and orchestration across security scanners.
Top Skills: ArgocdCi/CdGitopsGoIstioKargoKubernetesLinkerdLlmsMilvusOpaPineconePrompt EngineeringPulumiPythonRegoService MeshSnykTerraformWafWiz
Reposted 7 Days AgoSaved
Hybrid
Lisbon, PRT
Mid level
Mid level
Aerospace • Defense
Build full-stack software that turns satellite intelligence into mission-critical decisions. Architect and implement deterministic multi-agent orchestration, geospatial RAG with distributed vector consistency for DDIL environments, optimize high-concurrency spatial indexing and queries, and integrate AI/LLM workflows across cloud and edge. Collaborate cross-functionally, ship production systems, and prepare for forward-deployed, customer-facing engineering roles.
Top Skills: Ci/CdDockerGoInfrastructure As CodeKubernetesLinuxLlmsPythonRagReactRustSQLTypescript
Reposted 10 Days AgoSaved
Remote
27 Locations
Junior
Junior
Cloud • Software
Canonical is hiring a Software Engineer to develop features for Kubernetes, focusing on operators and integrations while collaborating in a distributed team.
Top Skills: GoKubernetesPython
Reposted 8 Days AgoSaved
Remote
27 Locations
Senior level
Senior level
Fintech • Software • Financial Services
Provide technical support for applications: investigate and resolve issues, develop and implement interfaces, create support documentation, collaborate with Design/Test/Dev teams, estimate resources, and monitor project performance.
Reposted 8 Days AgoSaved
Remote
27 Locations
Senior level
Senior level
Fintech • Software • Financial Services
Investigate and resolve verified application issues, develop and implement interfaces, create technical support documentation, collaborate with design, test and development teams, provide user support, estimate resource timings, and monitor project performance to meet goals.
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account