Get the job you really want.

Top Software Engineer Jobs in Edinburgh

Yesterday
Edinburgh, Scotland
Mid level
Mid level
Fintech • Financial Services
The Associate Software Engineer will design and support regulatory reporting solutions using Python and SQL, ensuring compliance and automation of controls.
Top Skills: AzureGitPythonSQL
Yesterday
Edinburgh, Scotland
Mid level
Mid level
Fintech • Financial Services
Design and deliver scalable machine learning solutions, improve existing products, write maintainable code, and advise teams on system architecture.
Top Skills: AirflowDagsterFlytePythonSparkSQL
Yesterday
Edinburgh, Scotland
Mid level
Mid level
Fintech • Financial Services
As a Software Engineer in AI Labs, you'll design scalable ML solutions, improve existing products, collaborate on architecture, and provide maintenance support.
Top Skills: AirflowDagsterFlyteGpuInferenciaPythonSparkSQLTpu
Yesterday
Edinburgh, Scotland
Senior level
Senior level
Fintech • Financial Services
Lead architecture and development for machine learning models, tools, and services. Manage multi-disciplinary teams and maintain high-quality model pipelines.
Top Skills: CCvxpyGoGpuJuliaPandasPythonPyTorchRRustScikit-LearnSparkSQLTpuXgboost
2 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
2 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
4 Days Ago
Remote
Edinburgh, Scotland
Junior
Junior
Cloud • Fintech • Cryptocurrency • NFT • Web3
As a Software Engineer at Coinbase, you will develop scalable micro-services and write high-quality code to enhance crypto accessibility across the globe, collaborating with cross-functional teams to influence features for the UK market.
Top Skills: DockerGoGraphQLGrpcMongoDBProtobuffRuby On Rails
5 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

Featured Jobs

Reposted 6 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.
11 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
11 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 23 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
2 Days Ago
Remote
Edinburgh, Scotland
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
As a Senior Software Engineer for the Detections Platform, you'll design and develop scalable cloud-based systems that provide near-real-time security information. Collaborate on technical solutions, mentor teammates, and ensure engineering best practices are followed.
Top Skills: AWSAzureCassandraElastic SearchGoKafkaKubernetesLinuxPythonRedis
Yesterday
Edinburgh, Scotland
Internship
Internship
Artificial Intelligence • Digital Media • Marketing Tech • Software
As a Software Engineer Intern at Adobe, you'll write code, collaborate with global teams, deliver solutions, and engage in networking opportunities.
Top Skills: Java
21 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
Yesterday
Remote
Edinburgh, Scotland
Mid level
Mid level
Software
As a Senior Software Engineer, you will develop and maintain the Rancher Kubernetes management system, ensure its quality, and collaborate with teams and users for improvements.
Top Skills: GitGoKubernetesLinux
Reposted 23 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 24 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
Yesterday
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
As a Staff Software Engineer, you will lead technical strategy, collaborate on product development, maintain system operations, and mentor team members in building scalable backend systems.
Top Skills: AWSKotlinKubernetesMySQLPythonSpark
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
The Sr. Software Engineer, SDET will enhance the Windows endpoint sensor, develop testing frameworks, automate processes and ensure system reliability while collaborating with a distributed team.
Top Skills: CC++Ci/Cd FrameworksWindbgWindows Kernel
2 Days Ago
Remote
Hybrid
Edinburgh, Scotland
Senior level
Senior level
Artificial Intelligence • Cloud • Software • Cybersecurity
Contribute to the Event Platform Storage team by building and operating distributed, high-throughput data pipelines in a scalable and reliable manner while making architectural decisions.
Top Skills: FoundationdbGoJavaKafkaKubernetesPythonRust
3 Days Ago
Remote
Edinburgh, Scotland
Mid level
Mid level
Blockchain • Internet of Things • Payments • Cryptocurrency • Web3
Develop privacy-enhancing technologies for the Chainlink product stack, collaborating on off-chain and on-chain solutions for consumer protection and new use cases.
Top Skills: Fully Homomorphic EncryptionGoPrivacy PoolsRustStealth AddressesTrusted Execution EnvironmentsWasmZero Knowledge Proofs
4 Days Ago
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Staff Software Engineer at Samsara, you will lead the technical direction for the platform team, architect and develop scalable systems, and influence technology choices that impact the company’s product offerings.
Top Skills: C/C++GoJavaScriptPythonTypescript
Reposted 24 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
10 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
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account