Top Software Engineer Jobs in Edinburgh

Reposted 25 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Mid level
Mid level
Cloud • Software
As a Python and Kubernetes Software Engineer, you will develop data analytics solutions using open source tools, collaborating with a distributed team.
Top Skills: AirflowApache SupersetApache TrinoAWSAzureClickhouseDbtDockerDvcFeastGCPKubernetesLxdMlflowPythonTemporal
Reposted 25 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Mid level
Mid level
Cloud • Software
As a Software Engineer in Sustaining Engineering, you will resolve complex issues related to Ubuntu and open-source software, engage with upstream communities, and develop bug fixes while maintaining close collaboration with support and product teams.
Top Skills: CC++CephDebianDockerGitGoKubernetesKvmLinuxLxcLxdMongoDBOpenstackPostgresPython
Reposted 25 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Junior
Junior
Cloud • Software
The software engineer will develop and operate backend services for Snap Store and Charmhub.io, focusing on clean APIs and feature implementation.
Top Skills: GoPythonUbuntu
Reposted 25 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Mid level
Mid level
Cloud • Software
The role involves developing software for Linux-based systems on autonomous devices, optimizing performance and ensuring reliability in various hardware environments.
Top Skills: CC++DebianGoLinuxRustUbuntu
Reposted 25 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Mid level
Mid level
Cloud • Software
As a Software Engineer at Canonical, you will collaborate globally to shape open-source software operations, focusing on Python and Golang development, enhance DevOps workflows, and improve infrastructure operations for cloud computing solutions.
Top Skills: GoLinuxPython
Reposted 25 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Mid level
Mid level
Cloud • Software
The role involves designing and delivering open source software operations code in Python, ensuring system reliability, and collaborating with teams across the Linux stack.
Top Skills: DockerKubernetesLinuxPython
Reposted 25 Days AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Artificial Intelligence • Software • Automation
Support community-driven development by reviewing community PRs, improving contribution processes, debugging issues, and enhancing documentation. Collaborate with contributors and maintainers for reliable product improvements.
Top Skills: JavaScriptNpmOauthPnpmRest ApisTypescript
Reposted 25 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Cloud • Security • Software • Cybersecurity
The Senior II Software Engineer will design scalable storage solutions, solve complex issues, and improve distributed systems in an Agile environment.
Top Skills: Go
Reposted 25 Days AgoSaved
Remote
Edinburgh, Scotland
Junior
Junior
Gaming
As a Software Engineer, you will build features, write maintainable Roblox Lua code, collaborate with teams, and enhance gameplay for millions of players.
Top Skills: DiscordGitRoblox Lua ScriptingSnowflakeTableau
Reposted 25 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Mid level
Mid level
Artificial Intelligence • Fintech • Software • Financial Services
Responsible for building and maintaining Android applications with AI features. Focus on performance, UX design, and collaboration with backend and ML engineers.
Top Skills: JavaKotlinNoSQLSQLTensorflow Lite
Reposted 25 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Mid level
Mid level
Artificial Intelligence • Fintech • Software • Financial Services
As an iOS Developer, you will build and maintain AI-powered iOS applications focusing on performance, reliability, and user trust. Collaborate with engineers to integrate AI features, design UX patterns, and optimize app performance.
Top Skills: NoSQLSQLSwiftSwiftuiTensorflow Lite
Reposted 25 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Mid level
Mid level
Artificial Intelligence • Fintech • Software • Financial Services
The Software Engineer will develop and maintain cross-platform desktop applications, focusing on performance, reliability, and integration of AI features. Responsibilities include optimizing applications, managing local data, and ensuring stability on macOS and Windows.
Top Skills: ElectronIndexeddbJavaScriptNode.jsSqliteTypescriptWebsockets
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 25 Days AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Information Technology • Other • Software
The Sr. Software Engineer will design, develop, and maintain public APIs and integrations, ensuring high scalability and performance while improving code quality using AI tools.
Top Skills: AWSDatadogDockerHelmKubernetesNode.jsReactRubyTypescript
Reposted 25 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Database • Analytics
The Senior Full-Stack Engineer will design and build scalable UI systems, collaboratively own features, and support production quality. Responsibilities include API design, debugging, and performance tuning.
Top Skills: CSSDomGoGraphQLHTMLHTTPJavaScriptNode.jsReactRestTerraformTypescript
3 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Senior level
Senior level
HR Tech • Information Technology • Professional Services • Manufacturing
Design, build, and operate Order Management platform features across checkout, fulfilment, returns, amendments and cancellations. Own end-to-end delivery including design, development, CI/CD, monitoring, production support, and platform architecture improvements to ensure scalable, resilient integrations and observable systems supporting retail fulfilment.
Top Skills: APIsCi/CdDynatraceIbm Sterling Order ManagementJava
3 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Senior level
Senior level
HR Tech • Information Technology • Professional Services • Manufacturing
Design, build, and evolve order management capabilities across checkout, fulfilment, returns, amendments, and cancellations. Own features end-to-end from design through production support, improve platform architecture, integrations, reliability, and observability. Champion engineering excellence, CI/CD, monitoring, and operational excellence while mentoring engineers and collaborating with product and fulfilment stakeholders to deliver scalable, resilient systems.
Top Skills: APIsCi/CdDynatraceIbm Sterling Order ManagementJavaMonitoringObservability
3 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Senior level
Senior level
HR Tech • Information Technology • Professional Services • Manufacturing
Design, build, and operate scalable backend services and APIs for pricing and promotions. Implement microservices, Kafka-based event-driven systems, GraphQL/REST APIs, and resilient data solutions using MongoDB, Redis, and PostgreSQL. Own features from design through deployment and operational support.
Top Skills: APIsDistributed SystemsEvent-Driven ArchitectureGraphQLJavaKafkaKotlinMicroservicesMongoDBPostgresRedisRest
3 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Senior level
Senior level
HR Tech • Information Technology • Professional Services • Manufacturing
Design, build, and operate secure, scalable authentication and identity services. Own features end-to-end (design, develop, test, deploy, monitor, support). Develop resilient APIs and backend services, champion engineering best practices, participate in code reviews, and shape the technical direction of the Identity Platform.
Top Skills: APIsCi/CdCloud-NativeDevOpsIdentity And Access ManagementJavaKotlinOauth 2.0Openid Connect
3 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Senior level
Senior level
HR Tech • Information Technology • Professional Services • Manufacturing
Design, build, and operate secure, scalable authentication and identity services. Own features end-to-end across design, development, testing, deployment, monitoring and production support. Shape Identity Platform technical direction, develop resilient APIs, champion engineering best practices and participate in code reviews and knowledge sharing.
Top Skills: APIsAuthenticationAuthorisationCi/CdCloud-NativeDevOpsIdentity And Access ManagementJavaKotlinOauth 2.0Openid Connect
3 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Senior level
Senior level
HR Tech • Information Technology • Professional Services • Manufacturing
Develop and maintain Python-based, production-ready AI services powering personalised recommendation and conversational experiences. Design and implement evaluation frameworks (including LLM-as-a-Judge) to measure and improve relevance and consistency. Drive experimentation and data-driven improvements for AI Stylist, integrate AI services into APIs and broader platforms, and address challenges of non-deterministic systems.
Top Skills: APIsConversational AiLlmsPythonRecommendation Systems
3 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Senior level
Senior level
HR Tech • Information Technology • Professional Services • Manufacturing
Design, build, and evolve scalable backend microservices and APIs to support the full customer order lifecycle. Implement event-driven workflows (Kafka), GraphQL/REST APIs, and resilient low-latency solutions using distributed databases and caching, collaborating with product, architects, and stakeholders to enable high-volume transactional commerce systems.
Top Skills: APIsAsynchronous MessagingCaching TechnologiesDistributed DatabasesEvent-Driven ArchitecturesGraphQLJavaKafkaKotlinMicroservicesRest
3 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Senior level
Senior level
HR Tech • Information Technology • Professional Services • Manufacturing
Lead design and delivery of scalable, secure payment platform capabilities across stores and digital channels. Own end-to-end payment product outcomes, ensure reliability, security and performance, implement SRE/DevOps and CI/CD practices, drive observability and incident management, shape architecture, mentor engineers and promote engineering excellence.
Top Skills: AWSAzureCdnCi/CdCloud InfrastructureDevOpsDnsDynatraceEdge ComputingGCPGithub ActionsJavaObservabilitySite Reliability Engineering
3 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Senior level
Senior level
HR Tech • Information Technology • Professional Services • Manufacturing
Lead quality engineering for POS and Self-Checkout platforms: define quality strategy, build scalable test automation, drive CI/CD and observability, mentor engineers, support production releases and incident investigations to improve platform reliability and performance.
Top Skills: AWSAzureCi/CdConfluenceDevOpsDynatraceGCPGithub ActionsJavaJavaScriptJIRAPlaywrightPostmanRest-AssuredRetail PosSeleniumSelf-CheckoutTestcompleteZephyr
3 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Senior level
Senior level
HR Tech • Information Technology • Professional Services • Manufacturing
Design, build, and maintain high-volume, resilient payment services and APIs. Own end-to-end features from design through production support, drive observability and CI/CD practices, and modernize platform scalability, security, and reliability to support millions of customer transactions.
Top Skills: APIsCi/CdDynatraceJavaObservability
3 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Senior level
Senior level
Retail • Software
Lead design and delivery of scalable, secure payment platform capabilities. Own reliability, performance and resilience, drive DevOps/CI-CD, observability and incident management, and mentor engineers to improve platform engineering practices.
Top Skills: AWSAzureCdnCi/CdCloud InfrastructureDevOpsDnsDynatraceEdge ComputingGCPGithub ActionsJavaObservabilityPlatform EngineeringSite Reliability Engineering (Sre)
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account