Get the job you really want.

Top Software Engineer Jobs in Edinburgh

2 Days Ago
Remote
Edinburgh, Scotland
Mid level
Mid level
Cloud • Consumer Web • eCommerce • Information Technology • Software
As a Mid-Level Software Engineer, lead design and development of AI-driven search solutions, mentor team members, and enhance user search experiences.
Top Skills: AIElasticsearchJavaKafkaMachine LearningNatural Language ProcessingPHPRabbitMQRedisScalaSQL
3 Days Ago
Edinburgh, Scotland
Junior
Junior
Financial Services
As a Python Software Engineer II, you will enhance, design, and deliver software components, troubleshoot issues, and collaborate within an agile team while developing coding skills.
Top Skills: Cloud TechnologiesJavaPython
3 Days Ago
Remote
Edinburgh, Scotland
Junior
Junior
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
The Software Engineer will design and develop software solutions within an agile team, focusing on full stack development and collaboration.
Top Skills: Asp.NetC#.NetReactTypescript
Reposted 12 Days Ago
Remote
Hybrid
Edinburgh, Scotland
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Sales • Security • Software • Cybersecurity
As a Lead Software Engineer at Rapid7's Metasploit team, you will mentor junior developers, contribute to the Metasploit Pro improvements, work with a distributed team, and lead feature development and enhancements while ensuring automated testing is implemented effectively.
Reposted 15 Days Ago
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Junior
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
You will develop and support payment processing systems, collaborating with cross-functional teams while ensuring high availability and operational metrics.
Top Skills: Python
8 Days Ago
Remote
Hybrid
Edinburgh, Scotland
Mid level
Mid level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
You will develop and improve data integration systems using Go and Python, handle data extraction, and collaborate with analysts to gather requirements.
Top Skills: AWSBeautifulsoupCSSDockerDomGCPGoHTMLHTTPLinuxPandasPythonScrapySQL
8 Days Ago
Remote
Hybrid
Edinburgh, Scotland
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
The Software Engineer III, SDET role involves building and validating testing frameworks, ensuring the reliability and performance of cloud service software, and enhancing automated test coverage while collaborating with team members.
Top Skills: CassandraElastic SearchGoKafkaKubernetesPythonRedis
8 Days Ago
Remote
Hybrid
Edinburgh, Scotland
Mid level
Mid level
Cloud • Enterprise Web • Other • Productivity • Software • Analytics • Design
As a Software Engineer in Enterprise Solutions, you will solve complex problems, develop systems using C# and .NET, and collaborate with customers and engineers to enhance workflows.
Top Skills: .Net CoreAWSC#Ci/CdDockerFirebirdGitGithub ActionsJenkinsKubernetesMySQLPythonSvn
2 Days Ago
Edinburgh, Scotland
Mid level
Mid level
Information Technology • Consulting
Develop and implement features for the Avaloq Banking Suite, perform maintenance, and provide technical assistance to clients in the Portfolio Management Team.
Top Skills: EclipsePl/Sql
12 Days Ago
Remote
Edinburgh, Scotland
Mid level
Mid level
Cloud • Consumer Web • eCommerce • Information Technology • Software
Develop and extend microservices, implement robust APIs, optimize performance, and collaborate with teams to enhance a scalable data platform.
Top Skills: AWSGCPJavaKafkaMySQLPHPPythonRabbitMQRedshiftScalaSQL
13 Days Ago
Hybrid
Edinburgh, Scotland
Mid level
Mid level
Financial Services
As a KDB+ Software Engineer III, design and develop time-series software for Credit Trading, focusing on data solutions and market data feeds.
Top Skills: AWSKdb+PythonTerraformUnix/Linux
3 Days Ago
Edinburgh, Scotland
Entry level
Entry level
Cloud • Hardware • Internet of Things • Other • Software • Semiconductor • Utilities
Develop embedded software for the Service Aware Operating System (SAOS), engage in the software lifecycle, and support customer needs.
Top Skills: Atlassian (BitbucketCC++ConfluenceEclipseGdbJenkinsJira)LinuxPython
Reposted 15 Days Ago
Remote
Edinburgh, Scotland
Internship
Internship
Big Data • Cloud • Software • Database
MongoDB is hosting a virtual Women in Computer Science Summit for students to learn about software engineering and interview for a Summer 2026 internship.
Top Skills: C++GoJavaJavaScriptNode.jsPython
Reposted 16 Days Ago
Remote
Hybrid
Edinburgh, Scotland
Entry level
Entry level
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Develop, test, and deliver next-generation dispatching solutions, managing the full project lifecycle in C#. This is a graduate role with growth opportunities.
Top Skills: AgileC#Client-Server Architecture
Reposted 16 Days Ago
Easy Apply
Hybrid
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
HR Tech • Software • Travel
The Senior Software Engineer will design, architect, and implement a travel-related product in a collaborative Agile environment while mentoring colleagues and ensuring quality testing.
Top Skills: AWSDjangoPythonReact
2 Days Ago
Edinburgh, Scotland
Senior level
Senior level
Automotive
The Staff System Software Engineer will design, implement, and test software for a next-generation vehicle charging platform, collaborate across teams, and mentor other engineers.
Top Skills: BleBuildrootCC++CanCmakeDbusGccGdbGitI2CIpv6LinuxLteMakeModbusPppPythonRs-232/485RtosRustSpiTlsToolchainVpnWi-Fi
2 Days Ago
Edinburgh, Scotland
Junior
Junior
Fintech • Payments • Financial Services
Join FNZ's X-change team as a .Net Developer to build and enhance a multi-asset Order and Execution Management System, working in an agile environment.
Top Skills: .Net C# 8.0Asp.Net CoreAzureDockerGitGraphQLJIRAKafkaRabbitMQReactSignalrSQLTypescript
23 Days Ago
Hybrid
Edinburgh, Scotland
Senior level
Senior level
Financial Services
Develop technology solutions for financial markets, collaborating with stakeholders to design and maintain software applications, using Java and other modern technologies.
Top Skills: DockerGitJavaJenkinsLinuxMavenSQL
5 Days Ago
Edinburgh, Scotland
Mid level
Mid level
Cloud • Hardware • Software • Semiconductor
This role involves developing PDK validation tools, collaborating with teams, understanding requirements, and ensuring software quality.
Top Skills: C++LinuxLispMfcPythonQtSkillTclUnixWindows
5 Days Ago
Edinburgh, Scotland
Mid level
Mid level
Fintech • Payments • Financial Services
The Software Engineer will design, develop, and maintain cloud-based applications, deliver RESTful microservices, and collaborate with product and UX teams to improve platform scalability and performance.
Top Skills: .NetC#JavaJavaScriptAzurePythonTypescript
10 Days Ago
Remote
Edinburgh, Scotland
Expert/Leader
Expert/Leader
Blockchain • Internet of Things • Payments • Cryptocurrency • Web3
The Staff Software Engineer will develop scalable software, work with DeFi protocols, lead integrations, and improve team performance across distributed systems.
Top Skills: AWSC++GoJavaKafkaPostgresPythonTerraformTypescript
10 Days Ago
Remote
Edinburgh, Scotland
Senior level
Senior level
Blockchain • Internet of Things • Payments • Cryptocurrency • Web3
Lead integration of Chainlink products into non-EVM blockchains, build end-to-end solutions for applications including dApps and smart contracts.
Top Skills: Api DesignC++FuncGoMicroservicesMovePythonRestful ServicesRustSmart ContractSolidityTypescriptWeb3
4 Days Ago
Remote
Edinburgh, Scotland
Senior level
Senior level
Artificial Intelligence • Cloud • Software • Cybersecurity
Join Datadog as a Staff Engineer for Application Performance Monitoring, leading technical initiatives and collaborating on complex systems design and solutions.
Top Skills: Backend Programming
Reposted 15 Days Ago
Edinburgh, Scotland
Mid level
Mid level
Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
As a Mission Software Engineer, you'll develop software solutions, integrate systems, build algorithms, and ensure seamless operation of Anduril's technologies with a focus on military applications.
Top Skills: C++GoJavaJavaScriptPythonRust
8 Days Ago
Edinburgh, Scotland
Mid level
Mid level
Fintech • Financial Services
As a Golang Software Engineer, you will build and manage distributed systems within BlackRock's Aladdin platform, ensuring high availability and scalability while collaborating with various teams.
Top Skills: Agile MethodologiesGoKafkaKubernetesRedis
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account