Top Software Engineer Jobs in Lisbon

4 Days AgoSaved
Hybrid
2 Locations
54K-75K Annually
Entry level
54K-75K Annually
Entry level
Cloud • Information Technology • Security • Software • Cybersecurity
Build scalable software for agent-web interactions, including edge services, data pipelines, protocol integrations, developer tools, content controls, and analytics. Develop support for MCP and related emerging standards, ensuring secure, reliable, high-performance systems. Collaborate with engineering, research, product, design, and other stakeholders to take concepts into production while evaluating AI-agent interactions with websites and applications.
Top Skills: APIsCachingCloudflare WorkersHTTPJavaScriptMcpMcp AppsMppProxiesRagRustTypescriptUcpWeb PerformanceWeb SecurityWebmcp
6 Days AgoSaved
Hybrid
Lisbon, PRT
2K-2K Annually
Internship
2K-2K Annually
Internship
Cloud • Information Technology • Security • Software • Cybersecurity
Software Engineering Interns will build and ship projects affecting Cloudflare’s global Internet network during a 12–14 week, full-time internship. Responsibilities include collaborating cross-functionally, working with mentors, presenting projects, developing software at Internet scale, and participating in professional development and company networking activities.
Top Skills: CC++GoJavaScriptMicroservicesPythonRustTypescript
4 Days AgoSaved
Hybrid
2 Locations
66K-91K Annually
Senior level
66K-91K Annually
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
Architect and build resilient, high-throughput services for agentic web discovery, content transformation, indexing, tool calling, and generative interfaces. Define emerging agent protocols and technical standards, write architectural specifications, shape product roadmaps, improve observability and reliability, lead incident response, and mentor engineers. Partner with product teams, customers, and stakeholders while driving technical governance, hiring, and engineering process improvements across Cloudflare.
Top Skills: APIsCachingCloudflare WorkersCryptographic ProtocolsData PipelinesDigital SignaturesDistributed SystemsGenerative UiHTTPJavaScriptMcp AppsModel Context Protocol (Mcp)MppProxiesPublic-Key EncryptionRagRustTypescriptUcpWeb CrawlingWebmcp
5 Days AgoSaved
Hybrid
Lisbon, PRT
Junior
Junior
Cloud • Security • Software • Cybersecurity
Develop and maintain automated tests for Veeam products, enhance testing frameworks, design and implement tests, analyze source code and results, manage defects, support testing systems, and build testing infrastructure. The role requires C# programming, Windows or Linux experience, collaboration with international teams, and strong analytical and coding skills.
Top Skills: .Net 10.Net 8AWSAzureAzure DevopsC#GCPGitGitlabHttpclientJenkinsLinqLinuxNunitPowershellRestful ApisSeleniumTeamcityTestrailWindows
5 Days AgoSaved
Hybrid
Lisbon, PRT
Junior
Junior
Cloud • Security • Software • Cybersecurity
Develop and maintain automated tests for Veeam products, enhance testing frameworks, analyze source code and test results, manage defects, and support testing infrastructure. Collaborate with software development teams while working with Python, PowerShell, C#, CI/CD tools, and test management platforms.
Top Skills: .Net 6.Net 8AWSAzureAzure DevopsC#GCPGitGitlabHttpclientJenkinsLinqLinuxNunitPowershellPythonRestful ApisSeleniumTeamcityTestrailWindows
7 Days AgoSaved
In-Office
Lisbon, PRT
Mid level
Mid level
Software
Build and maintain Python backend services, versioned APIs, data pipelines, and React/TypeScript internal applications. Design ClickHouse analytics models, implement authentication and authorization, and deploy services to Kubernetes across Azure and AWS using Helm, CI/CD, and GitOps. The role also involves automated testing, API contracts, platform tooling, multi-tenant SaaS security, and collaboration with product and engineering stakeholders.
Top Skills: Apache ArrowAWSAzureCi/CdClickhouseDjangoFastapiGitHelmKubernetesMcpParquetPythonReactRedisRest ApisSQLTypescript
13 Days AgoSaved
Hybrid
3 Locations
66K-83K Annually
Senior level
66K-83K Annually
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
Design and operate large-scale PKI and cryptographic infrastructure, including certificate lifecycle management, X.509 issuance, HSM integration, ACME automation, revocation, Certificate Transparency, audit logging, and post-quantum migration. The role requires secure distributed-systems engineering, production ownership, compliance with WebPKI standards, incident response, technical writing, cross-functional collaboration, and mentoring.
Top Skills: AcmeAsn.1/DerAws-LcBoringsslCC++Certificate TransparencyCfsslFips 140-2Fips 140-3GoHardware Security Modules (Hsms)KubernetesMl-DsaMl-KemOpensslPkcs#11PostgresRfc 5280RustX.509
10 Days AgoSaved
Hybrid
Lisbon, PRT
30K-40K Annually
Mid level
30K-40K Annually
Mid level
Marketing Tech • Sales • Software
Develop and maintain Reachdesk’s full-stack SaaS platform, including backend systems, integrations, APIs, MCP services, and responsive web interfaces. Use Ruby on Rails, Python, SQL, React, and JavaScript while applying AI-assisted development, automated testing, CI/CD, monitoring, incident response, and performance practices. Collaborate with product, design, engineering, and business teams to deliver scalable, reliable, accessible features.
Top Skills: Ci/CdDatadogJavaScriptJestMcpNew RelicPythonReactReact Testing LibraryRelational DatabasesRest ApisRspecRuby On RailsSentrySidekiqSQL
10 Days AgoSaved
In-Office
Lisbon, PRT
Mid level
Mid level
Insurance
Develops and maintains cloud-first and on-premises software solutions within a collaborative engineering squad. Responsibilities include writing clean C# and .NET code, unit testing, participating in peer review and CI/CD, designing solutions, maintaining documentation, following security standards, and collaborating across international teams. The role also involves learning modern engineering practices, Azure technologies, event-driven architectures, and AI-assisted development tools.
Top Skills: .NetAngularAzure Api ManagementAzure FunctionsAzure Service BusAzure SqlAzure StorageBlazorC#Ci/CdReactSQL
One Month AgoSaved
Hybrid
2 Locations
54K-91K Annually
Mid level
54K-91K Annually
Mid level
Cloud • Information Technology • Security • Software • Cybersecurity
Design, implement, and maintain distributed software systems supporting Cloudflare’s application security products, including Rate Limiting and Web Application Firewall. Participate across the software development lifecycle, write automated tests, monitor production deployments, debug complex systems, review code, collaborate with security and infrastructure teams, and mentor colleagues. The role involves Rust and Go development, databases, Docker, Kubernetes, and maintaining reliable, fault-tolerant systems at scale, with possible on-call responsibilities.
Top Skills: C++ClickhouseDockerGoGrafanaGrpcKafkaKubernetesMemcachedNoSQLPostgresPrometheusRedisRustSQLUnix/Linux
18 Days AgoSaved
Hybrid
Lisbon, PRT
Entry level
Entry level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Lead technical architecture and development of highly available, distributed marketing platforms at global scale. Guide UI, full-stack, and data engineering teams; design Java and Spring Boot APIs; integrate data services with user interfaces; and drive cloud modernization using AWS and Databricks. Establish engineering practices for automation, testing, observability, reliability, performance, and CI/CD. Champion GenAI adoption, real-time data processing, and modern cloud-native development.
Top Skills: Agentic AiAngularSparkAWSBehavior-Driven DevelopmentCi/CdDatabricksDomain-Driven DesignEvent-Driven DesignGenaiGraphQLHadoopJavaJenkinsJunitMockitoNode.jsPythonReactRest ApisScalaSpring Boot
18 Days AgoSaved
Remote or Hybrid
Lisbon, PRT
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Develop and maintain secure, performant, resilient Java and Spring microservices for Mastercard’s global digital payment tokenization platform. Build event-driven, cloud-ready applications, support migration from on-premises infrastructure to public cloud, own software maintenance, and promote technology standards. Collaborate with product managers and engineers to improve customer journeys and reliability at global scale.
Top Skills: Apache KafkaApi GatewaysEvent-Driven ArchitectureJavaJenkinsMicroservicesOraclePrivate CloudPublic CloudRedisSplunkSpring Framework
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
4 Days AgoSaved
Remote or Hybrid
2 Locations
Junior
Junior
Fintech • Information Technology • Security • Software
Design, develop, deploy, monitor, and maintain Java/Kotlin microservices powering MobileID and digital identity wallet solutions. Build REST APIs, run services on Kubernetes, contribute to delivery platforms and architecture decisions, and strengthen authentication, security, and key-handling capabilities. The role owns services end to end in production and involves collaboration across engineering teams.
Top Skills: ArgocdAWSCryptographyDockerGCPGitlab CiHelmHsmsJavaJenkinsKotlinKtorKubernetesLinuxMySQLOauth 2.0Openid ConnectOracleRestSpringSpring BootTerraform
4 Days AgoSaved
Remote
3 Locations
45K-55K Annually
Mid level
45K-55K Annually
Mid level
Digital Media • eCommerce • Software
Maintain and evolve FAdmin, a mission-critical Ruby on Rails flyer processing system, and related Content Platform tools. Deliver roadmap features end to end, support service desk requests, use AI coding agents to improve delivery and code quality, write automated tests, participate in code reviews, and maintain CI/CD pipelines. The role requires production software development experience, relational database and SQL expertise, and strong English communication.
Top Skills: Ai Coding AgentsAmazon EksAutomated TestingAWSCi/CdClaude CodeDatadogDockerJavaScriptKafkaKubernetesLlmsRelational DatabasesRuby On RailsSQLTypescript
4 Days AgoSaved
Remote
28 Locations
Entry level
Entry level
Artificial Intelligence • Software • Cybersecurity
Build and operate full-stack systems for an AI-powered offensive security platform. Responsibilities include developing React frontends, TypeScript APIs, Kotlin and Go backend services, deploying on AWS, designing scalable systems, optimizing databases, supporting production, and owning features from concept through deployment. The role involves close collaboration with AI and security researchers in a fast-paced remote startup.
Top Skills: Asynchronous WorkflowsAWSAws CdkEvent-Driven ArchitectureGoGraphQLKotlinMessage QueuesNode.jsPostgresReactRestTerraformTypescript
5 Days AgoSaved
Remote
Portugal
39K-61K Annually
Junior
39K-61K Annually
Junior
Cloud • Security • Software • Generative AI
Build AI-powered observability features across Kibana user interfaces, agentic investigation systems, telemetry detection pipelines, and evaluation infrastructure. Develop tools for autonomous root-cause analysis, shape reasoning context, generate detection signals, assess agent output quality, and collaborate with UX, product, and data science teams.
Top Skills: Agent OrchestrationContext ManagementElasticsearchKibanaLlm-Based SystemsNode.jsReactRetrievalTypescript
6 Days AgoSaved
Remote
Portugal
56K-88K Annually
Senior level
56K-88K Annually
Senior level
Cloud • Security • Software • Generative AI
Develop and maintain Elasticsearch’s Inference API and plugin framework, integrating internal and external machine learning providers. Responsibilities include API and protocol design, streaming, asynchronous execution, rate limiting, billing integration, error handling, open-source contribution review, incident response, and comprehensive unit, REST, and rolling-upgrade testing. The role requires strong Java expertise, concurrency knowledge, API design skills, collaboration across distributed teams, and autonomous decision-making.
Top Skills: ElasticsearchGradleJavaKibanaMavenRest ApiServer-Sent Events (Sse)Yaml
6 Days AgoSaved
Remote
Portugal
Entry level
Entry level
Other
Develop and maintain scalable, stable, secure, and user-friendly software in an agile environment. Collaborate with engineers, support teams, and customer representatives across product development. Solve complex technical problems, write maintainable code, participate in testing and release cycles, and contribute across backend and frontend development while working independently in a remote setting.
Top Skills: AgileContinuous DeploymentGitKotlinMongoDBObject-Oriented ProgrammingRabbitMQReactRedisRubyScrumTest-Driven Development (Tdd)
7 Days AgoSaved
Remote
Portugal
Junior
Junior
Big Data • Software
Build, test, debug, and maintain query execution engine components in Java, including query operators, expression evaluation, scheduling, memory management, and resource management. Investigate correctness, reliability, and performance issues using logs, telemetry, benchmarks, and query profiles. Collaborate with senior engineers, write unit and integration tests, participate in code reviews, and develop expertise in vectorized processing, concurrency, parallelism, data exchange, and disk spilling.
Top Skills: Apache ArrowApache IcebergSparkC++Cloud Object StoresHadoopJavaParquet
Reposted 10 Days AgoSaved
Remote
27 Locations
Mid level
Mid level
Industrial • Manufacturing
Architect, develop, and scale cloud services, dashboards, and data pipelines to support robotics and autonomous vehicle telemetry. Integrate IoT devices with Azure services, build APIs/microservices, implement observability and CI/CD, validate systems in lab and field, and mentor junior engineers.
Top Skills: Application InsightsAzure Data ExplorerAzure Event HubAzure FunctionsAzure Iot HubAzure MonitorAzure Stream AnalyticsC#C++Cosmos DbD3.JsDevice Provisioning Service (Dps)GrafanaGrpcJavaMqttNestjsNoSQLNuxtjsPrometheusRestRosRos2SQL
11 Days AgoSaved
Remote
27 Locations
130K-160K Annually
Entry level
130K-160K Annually
Entry level
Software
Build and maintain developer tools across SDKs, React Email, CLI, MCP, integrations, and supporting backend services. Collaborate on APIs, compatibility, testing, releases, documentation, and shared tooling. Support developers through GitHub issues and pull requests while designing reliable interfaces, error handling, and backward-compatible experiences. The role also involves operating systems with authentication, retries, rate limits, queues, monitoring, and error recovery.
Top Skills: McpNode.jsReactTypescript
Reposted 11 Days AgoSaved
Remote
Portugal
Mid level
Mid level
Artificial Intelligence • Fintech • Software • Financial Services
Build and ship Kotlin-based native Android features for an AI neobank: implement payment, insurance and financial flows; integrate REST APIs; improve performance, reliability, and on-device AI using TensorFlow Lite; collaborate with product and design to simplify user journeys and use analytics to iterate.
Top Skills: Android SdkCoroutinesFlowGit/GithubJetpackJetpack ComposeKotlinNoSQLRest ApisSQLTensorflow Lite
13 Days AgoSaved
Remote
3 Locations
Entry level
Entry level
Fintech • Information Technology • Payments • Software
Software Engineer role at Paddle, a global Merchant of Record and payments infrastructure company. The posting provides limited role-specific responsibilities or qualifications, but the position focuses on software engineering using Go. Paddle offers remote or hub-based work, professional development support, unlimited holidays, and inclusive workplace benefits.
Top Skills: Go
13 Days AgoSaved
Remote
27 Locations
Entry level
Entry level
HR Tech • Software
Builds software solutions for end users as a general full-stack engineer. The role emphasizes collaboration, ownership, accountability, fast-paced execution, adaptability, multitasking, rapid learning, and an ambitious, outcome-driven approach.
One Month AgoSaved
Hybrid
Lisbon, PRT
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Design, develop, and maintain secure, scalable blockchain platforms, distributed systems, backend services, APIs, microservices, and cloud-native applications. Build blockchain integrations, improve system performance and reliability, lead architecture discussions, drive automation and testing, troubleshoot distributed environments, conduct code reviews, and mentor engineers. Collaborate with product, architecture, security, and operations teams while promoting engineering best practices.
Top Skills: AngularAWSAzureBitcoinBlockchainCi/CdCryptographyDigital SignaturesDockerEncryptionEthereumGraphQLHyperledgerJavaKubernetesMfaMicroservicesOauth2OidcPkiPolygonRestSolanaSpringWeb3
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account