Top Software Engineer Jobs in Edinburgh

Reposted 4 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Artificial Intelligence • Enterprise Web • Software
Responsible for building scalable distributed systems, mentoring teammates, innovating on technical solutions, and improving team processes. Requires expertise in backend languages, especially Golang and Typescript.
Top Skills: GoNode.jsTypescript
Reposted 17 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Security • Cybersecurity
Lead design and implementation of scalable AI-centric systems for offensive security, develop agentic AI capabilities (LLMs, RAG), own feature lifecycle to production, mentor engineers, run design reviews, and integrate AI into microservice architectures with cloud, container, and messaging technologies.
Top Skills: BddDockerDomain Driven DesignGCPGoGoogle PubsubGrpcKafkaKubernetesLlmsMcpMicroservicesNoSQLPythonRagRdbmsRest ApiUmlUnit Testing
Reposted 17 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Mid level
Mid level
Artificial Intelligence • Fintech • Software • Financial Services
Build and ship native Android features in Kotlin for an AI-enabled neobank. Design clean mobile flows for payments, insurance and financial services, integrate backend APIs, improve performance and reliability, use analytics and on-device ML (TensorFlow Lite) to enhance user journeys, and collaborate with product and design.
Top Skills: Android SdkCoroutinesFlowJetpack ComposeKotlinNoSQLRest ApisSQLTensorflow Lite
Reposted 4 Days AgoSaved
In-Office
Edinburgh, Scotland
Senior level
Senior level
Legal Tech
Lead end-to-end implementation of complex features, partner with Product and Design, mentor engineers, own quality and operability (CI/CD, testing, observability), make pragmatic architectural decisions, and apply AI tooling across the SDLC to improve productivity and product outcomes.
Top Skills: Agentic WorkflowsAWSCi/CdElasticsearchGoJavaKubernetesLlmsMongoDBObservabilityOpensearchPHPPostgresPythonReactRetrievalServerlessTest AutomationTypescriptVector Stores
Reposted 18 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Artificial Intelligence • Biotech
Build and maintain scalable, reliable agentic AI systems for biomedical research, integrating LLMs, tool-calling, and data platforms. Drive technical decisions, optimize analytical workflows, deploy agents on the data platform, mentor teammates, and participate in on-call rotation to ensure performance, security, and continuous improvement.
Top Skills: Apache AirflowAWSAws AthenaClaude CodeDatabricksDuckdbKubernetesLlmsPythonSnowflakeTrino
Reposted 18 Days AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Database • Analytics
Analyze and optimize ClickHouse database performance, develop performance tests, support engineering teams, collaborate with core teams, and engage with the open-source community.
Top Skills: C++Database InternalsUnix Systems
Reposted 19 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Customer-embedded principal software engineer driving production-grade solutions for strategic accounts. Translate business needs into technical designs, build and deploy end-to-end systems, influence senior stakeholders, and transition work to FDE crews. Operate in ambiguous, fast-paced environments with strong ownership, industry context, and an entrepreneurial mindset to deliver measurable business outcomes.
Top Skills: CC#C++Cloud Ai PlatformsJavaJavaScriptLlmsPython
20 Days AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Software
Build and maintain the Internal Engineering Platform and CI/CD systems to help internal teams release software reliably. Automate build/release/deploy processes, manage artifact and configuration tooling, integrate observability, operate platform services (on-call), and collaborate with security and application teams to drive developer productivity.
Top Skills: Artifact ManagementCi/CdCrossplaneDockerGoGrafanaInfrastructure As CodeKubernetesLokiMimirShellTankaTempoTerraform
Reposted 20 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Hardware • Security • Software • Cybersecurity
Develop and maintain the backend ecosystem for the Alta Video Management System, focusing on cloud-based distributed systems and coding quality.
Top Skills: C++Ci/CdGoJavaPythonRust
Reposted 20 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Software • Cryptocurrency
Lead the design and implementation of core authentication infrastructure at Phantom, focusing on secure authentication systems, secrets management, and API integrations.
Top Skills: Aws KmsNestjsNode.jsOauth2OidcRustTypescriptVaultWebauthn
Reposted 20 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Software • Cryptocurrency
As a Software Engineer, you'll develop trading APIs and systems, enhance user experiences, and lead initiatives for blockchain support and new products.
Top Skills: APIsBlockchainCrypto Trading SystemsData Pipelines
Reposted 20 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Mid level
Mid level
Cloud • Software
As a Software Engineer - L3 Support, you will resolve complex Ubuntu-related issues, collaborate with teams, and participate in upstream communities to drive bug fixes and improvements.
Top Skills: CC++CephDockerGoKubernetesLinuxLxcLxdOpenstackPythonQemu
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 20 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Junior
Junior
Cloud • Software
As a Software Engineer, you will resolve complex customer issues related to Ubuntu and open source software, participate in upstream communities, and develop and review code across multiple layers of the software stack.
Top Skills: CC++CephDockerGoKubernetesLinuxLxc/LxdOpenstackOvnOvsPython
21 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Information Technology
Develop and maintain enterprise applications using Camunda BPMN, Java and Spring Boot. Implement front-end features with Angular/Vue/React, integrate microservices, use source control and IDEs, write documented and tested code, and work independently in cloud-based environments. Containerization and orchestration (Docker/Kubernetes) are advantageous.
Top Skills: AngularBitbucketCamunda BpmnCSSDockerEclipseGitGitlabHTMLIntellijJavaJavaScriptKubernetesMicroservicesNpmReactSpringSpring BootTypescriptVs CodeVue
Reposted 8 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Software
As a Senior Software Engineer, you will enhance Speechify's Core Experiences by optimizing APIs, designing systems, and collaborating cross-functionally to deliver user-centric solutions.
Top Skills: GCPJavaKotlin
22 Days AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Fintech • Software • Financial Services
Design, build, test, deploy and run full‑stack SaaS features using Node.js, TypeScript and React. Participate in design, code reviews, pairing, refactoring, API and backend development, ensure security, reliability and accessibility, and support production monitoring and agile delivery.
Top Skills: Agentic Coding AssistantsAWSEvent-Driven ArchitectureExpressGitGitGitlabInfrastructure As CodeIntegration TestingJavaScriptMessaging SystemsMicroservicesNode.jsNosql DatabasesOwaspReactReact RouterRelational DatabasesRest ApisServerlessSstTelemetryTerraformTypescriptUnit Testing
Reposted 23 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Greentech
As a Senior Software Engineer at KoBold, you'll develop innovative data systems for mineral exploration, collaborating closely with geologists and data scientists to improve exploration success rates. You'll own projects end-to-end, engage with users, and create scalable, production-quality solutions for complex geological challenges.
Top Skills: AWSDjangoPrefectPythonReactRetool
Reposted 3 Hours AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Senior level
Senior level
Retail • Software
Backend-focused senior engineer to design, build and operate Contact Centre services. Build APIs and event-driven integrations with CCaaS platforms (Zendesk, Twilio), develop self-service/FAQ solutions, and ensure CI/CD, testing and live operation.
Top Skills: APIsAutomated TestingAzureCcaasContinuous DeliveryContinuous IntegrationEvent-Driven ArchitectureGoogleJavaNext.JsReactTwilioZendesk
Reposted 4 Hours AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Senior level
Senior level
Retail • Software
Lead backend engineering for Contact Centre technology, designing, building and operating secure, resilient services and integrations (Zendesk, Twilio, Azure, Google). Provide technical direction across teams, implement APIs, event-driven workflows, and responsible AI automation while staying hands-on with production-quality Java code.
Top Skills: APIsAzureCcaasEvent-Driven ArchitectureGCPJavaNext.JsReactResponsible AiTwilioZendesk
Reposted 5 Hours AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Senior level
Senior level
HR Tech • Information Technology • Professional Services • Manufacturing
Design, build, test, deploy and operate backend services for the Contact Centre. Integrate CCaaS platforms (Zendesk, Twilio, Azure/GCP), design APIs and event-driven solutions, and deliver customer self-service/FAQ capabilities while collaborating with product, data, security and customer stakeholders.
Top Skills: APIsAutomated TestingAzureCcaasCi/CdEvent-Driven ArchitectureGCPJavaNext.JsReactTwilioZendesk
Reposted 5 Hours AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Senior level
Senior level
HR Tech • Information Technology • Professional Services • Manufacturing
Lead backend-focused engineering for Contact Centre platforms, designing and operating secure, scalable services and integrations (Zendesk, Twilio, Azure/Google). Provide technical direction, write production-quality Java code, define APIs and event-driven workflows, and collaborate with Product, Data, Security and Customer Service to deliver reliable customer and colleague experiences.
Top Skills: APIsAzureCcaasEvent-Driven ArchitecturesGCPJavaNext.JsReactTwilioZendesk
Reposted YesterdaySaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Cloud • Enterprise Web • Information Technology • Software
The Software Engineer will shape AI governance in developer tooling, build product features, collaborate with teams, support users, and innovate rapidly.
Top Skills: GCPGithub ActionsGoGrafanaGrpcKubernetesPostgresPrometheusReactTypescriptVite
Reposted YesterdaySaved
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
Reposted YesterdaySaved
Remote or Hybrid
Edinburgh, Scotland
Senior level
Senior level
Retail • Software
Lead QA for retail platforms (POS, Self-Checkout), shape quality strategy, build scalable test automation, drive operational excellence, mentor engineers, support CI/CD and production releases.
Top Skills: AWSAzureCi/CdConfluenceDynatraceGCPGithub ActionsJavaJavaScriptJIRAPlaywrightPostmanRest-AssuredRetail PosSeleniumSelf-CheckoutService VirtualisationTestcompleteZephyr
Reposted YesterdaySaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Cloud • Security • Software • Cybersecurity
Lead and grow an SDET team building reliable, scalable cloud storage solutions. Provide technical leadership, design and review architectures, plan sprints, implement deterministic functional and non-functional test suites in CI/CD/CT pipelines, collaborate on product specs, hire and mentor engineers, and continuously improve processes and systems.
Top Skills: Block StorageCi/CdContinuous TestingDistributed SystemsGoMicroservicesObject StoragePython
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account