Get the job you really want.

Top Software Engineer Jobs in Edinburgh

Reposted 2 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
Reposted 2 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 3 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 13 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 3 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
9 Days Ago
Edinburgh, Scotland
Mid level
Mid level
Big Data • Cloud • Software • Database
Design and maintain a self-service internal development platform for MongoDB engineering teams to deploy and operate production services, enhancing developer productivity through automation and tooling.
Top Skills: AWSCrossplaneDroneGoGrafanaHelmKubernetesPrometheusTerraform
9 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
9 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

Featured Jobs

9 Days Ago
Remote
Hybrid
Edinburgh, Scotland
Mid level
Mid level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
As a Software Engineer III at CrowdStrike, you will design and maintain a data platform, develop scalable data pipelines, and enhance system efficiency while collaborating with remote teams.
Top Skills: Apache HadoopApache PrestoCassandraDynamoDBGoGrpcHiveJavaJenkinsKafkaKubernetesLinuxMySQLNoSQLParquetPostgresProtocol BuffersPythonScalaSparkSQL
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
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
Reposted 2 Days Ago
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
The Senior Staff Software Engineer at Affirm will define technical direction, build and extend platform services, and collaborate across teams to ensure scalable solutions.
Top Skills: APIsDistributed ServicesPythonWeb Application Frameworks
Reposted 2 Days Ago
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
As a Senior Software Engineer, you'll develop high availability payment processing systems, collaborate across teams, and foster quality and talent development within your team.
Top Skills: AWSKotlinKubernetesMySQLPython
Yesterday
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Seeking a Staff Software Engineer to enhance Affirm's infrastructure by ensuring system reliability and operational efficiency through collaboration, monitoring, and strategic planning.
Top Skills: AWSKotlinKubernetesMySQLPythonReactVue
21 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
Reposted 2 Days Ago
Edinburgh, Scotland
Entry level
Entry level
Gaming
As a Software Engineer at Rockstar Games, you will develop and maintain software tools used across teams, ensure stability and reliability of systems, and collaborate with UX designers and global team members on task management systems.
Top Skills: C#HibernateJavaMvvmMySQLSpring FrameworkWpfXaml
Reposted 2 Days Ago
Edinburgh, Scotland
Junior
Junior
Gaming
Develop desktop applications, maintain internal project management systems, write testable code, and collaborate with team members to improve workflows.
Top Skills: .Net,C#,Wpf,Xaml,Figma
4 Days Ago
Edinburgh, Scotland
Senior level
Senior level
Information Technology • Consulting
Responsible for developing and maintaining web applications, collaborating with team members, and optimizing existing functionalities in the Web Workplace.
Top Skills: AngularDockerJavaKubernetesNode.jsOraclePl/SqlSpring BootTypescript
5 Days Ago
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
5 Days Ago
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
5 Days Ago
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
5 Days Ago
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
5 Days Ago
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
25 Days Ago
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
25 Days Ago
Edinburgh, Scotland
Junior
Junior
Financial Services
Join an agile team to design and deliver time-series software solutions. Responsibilities include managing data, developing Q queries, maintaining systems, analyzing data, troubleshooting, and documenting processes.
Top Skills: Kdb+Q
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account