Top Software Engineer Jobs in Portugal

Reposted 2 Months AgoSaved
Hybrid
Lisbon, PRT
Senior level
Senior level
Information Technology • Consulting
Design, develop, test, and deploy features in .NET Core/.NET Framework. Migrate from .NET Framework to .NET Core, optimize SQL queries and distributed cache performance, implement observability (OpenTelemetry, OpenSearch, Prometheus), create/consume NuGet packages, perform code reviews and automated testing, and provide third-line production support.
Top Skills: .Net Core.Net FrameworkAnsible TowerBitbucketC#Distributed CacheJenkinsJIRALow-Latency MessagingMicrosoft Sql ServerNugetOpensearchOpentelemetryOracle CoherencePrometheusSQLTeamcity
Reposted 2 Months AgoSaved
In-Office
Lisbon, PRT
Junior
Junior
Information Technology • Consulting
Develop, review, and refactor clean, scalable C#/.NET code in a SaaS environment. Mentor junior engineers, implement unit tests, monitoring/alerting, and produce technical documentation while collaborating on product quality, security, and performance improvements.
Top Skills: .Net Core.Net FrameworkActivemqC#DockerGrpcJSONLinuxMongoDBMySQLRabbitMQRedisRest ApiSQL ServerXML
Reposted 2 Months AgoSaved
In-Office
Carnaxide, Oeiras, Lisboa, PRT
Entry level
Entry level
Information Technology • Professional Services • Software • Consulting
Develop, configure, test and maintain software applications according to technical specifications. Collaborate on application design, document development activities, follow defined work plans and internal procedures, keep technical knowledge updated, and deliver work under pressure. May involve travel.
Reposted 2 Months AgoSaved
In-Office
Carnaxide, Oeiras, Lisboa, PRT
Junior
Junior
Information Technology • Professional Services • Software • Consulting
Join SAFIRA as a .NET Software Developer to build and maintain .NET/ASP.NET applications, work with SQL Server and IIS, integrate into project teams, deliver under pressure, communicate with stakeholders, travel as required, and use English fluently.
Top Skills: Iis 6.0Microsoft .Net FrameworkMicrosoft Asp.NetMicrosoft Sql Server 2008
Reposted 2 Months AgoSaved
In-Office
Carnaxide, Oeiras, Lisboa, PRT
Mid level
Mid level
Information Technology • Professional Services • Software • Consulting
Design and implement enterprise software solutions, provide technical project guidance and solution architecture, coach and lead development teams, ensure production-quality deployments, design database schemas and interfaces, contribute to project planning and estimates, and support BPM/process-driven solution development. Willingness to travel.
Top Skills: BpmBusiness RulesCSSDb2DojoEvent-Based TechnologiesJ2EeJavaJavaScriptJdbcOdbcOracleProcess ModelingProcess MonitoringSenchaSQL ServerSybase
Reposted 2 Months AgoSaved
In-Office
Porto, PRT
Mid level
Mid level
Fintech • Payments
Build scalable solutions using .Net, craft user interfaces with React, and collaborate with team members. Troubleshoot software, implement testing, and contribute to Agile practices.
Top Skills: .Net.Net CoreAzureC#DartFlutterGCPJavaScriptReactSQL Server
Reposted 2 Months AgoSaved
Remote
27 Locations
20K-90K Annually
Mid level
20K-90K Annually
Mid level
Cloud • Software
The Lead Golang Software Engineer develops server solutions, leads technical designs and code reviews, mentors colleagues, and ensures the quality of engineering practices in the Commercial Systems unit.
Top Skills: AICloudData ScienceGoIotPerformance EngineeringSecuritySoftware EngineeringUbuntu
Reposted 2 Months AgoSaved
Remote
27 Locations
Mid level
Mid level
Cloud • Software
The Python Software Engineer will develop and maintain test automation tools for hardware certification and improve Linux testing methods.
Top Skills: CCheckboxLinuxPythonUbuntu
Reposted 2 Months AgoSaved
In-Office or Remote
30 Locations
20K-20K Annually
Mid level
20K-20K Annually
Mid level
Cloud • Software
You will build and maintain container images, automate CI/CD processes, engage with the community, and mentor junior team members in a collaborative environment.
Top Skills: Concourse CiDockerGithub ActionsGoJenkinsKubernetesPython
Reposted 2 Months AgoSaved
Remote
27 Locations
Senior level
Senior level
Cloud • Software
Drive process improvement, coach colleagues, and manage features in a distributed system for cloud automation and software operations.
Top Skills: AnsibleCC++ChefDockerGoKubernetesNoSQLPuppetRustSQL
Reposted 2 Months AgoSaved
Remote
27 Locations
Senior level
Senior level
Cloud • Software
Lead Python Software Engineer responsible for developing solutions, collaborating on designs, mentoring team members, and enhancing engineering practices.
Top Skills: AirbytePythonRangerTemporalTrino
Reposted 2 Months AgoSaved
Remote
27 Locations
Mid level
Mid level
Cloud • Software
Develop and enhance dqlite, a distributed SQLite database, including debugging, implementing features, and engaging with the open source community.
Top Skills: CGoRaft
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
2 Months AgoSaved
In-Office
Porto, PRT
Junior
Junior
Artificial Intelligence • Software • Generative AI
Develop, test, deploy, and maintain applications and services for a global cloud CX platform. Participate in design, code reviews, CI pipelines, and team ceremonies. Diagnose and fix issues, improve performance, and maintain documentation while following development best practices.
Top Skills: C#Ci PipelinesJavaScriptMicrosoft Sql ServerPostgresSource ControlTypescript
One Month AgoSaved
Remote
Portugal
Senior level
Senior level
Artificial Intelligence • Fintech • Software • Financial Services
The Principal Software Engineer will own technical direction and execution for major products and systems. Responsibilities include designing scalable and reliable architectures, writing production code, leading architecture decisions, solving complex technical problems, improving engineering quality, driving initiatives from design through production, and mentoring engineers across teams. The role is remote and requires strong English communication in a distributed international environment.
Top Skills: APIsCloud InfrastructureDatabasesDistributed Systems
One Month AgoSaved
Remote
Portugal
Senior level
Senior level
Artificial Intelligence • Fintech • Software • Financial Services
Own technical direction and execution for major products and systems. Design scalable, reliable architectures across backend, frontend, APIs, databases, and infrastructure; write production code; lead architecture decisions; resolve complex technical and production issues; improve testing, security, observability, and development practices; and mentor engineers across teams.
Top Skills: APIsCloud InfrastructureDatabasesDistributed SystemsObservabilitySoftware TestingSystem Architecture
One Month AgoSaved
Remote
Portugal
Senior level
Senior level
Artificial Intelligence • Fintech • Software • Financial Services
Leads technical direction and execution for major products and systems. Designs scalable backend, frontend, API, database, and infrastructure solutions; writes production code; drives architecture decisions; resolves complex engineering problems; improves testing, security, observability, and development practices; and mentors engineers across teams.
Top Skills: APIsApplication SecurityBackend SystemsCloud InfrastructureDatabasesDistributed SystemsFrontend SystemsObservabilitySoftware Testing
Reposted 2 Months AgoSaved
In-Office
Aveiro, PRT
Senior level
Senior level
Consumer Web • eCommerce • Marketing Tech • Payments • Software • Design • SEO
The Staff Software Engineer will lead technical strategy and architecture for the Domains group, mentor engineers, and develop features for domains. Responsibilities include hands-on coding, guiding the team, and collaborating across departments.
Top Skills: Distributed SystemsSoftware Engineering
Reposted 2 Months AgoSaved
In-Office or Remote
30 Locations
20K-200K Annually
Junior
20K-200K Annually
Junior
Cloud • Software
The role involves designing and implementing features, debugging, maintaining documentation, and collaborating with the community in the Mir graphics stack.
Top Skills: C++FlutterLinuxOpenglRustVulkan
One Month AgoSaved
In-Office or Remote
Porto, PRT
Senior level
Senior level
Cloud • Software • Analytics
Owns end-to-end development and operation of backend services and real-time data pipelines for industrial IoT telemetry. Responsibilities include defining requirements and roadmaps, implementing APIs, forecasting and anomaly detection, production monitoring, alerting, testing, CI/CD, AI-assisted development, and mentoring engineers. The role translates business goals and technical uncertainty for stakeholders while maintaining reliable, high-quality software systems.
Top Skills: A2AAutogenAzure DatabricksCi/CdClaude CodeCrewaiCursorDatabricksGitGithub CopilotIndustrial IotKafkaLangchainLanggraphMcpMetagptMicrosoft FoundryPandasPostgresPysparkPythonRabbitMQSnowflakeSQL
One Month AgoSaved
Remote
Portugal
Senior level
Senior level
Artificial Intelligence • Fintech • Software • Financial Services
Owns technical direction and execution for major products and systems. Designs scalable, reliable architectures, writes production code, drives architecture decisions, solves complex engineering problems, improves testing, security, observability, and development practices, and mentors engineers across teams. The role requires leading major initiatives from design through production while collaborating across distributed international teams.
Top Skills: APIsCloud InfrastructureDatabasesDistributed SystemsObservability
Reposted 2 Months AgoSaved
Remote
27 Locations
Senior level
Senior level
Cloud • Software
Develop and enhance MAAS core components, improve architecture, collaborate across teams, and ensure high standards in documentation and CI practices.
Top Skills: DhcpDnsGoKvmLxcNtpPxePythonReactTftpTypescript
One Month AgoSaved
Remote
Portugal
67K-106K Annually
Expert/Leader
67K-106K Annually
Expert/Leader
Cloud • Security • Software • Generative AI
Lead development of vector similarity search capabilities in Elasticsearch, including designing new features, implementing algorithms and data structures, fixing bugs, and improving search relevance, speed, and maintainability. Collaborate asynchronously with a globally distributed engineering and open-source community, provide technical leadership, and guide initiatives from design through delivery. Write modern Java and serve as a subject-matter expert for vector search and Elasticsearch.
Top Skills: CassandraElasticsearchGitHnswIvfJavaLuceneMongoDBPostgresSlackSolrZoom
One Month AgoSaved
Remote
Portugal
67K-106K Annually
Expert/Leader
67K-106K Annually
Expert/Leader
Cloud • Security • Software • Generative AI
Lead development of Elasticsearch vector search capabilities, including new features, algorithms, data structures, performance improvements, and bug fixes. Collaborate with globally distributed engineers and open-source contributors, provide technical leadership, and guide initiatives from design through delivery. The role requires deep expertise in vector similarity search, modern Java, data storage technologies, concurrency, and scalable search platforms.
Top Skills: Apache LuceneCassandraContinuous IntegrationElasticsearchGitHnswIvfJavaMongoDBPostgresSolrVector DatabasesVector Similarity Search
One Month AgoSaved
Remote
Portugal
56K-88K Annually
Senior level
56K-88K Annually
Senior level
Cloud • Security • Software • Generative AI
Lead Elasticsearch search relevance initiatives focused on vector search, designing and implementing scalable search features, algorithms, and data structures. Build and improve Elasticsearch and Lucene functionality, resolve complex bugs, optimize performance, and collaborate with distributed engineering and open-source communities. Write modern Java, guide projects autonomously from design through delivery, and contribute to technical direction across teams.
Top Skills: CassandraElasticsearchHnswIvfJavaLuceneMongoDBPostgresSolr
One Month AgoSaved
Remote
Portugal
56K-88K Annually
Senior level
56K-88K Annually
Senior level
Cloud • Security • Software • Generative AI
Lead Elasticsearch search relevance initiatives by designing and implementing search features, algorithms, and data structures; improving vector search speed and relevance; fixing complex bugs; contributing to Lucene; collaborating with globally distributed engineers and open-source contributors; and writing modern Java. The role requires autonomy, technical leadership, code review participation, and expertise with search or vector databases and storage technologies.
Top Skills: Apache LuceneCassandraContinuous IntegrationElasticsearchGitHnswIvfJavaMongoDBPostgresSlackSolrZoom
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account