Top Backend Jobs in Edinburgh

7 Days AgoSaved
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
Build backend data frameworks and tooling that keep GitLab’s datastores scalable, healthy, and safe across SaaS and self-managed deployments. Develop retention and lifecycle controls, schema-change guardrails, bulk data removal tools, SQL traffic replay, and background operations frameworks. Collaborate across engineering and product teams, review database changes, improve performance and migration safety, document best practices, and participate in a tier 2 database on-call rotation.
Top Skills: GitlabPostgresRubyRuby On RailsSQL
14 Days AgoSaved
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Mid level
Mid level
Cloud • Security • Software • Cybersecurity • Automation
Build, test, ship, and operate production backend features using Ruby/Rails, Go, or other modern languages. Design APIs, background jobs, integrations, data models, migrations, and services while ensuring security, performance, reliability, and observability. Review code, investigate failures, reduce technical debt, provide operational support, collaborate asynchronously with product and engineering teams, and use AI coding tools responsibly.
Top Skills: Ci/CdDockerGoGrpcHelmKubernetesPostgresRubyRuby On RailsRust
14 Days AgoSaved
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Expert/Leader
Expert/Leader
Cloud • Security • Software • Cybersecurity • Automation
Provides technical leadership across teams by designing and delivering large-scale backend initiatives, modernizing monolithic systems, defining architecture and engineering standards, and improving reliability, security, observability, and operability. The role establishes Go and Kubernetes patterns, guides Rust adoption, participates in incident response, mentors engineers, influences platform roadmaps, and leads safe adoption of AI-assisted and agentic engineering workflows.
Top Skills: APIsGoKubernetesPostgresRubyRuby On RailsRust
16 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Productivity • Software • App development • Automation
Develop and maintain the Xodo Sign eSign platform by implementing features, improving existing functionality, and participating throughout the software development lifecycle. Responsibilities include requirements analysis, technical design, implementation, testing, maintenance, research, code reviews, collaboration, and promoting engineering best practices. The role requires modern PHP, MySQL, REST APIs, Docker, AWS, and experience securing, optimizing, benchmarking, and scaling high-availability applications.
Top Skills: Amazon Ec2Amazon RdsAmazon S3AWSDockerMySQLPHPRest ApisSymfony
16 Days AgoSaved
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
Design, build, and maintain secure, tested, performant backend integrations connecting GitLab agents with tools such as Slack, Claude Code, and Codex. Own complex features, develop GraphQL and REST APIs, improve automated testing, troubleshoot production issues through on-call rotations, enhance observability and resiliency, and collaborate across product, frontend, backend, and AI engineering teams.
Top Skills: GraphQLPostgresRest ApisRspecRubyRuby On RailsSQL
19 Days AgoSaved
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Set long-term technical strategy for backend identity systems, lead major distributed-system initiatives, ensure operational availability, establish engineering quality standards, collaborate cross-functionally, and mentor engineers. Build and launch highly available systems supporting international expansion, KYC verification, identity data management, decisioning, regulatory compliance, and global risk models.
Top Skills: AWSKotlinKubernetesMySQLPythonSpark
2 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Fintech • Payments • Financial Services
Build and scale event-driven microservices for M-KOPA Mobility using C#/.NET. Own solutions throughout their lifecycle, from architecture and development through deployment, observability, monitoring, and decommissioning. Work with Azure, messaging systems, Kubernetes, Docker, automated testing, infrastructure as code, and DevOps practices while collaborating with distributed teams and coaching other engineers.
Top Skills: .NetAutomated TestingAWSAzureAzure Service BusC#Claude CodeContinuous DeliveryDevOpsDockerGCPGrafanaInfrastructure As CodeKafkaKubernetesPrometheusRabbitMQ
21 Days AgoSaved
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Expert/Leader
Expert/Leader
Cloud • Security • Software • Cybersecurity • Automation
Lead cross-functional Developer Experience initiatives across six teams, contributing hands-on backend code in Ruby and Go. Improve testing reliability, test coverage, CI/CD pipelines, logging standards, and development environments. Partner with engineering, platform, product, and infrastructure teams to identify friction, remove systemic bottlenecks, shape the Developer Experience Platform strategy, and foster continuous engineering improvement.
Top Skills: Ci/CdDevOpsGoLogging LibrariesRubyTest Coverage ReportingTesting Frameworks
17 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Senior level
Senior level
Artificial Intelligence • Fintech • Software • Financial Services
Own technical direction and execution for major products and systems. Design scalable backend, frontend, API, database, and infrastructure solutions; write code; prototype; review code; debug production issues; make architecture trade-offs; convert ambiguous problems into execution plans; improve engineering quality; lead critical initiatives; and mentor engineers.
Top Skills: APIsBackendCloud InfrastructureDatabasesDistributed SystemsFrontendObservabilitySecuritySoftware TestingSystem Design
Reposted One Month AgoSaved
Hybrid
Edinburgh, Scotland
Senior level
Senior level
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
As a Senior Backend Engineer, you'll design and build scalable Java applications on AWS, lead backend design, and implement CI/CD for cloud-native solutions.
Top Skills: AWSCi/CdCloudFormationJavaJava StreamingKafkaNoSQLSpring BootSQL
Reposted One Month AgoSaved
Hybrid
Edinburgh, Scotland
Senior level
Senior level
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Lead the design and development of secure, scalable backend systems using Java. Architect cloud-native solutions and mentor teams for financial platforms.
Top Skills: AWSCi/CdCloudFormationJava 11+KafkaNoSQLSecurity ProtocolsSpring BootSQL
20 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Senior level
Senior level
Artificial Intelligence • Fintech • Software • Financial Services
Leads technical direction and hands-on execution for major products and systems. Designs scalable backend, frontend, API, database, and infrastructure solutions; writes code; drives architecture decisions; solves production issues; improves engineering quality, reliability, security, testing, and observability; and mentors engineers across teams.
Top Skills: APIsBackendCloud InfrastructureDatabasesDistributed SystemsFrontendObservabilitySecuritySystem DesignTesting
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
20 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Senior level
Senior level
Artificial Intelligence • Fintech • Software • Financial Services
Own technical direction and execution for major products and systems. Design scalable and reliable architectures, write production code, lead architecture decisions, solve complex engineering problems, and drive initiatives from concept through production. Improve engineering quality across testing, security, observability, and development practices while mentoring engineers and coordinating work across teams and products.
Top Skills: APIsBackendCloud InfrastructureDatabasesDistributed SystemsFrontendObservabilitySecuritySystem DesignTesting
Reposted 25 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Information Technology
As a Senior Backend Engineer at DuckDuckGo, you'll lead backend projects, mentor engineers, and develop AI-enhanced features for the company's privacy-centric product line.
Top Skills: Ai ToolingGoNode.jsPerlRag Pipelines
27 Days AgoSaved
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
Build and operate GitLab’s Gitaly backend storage systems, focusing on distributed storage, Git repository management, reliability, scalability, performance, and observability. Own complex technical initiatives end to end, lead system design, collaborate across engineering and customer-facing teams, mentor engineers, improve development practices, respond to incidents, participate in on-call duties, and implement operational improvements for production systems.
Top Skills: GitGitlabGoGrpcRuby
Reposted One Month AgoSaved
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
Build and maintain backend AI capabilities for GitLab Duo Chat: design flow components and agentic flows in Python/LangGraph, integrate LLMs and multi-agent orchestration, implement and maintain APIs in the Rails monolith, improve observability and reliability, and participate in on-call rotations and cross-functional collaboration to deliver safe, scalable AI chat features.
Top Skills: Agent FrameworksGraphQLLangchainLanggraphLarge Language ModelsMulti-Agent OrchestrationPostgresPytestPythonRestRspecRuby On RailsSQLTool/Function Calling
Reposted 2 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Mid level
Mid level
Mobile • Payments • Software • Hospitality
Design, build and operate backend services in AWS for a multi-service hospitality platform. Implement new features, payment and EPOS integrations, improve performance, monitoring and deployment automation using TypeScript/Node.js and databases like Mongo Atlas, Postgres RDS or DynamoDB. Collaborate in a UK development team and automate infrastructure, CI/CD and QA.
Top Skills: AWSCi/CdDynamoDBJavaScriptMongodb AtlasNode.jsPostgresql (Rds)Typescript
Reposted One Month AgoSaved
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
Build tooling, workflows, and guidance to make GitLab easier to deploy, validate, and operate across cloud-native and self-managed environments. Evolve deployment guidance, improve production-like ephemeral environments, and maintain consistent deployment artifacts and environment contracts across development through production.
Top Skills: Ci/CdCloud NativeDistributed SystemsEphemeral EnvironmentsGitlabKubernetesPlatform Engineering
One Month AgoSaved
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
Design, implement, and evolve moderate-to-complex backend features, improve system quality, reliability, and performance, mentor engineers, participate in incident response, define backend standards, and integrate agentic AI into production engineering workflows.
Top Skills: Agentic AiAPIsClickhouseContainerizationGitlabKubernetesPostgres
Reposted One Month AgoSaved
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
Lead backend work for GitLab's Spec-Driven Development: design and build APIs, data models, evaluation systems, and agent-driven workflows using Ruby on Rails and Python. Ship production services, benchmark LLM workflows, coordinate multi-person projects, mentor engineers, and collaborate with product and design in an all-remote, async environment.
Top Skills: Ai GatewayGitlabGitlab Duo Agent PlatformGraphQLLarge Language Model ApisPostgresPythonRestRubyRuby On RailsSQL
5 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Cloud • Information Technology • Consulting
Design, develop, test, and maintain scalable backend services and APIs for Agent Studio. Build orchestration, configuration, integrations, deployment, lifecycle, authentication, authorization, observability, and runtime management capabilities. Collaborate with frontend, AI/ML, product, UX, DevOps, and platform teams to deliver reliable, secure, high-performance services. Troubleshoot complex production issues and contribute to technical designs, code reviews, testing, and continuous engineering improvements.
Top Skills: AgileAutomated TestingAWSAzureCi/CdDistributed SystemsLoggingMicroservicesMonitoringNosql DatabasesObservabilityRelational DatabasesRestful ApisSource Control
5 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Cloud • Information Technology • Consulting
Designs, develops, and maintains scalable backend services, APIs, and data capabilities for analytics, dashboards, and visualizations. Responsibilities include processing and aggregating structured and unstructured data, optimizing performance, collaborating with frontend, data, UX, product, and DevOps teams, and supporting reliable production deployments. The role also involves technical design, testing, monitoring, troubleshooting, code reviews, and continuous improvement of analytics services.
Top Skills: AgileAWSAzureCi/CdLoggingMicroservicesMonitoringNosql DatabasesObservabilityRelational DatabasesRest ApisSource Control
5 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Information Technology
Design, build, and maintain backend services, RESTful APIs, libraries, and data architecture for a cloud-native, multi-tenant SaaS platform. Develop scalable .NET solutions on Azure, implement event-driven components, ensure security and reliability, write automated tests, participate in architecture and code reviews, collaborate with cross-functional Agile teams, and mentor engineers.
Top Skills: .Net 10.Net Aspire.Net CoreAsp.Net CoreAzure Service BusAzure SqlAzure Web AppsC#DockerEntity Framework CoreGitGitJavaScriptKubernetesAzureOauth 2.0Openid ConnectOpentelemetryRedisRestful ApisSQLSQL ServerTypescriptVue
One Month AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Senior level
Senior level
Artificial Intelligence • Fintech • Software • Financial Services
Lead and grow a high-performing engineering team building scalable, customer-facing products. Own engineering delivery, architecture, code quality, observability, incident response, and engineering culture. Partner with product, design, mobile, backend and AI teams to turn ambiguous problems into production systems while coaching engineers and improving processes to deliver reliable, high-quality outcomes.
Top Skills: AIAPIsBackendCloud InfrastructureDatabasesDistributed SystemsFrontendFull StackMobileMonitoringObservabilitySecurityTesting
One Month AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Senior level
Senior level
Artificial Intelligence • Fintech • Software • Financial Services
Lead and manage a cross-functional engineering team to design, build, and operate a high-scale payments app. Drive architecture, delivery, code quality, reliability, observability, and incident response while coaching engineers and improving processes to ship customer-focused products quickly and reliably.
Top Skills: APIsBackendCloud InfrastructureDatabasesDistributed SystemsFrontendFull StackIntegrationsMobileObservabilitySecurityTesting
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account