Get the job you really want.

Top Software Engineer Jobs in Edinburgh

Reposted 16 Days AgoSaved
Easy Apply
In-Office
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Artificial Intelligence
You will own projects spanning months, work end-to-end on a React client application and Python backend, and shape product direction.
Top Skills: FlaskPythonReactTypescript
5 Days AgoSaved
In-Office
Edinburgh, Scotland
Senior level
Senior level
Artificial Intelligence • Professional Services • Software
Lead quality assurance for large language model systems, outlining testing strategies, designing automation, and ensuring reliability and user trust. Collaborate closely with software engineers to enhance product quality throughout the development lifecycle.
Top Skills: Automation FrameworksC#Ci/Cd Workflows
Reposted 18 Days AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Artificial Intelligence • Fintech • Machine Learning • Software • Financial Services
The Platform Engineer will architect and build scalable microservices, optimize core systems, and standardize best practices in cloud infrastructure.
Top Skills: AWSBigQueryBigtableDatadogDynamoDBGCPGoKubernetesMongoDBPostgresPub/SubRedisSnsSqsTerraform
Reposted 18 Days AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Cloud • Software
As a Backend Software Engineer, you'll design scalable backend systems, optimize database performance, and collaborate with front-end and DevOps teams.
Top Skills: AWSAzureDockerGCPGoKubernetesNode.jsNoSQLPythonSQL
19 Days AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Security • Cybersecurity
The Software Engineer will design and execute full-stack projects, build and maintain backend APIs and frontend libraries, and mentor junior team members while ensuring engineering excellence.
Top Skills: AWSGoKubernetesPostgresPythonPython/DjangoReactTypescript
Reposted 23 Days AgoSaved
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Mid level
Mid level
Cloud • Software
As an Ubuntu Core Software Engineer, you will design and implement features for the embedded Linux operating system, maintain boot mechanisms, debug system-level issues, and collaborate with a global team.
Top Skills: CGoShell
19 Days AgoSaved
Remote
Edinburgh, Scotland
Entry level
Entry level
Big Data • Information Technology • Software • Database • Analytics • Infrastructure as a Service (IaaS) • Big Data Analytics
As a Software Engineer, you will design and maintain Golang infrastructure services, working on provisioning, performance, monitoring, and capacity planning for the Confluent cloud platform.
Top Skills: AWSAzureC++DatadogGCPGoKubernetesLinuxPrometheusPythonTerraform
6 Days AgoSaved
Hybrid
Edinburgh, Scotland
Senior level
Senior level
Gaming
The Senior Software Engineer will develop and maintain payment systems, collaborate with engineering teams, mentor juniors, and ensure code quality.
Top Skills: AWSJavaPythonReactSpring Boot
Reposted 19 Days AgoSaved
Easy Apply
Edinburgh, Scotland
Easy Apply
Expert/Leader
Expert/Leader
Artificial Intelligence
The role involves optimizing backend processes, leading multi-team projects, and ensuring engineering standards in a scalable environment. Requires deep knowledge of full-stack development, especially server-side.
Top Skills: PythonReact
Reposted 19 Days AgoSaved
Easy Apply
In-Office
Edinburgh, Scotland
Easy Apply
Expert/Leader
Expert/Leader
Artificial Intelligence
As a Principal Software Engineer, you will lead backend projects, enhance engineering stability, and drive cross-team collaboration within a large engineering organization.
Top Skills: AIPythonReactSaaS
Reposted 19 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Mid level
Mid level
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Generative AI
Build and operate Kubernetes clusters, optimize infrastructure for AI workloads, and collaborate with researchers to enhance model training systems.
Top Skills: GoInfrastructure As CodeKubernetesLinuxPython
20 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Cloud • Security • Software • Cybersecurity
The Senior Software Engineer II will develop Akamai's object storage platform, focusing on building reliable, scalable, cost-effective solutions and defining next-gen cloud tooling.
Top Skills: C++Go
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 20 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Mid level
Mid level
Big Data • Software • Quantitative Trading
Software Engineers at QuantCo will design and develop scalable solutions, integrate models into client businesses, and improve products based on client feedback.
Top Skills: Ci/CdDjangoFastapiFlaskPythonSQL
20 Days AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Insurance
As a Software Engineer, you will develop features for benefits access, integrate APIs, enhance code quality using AI, and ensure system integrity.
Top Skills: Ai ToolsAPIsCloud-Based EnvironmentsReactRuby On Rails
Reposted 7 Days AgoSaved
In-Office
Edinburgh, Scotland
Senior level
Senior level
Financial Services
The Lead Software Developer will lead an engineering team, mentor others, drive best practices, and develop customer experiences on a unified platform in a collaborative environment.
Top Skills: Asp.Net CoreC#Entity FrameworkReactSQL
Reposted 20 Days AgoSaved
Hybrid
Edinburgh, Scotland
Junior
Junior
Big Data • Software • Quantitative Trading
Full-stack Developers at QuantCo build user interfaces for machine learning solutions, collaborating with data scientists and engineers to deliver actionable products.
Top Skills: HelmPythonReactTerraformTypescript
Reposted 22 Days AgoSaved
Easy Apply
In-Office or Remote
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Fintech • Financial Services
The Software Engineer will design, develop, and support the MEMX Trading system software, focusing on production support during US evening hours.
Top Skills: ConfluenceDeephavenFix MessagingGitGradleJavaJenkinsJIRAJunitLinuxTcp/IpUdpWireshark
Reposted 22 Days AgoSaved
Easy Apply
In-Office or Remote
Edinburgh, Scotland
Easy Apply
Mid level
Mid level
Cloud • Software
Canonical seeks open-source enthusiasts to optimize Ubuntu for new silicon technologies, collaborating with teams and customers to enhance software quality and performance across various platforms.
Top Skills: CC++DockerKubernetesLinux Distribution PackagingOciPerformance OptimizationPythonSecurity Best Practices
An Hour AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Senior level
Senior level
Retail • Software
The Staff Software Engineer will lead software development efforts, provide technical guidance, mentor staff, and ensure high-quality deliverables, focusing on colleague-facing applications within Store Operations.
Top Skills: Ai AgentsAi Coding AssistantsAzure DevopsAzure PipelinesAzure SqlAzure StorageDockerDynatraceGitGithub ActionsJava 21+KafkaKubernetesMicronautMicroservice ArchitectureMongoDBNew RelicPostgresRedisRest ApisSonarSpring BootSQL Server
Reposted 17 Hours AgoSaved
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
HR Tech • Information Technology
The Lead Software Engineer will provide technical design, maintain the technical roadmap, document architectures, code, conduct reviews, mentor engineers, and support recruitment efforts.
Top Skills: Api DesignAWSElasticsearchGraphQLGrpcJavaKafkaMqNoSQLOpenapiPythonRedisRestSQLSwagger
Reposted 17 Hours AgoSaved
Edinburgh, Scotland
Senior level
Senior level
Software • Biotech
As a Senior Software Engineer, you will lead your team in shipping features, making technical decisions, and mentoring others to scale products effectively.
Top Skills: AWSFastapiGitLinearNext.JsNotionPostgresPythonSlackTailwindcssTerraformTypescript
Reposted 17 Hours AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Cloud • Security • Software • Generative AI
The Principal Software Engineer I will focus on improving distributed systems for Elasticsearch, managing cluster coordination, and addressing performance issues.
Top Skills: ElasticsearchJavaNetty
Reposted 17 Hours AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Cloud • Security • Software • Generative AI
The role focuses on enhancing Elasticsearch's distributed systems for performance, resilience, and managing data indexing across multiple nodes while diagnosing challenges and collaborating across teams.
Top Skills: ElasticsearchJavaNetty
Reposted 17 Hours AgoSaved
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Mid level
Mid level
Cloud • Software
As a Go Software Engineer for Identity Management, you will design, implement, and enhance identity management solutions, collaborate with a distributed team, and contribute to the development of authentication and authorization systems.
Top Skills: Go (Golang)JujuLdapOauthOpenidPython
Reposted 17 Hours AgoSaved
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Artificial Intelligence • Natural Language Processing • Software • Conversational AI • Generative AI
The Senior Software Engineer will build reliable APIs, deploy speech models, and contribute to software development, targeting voice interactions and multi-tenant infrastructure.
Top Skills: LlmsPythonRestful ApisSpeech-To-TextText-To-SpeechVoipWebrtc
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account