Top Software Engineer Jobs in Edinburgh

17 Days AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Hardware • Information Technology • Other • Software • Analytics
Build and maintain a mission-critical .NET enterprise platform and event-driven microservices. Develop features, integrations using Kafka, tune SQL Server, containerize with Docker/Kubernetes, deploy via GitHub Actions, work with Azure, participate in Agile ceremonies, perform on-call triage and collaborate across product, QA, DevOps and partner teams.
Top Skills: .Net 6+.Net Core.Net FrameworkApplication InsightsAzureC#CurlCursorDatadogDebeziumDependabotDockerElkGitGitGithub ActionsInsomniaKafkaKubernetesMicroservicesPostmanRest ApisSonarqubeSQL ServerSwagger/OpenapiT-SqlWhitesource/Mend
17 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Fintech • Machine Learning • Payments • Software • Financial Services
Design, develop, and maintain scalable web applications using .NET backend and Angular/React frontend. Collaborate on requirements, implement RESTful APIs, optimize performance, debug, maintain documentation, support end-users, and work within CI/CD and DevOps workflows.
Top Skills: .Net CoreAngularAsp.Net CoreC#Ci/CdCli ToolsDevOpsEf CoreEntity FrameworkGitReactRestful ApiSQLTypescriptWeb Api
17 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Fintech • Machine Learning • Payments • Software • Financial Services
Design, develop, customize and integrate Microsoft Dynamics 365 CRM/CE solutions. Build entities, forms, workflows, plugins, reports and dashboards using CRM SDK, C#, JavaScript, ASP.NET and SQL. Troubleshoot issues, estimate implementation approaches, collaborate with stakeholders, document solutions, and mentor junior developers. Banking domain experience preferred.
Top Skills: Ado.NetAsp.NetC#Crm SdkDynamics Crm (D365 Ce)JavaScriptMicrosoft Dynamics 365Power BIPower PlatformPowerappsSql Database
17 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Artificial Intelligence • Hardware • Automation • Manufacturing
Design and lead frontend architecture and development for scalable, secure web UIs that integrate with embedded systems and cloud platforms. Build device provisioning, telemetry visualization, and remote management interfaces; optimize performance and accessibility; mentor engineers; collaborate across backend, hardware, and systems teams to deliver end-to-end solutions.
Top Skills: AngularAWSAzureBabelCSS3D3.JsEmberGCPGitHTML5JavaScriptReactReact RouterReduxRestful ApisTypescriptVueWebpack
17 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Artificial Intelligence • Hardware • Automation • Manufacturing
Design and develop scalable, secure frontend web applications for connected embedded systems. Lead frontend architecture, collaborate with backend/embedded teams, implement device provisioning, telemetry visualization, and remote management UIs. Optimize performance, accessibility, and maintainability; mentor engineers, participate in reviews, and drive frontend best practices.
Top Skills: AngularAWSAzureBabelCSS3D3.JsEmberGCPGitHTML5JavaScriptReactReact RouterReduxRestful ApisTypescriptVueWebpack
Reposted 17 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Mid level
Mid level
Cloud • Software
We are seeking a software engineer to build and validate resilient distributed systems, enhance CI pipelines, and improve testing strategies for cloud applications.
Top Skills: AWSCircleCIGithub CiGoJenkinsKubernetesOpenstackPythonTerraform
Reposted 17 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Machine Learning • Other
The Backend Software Engineer will develop and maintain backend systems for data processing related to coffee farming, utilizing Python and PostgreSQL. Responsibilities include feature development, problem-solving, and adapting systems to regulatory changes while ensuring system resilience.
Top Skills: AWSCi/CdDockerPostgresPostgresql/PostgisPythonTerraform
Reposted 18 Days AgoSaved
Remote
Edinburgh, Scotland
Entry level
Entry level
Fintech • Information Technology • Payments • Software
The role involves contributing Go code, collaborating with teams, building features, improving system performance, and maintaining AWS infrastructure.
Top Skills: AWSGo
Reposted 18 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
Reposted 6 Days AgoSaved
In-Office
Edinburgh, Scotland
Senior level
Senior level
Fintech • Software • Financial Services
The Senior Software Engineer will develop innovative payment solutions, engage with industry regulators, and utilize agile methodologies within a feature team.
Top Skills: BlockchainCi/CdDamlDltGCPGkeIaacJavaKafkaOraclePostgresQuarkusReactSpannerTypescript
Reposted 19 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
Reposted 19 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
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 19 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 19 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 19 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 19 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 19 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
20 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Database • Analytics
Build and maintain high-throughput, reliable database integrations to replicate data into ClickHouse. Debug production issues, improve observability and reliability, participate on-call, collaborate with customers and cross-functional teams, and influence product roadmap.
Top Skills: AvroAWSAzureBigQueryCdcClickhouseDelta LakeFlinkGCPGoIcebergKafkaKubernetesLoggingLogical ReplicationMetricsMongoDBMySQLParcaParquetPeerdbPostgresPprofProtobufSnowflakeSparkTemporalTracing
Reposted 20 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Cloud • Information Technology • Professional Services • Software • Consulting
As a Software Engineer (GenAI-Focused), you will enhance the DoiT Cloud Intelligence product, implement features, review code, and improve code health, focusing on AI and cloud technologies for cost optimization and performance.
Top Skills: AIAWSEmbeddingsGitGoGCPLangchainLanggraphTypescript
Reposted 8 Days AgoSaved
In-Office
Edinburgh, Scotland
Senior level
Senior level
Hardware • Security • Software • Cybersecurity
The Senior Software Engineer, Frontend is responsible for developing and maintaining modern frontend systems, managing complex logic, and implementing API integrations while optimizing delivery through CI/CD processes.
Top Skills: Ci/CdCSSFirebaseGoHTMLPiniaTypescriptVue 3
22 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
9 Days AgoSaved
In-Office
Edinburgh, Scotland
Senior level
Senior level
Artificial Intelligence • Professional Services • Software
Work as a flexible QE across product teams to define testing approaches, perform exploratory and user-focused testing, drive release readiness, identify and communicate risks, and build or improve quality processes. Partner with engineers and product, use AI tools to increase testing efficiency, and adapt quickly to new domains while owning release confidence.
Reposted 22 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Information Technology • Software • Analytics
The Senior Back-End Software Engineer designs, develops, and maintains scalable backend systems while taking ownership of the software development lifecycle.
Top Skills: AtlantisAWSCi/CdCloudwatchDynamoDBEc2EksFastapiGithub ActionsIamJenkinsKubernetesLambdaNode.jsPrefect.IoPythonRdsS3SnsSqsTerraformTypescript
Reposted 22 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 22 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
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account