Top Software Engineer Jobs in Edinburgh

Reposted One Month AgoSaved
Easy Apply
Remote or Hybrid
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Security • Software • Cybersecurity
As a Senior Software Engineer, you will enhance the REDAPL platform, leading initiatives in data ingestion, processing, and supporting infrastructure-related projects while mentoring other engineers.
Top Skills: Amazon NeptuneApache IcebergArangodbCalciteDatafusionJanusgraphMemgraphNeo4JPuppygraphSubstraitTrino
4 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Legal Tech • Software
Build and improve contract-management features for LawVu’s legal technology platform. Work collaboratively with product, design, quality engineering, and other engineering teams to deliver customer-focused experiences. Develop full-stack software using C#/.NET, Angular, REST APIs, and Azure PaaS; contribute to quality assurance, Agile delivery, technical communication, and customer engagement.
Top Skills: .Net Core.Net FrameworkAngularAzure PaasC#GitRest Apis
5 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Social Impact
Leads a software development team through the full product lifecycle, including user research, product strategy, roadmap planning, application development, testing, code reviews, documentation, team performance management, budgeting, partnerships, and user support. The role also manages Agile processes, reports metrics, develops funding proposals, and participates in conferences and periodic travel.
Top Skills: AgileCybersecurityUnit Testing
5 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Information Technology
Develop and support Python microservices, web applications, APIs, integrations, and internal tools. Design reliable, secure, observable distributed systems and deploy services across Kubernetes environments. Collaborate with stakeholders and DevOps engineers on architecture, roadmaps, and delivery while protecting customer data. Investigate complex issues, improve data and automation workflows, and mentor junior engineers in a remote-first team.
Top Skills: Amazon EksCi/CdDatabricksDelta LakeDockerGitlabGitopsJavaScriptKubernetesLinuxMySQLNode.jsPostgresPyo3PysparkPythonRabbitMQRestful ApisRustSQLTypescriptVuejs
Reposted 5 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
HR Tech • Information Technology • Professional Services • Manufacturing
Lead design and delivery of order management and promising services: build resilient APIs and integrations, own features end-to-end, improve observability and operational excellence, mentor engineers, and shape technical direction to enable accurate delivery promises and scalable fulfilment.
Top Skills: APIsCi/CdDynatraceIbm SterlingJava
Reposted 5 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Senior level
Senior level
HR Tech • Information Technology • Professional Services • Manufacturing
Design, build, and operate backend platform capabilities for content and media: federated GraphQL, event-driven pipelines, APIs, automation, and developer/editor tooling. Lead architecture, deliver production-quality code, and enable teams via scalable, reliable services.
Top Skills: APIsAzureConfluentDamGraphQLHeadless CmsJavaJavaScriptKafkaTypescript
Reposted 5 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Retail • Software
The Staff Software Engineer will lead the design and delivery of robust order management solutions, ensuring reliability and scalability, while mentoring junior engineers and collaborating across teams.
Top Skills: DynatraceIbm SterlingJava
Reposted 5 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Senior level
Senior level
Retail • Software
The Staff Software Engineer will design and build backend platforms for content and media, develop APIs, lead architecture design, and act as a technical authority.
Top Skills: AzureConfluentGraphQLJavaJavaScriptKafkaTypescript
Reposted 28 Days AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Automotive • Insurance • Logistics • Professional Services
Develop and maintain full-stack web applications using C#, .NET (including .NET 8), Blazor and Angular 15. Build APIs, integrate databases (MySQL, SQL Server, MongoDB), write tests, perform code reviews, optimize queries, document systems, and collaborate in Agile teams to deliver high-quality solutions.
Top Skills: .Net 8.Net Core.Net FrameworkAngular 15Angular MaterialAsp.Net CoreBlazorC#Ci/CdCSS3Entity FrameworkGitHTML5Integration TestingJavaScriptJSONJwtMongoDBMudblazorMySQLOauthPrimengRestful ApisRxjsSignalrSQL ServerStored ProceduresTypescript 4.9Unit TestingXML
Reposted 28 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Software • Consulting
Senior backend engineer role building scalable, resilient Go-based backend services and APIs for cloud environments (AWS/Azure/GCP). Work with containers, Docker, Kubernetes, TDD, and performance optimisation while collaborating with client teams in a remote-first consultancy.
Top Skills: Ai ToolsAPIsAWSAzureContainersDockerGoGCPKubernetesSaaSTdd
Reposted 28 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 28 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Mid level
Mid level
Artificial Intelligence • Fintech • Software • Financial Services
Build and ship native Android features using Kotlin and Jetpack Compose. Design clean user flows for financial services, integrate backend APIs, improve performance and stability, use analytics and production feedback, and implement AI-assisted on-device experiences where beneficial.
Top Skills: Android SdkCoroutinesFlowGitJetpackJetpack ComposeKotlinNoSQLRest ApisSQLTensorflow Lite
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 28 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
Reposted 28 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 28 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 28 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 28 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 28 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 28 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 28 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 28 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 28 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Mid level
Mid level
Information Technology • Software
The Software Engineer will design, develop, and install software solutions, focusing on web applications using PHP and ensuring coding standards and technical design compliance.
Top Skills: JavaScriptPHPReact
28 Days AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Cloud • Software
Develop full-stack features using C#/.NET backend services and TypeScript/Angular front-end applications. Own work from design through production deployment, troubleshoot issues end-to-end, write secure and tested code, perform code reviews, mentor developers, and help guide technical direction. Work with SQL databases, data migrations, integrations, cloud infrastructure, and messaging systems while using AI-assisted development tools responsibly.
Top Skills: .NetAngularAWSC#Claude CodeGithub CopilotJavaNunitPlaywrightSQLTypescriptXunit
Reposted One Month AgoSaved
In-Office
Edinburgh, Scotland
Mid level
Mid level
Information Technology
Software Engineer will collaborate with clients to deliver digital products, lead projects, and apply analytical and engineering skills across development lifecycle.
Top Skills: AWSAzureElasticsearchJavaReact
Reposted 29 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Mid level
Mid level
Cloud • Software
As a Software Engineer II, you will build and maintain features on Stora's Rails-based platform, improve app stability, and collaborate with a small team on various domains.
Top Skills: CapybaraGithub ActionsHerokuMinitestPlaywrightPostgresReactRedisRuby On RailsSassSidekiqStripeTurboViewcomponents
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account