Top Software Engineer Jobs in Edinburgh

16 Days AgoSaved
In-Office
Edinburgh, Scotland
Entry level
Entry level
Artificial Intelligence • Professional Services • Software
9-month full-time software engineering placement contributing to product development: implement features, improve scalability, performance, maintainability and internationalisation, participate across full feature lifecycle, learn from a mentor, and work across the stack (frontend, backend, testing, Azure). Ideal for someone starting a software career.
Top Skills: .Net.Net CoreAngularjsC#CSSHTMLJavaScriptJestAzurePlaywrightSQL ServerVue
7 Days AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Healthtech • Software
Build and maintain Clojure-based software to accelerate medical device regulatory approvals. Work cross-functionally to deliver high-quality safety assessments, ship features quickly, and support product growth. Remote-first, collaborative environment with occasional in-person weeks in London.
Top Skills: ClojureFull-Stack Web Development
7 Days AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Software
Build and operate Grafana Labs' bare-metal platform: provision storage, networking, and Kubernetes clusters; manage cluster networking, scheduling, autoscaling; maintain Crossplane compositions and Terraform modules; collaborate with application teams and participate in on-call rotation to ensure reliable, scalable platform operations.
Top Skills: AksAWSAzureBare MetalCephCluster-ApiCniCrossplaneDnsEksGCPGkeGoJsonnetKarpenterKubernetesLoad BalancingNatPythonRouting ProtocolsShellTalosTankaTerraformTinkerbell
Reposted 7 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Mid level
Mid level
Hardware • Security • Software • Cybersecurity
Work as part of an agile team to design, develop, document and test frontend features for a mission-critical call-taking and dispatch platform. Build high-quality JavaScript/React/TypeScript user interfaces, collaborate with product and test engineers, follow modern development practices (SOLID, Git, pull requests), and support an expansion product while occasionally travelling to UK offices.
Top Skills: .NetC#CSSGoogle SuiteGitGoogle ChatHTMLJavaScriptReactTypescript
Reposted 7 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Junior
Junior
Software
Join Uncountable's Implementations Engineering team to build software that integrates R&D lab instruments with their platform, working closely with customers and developing automated data pipelines.
Top Skills: APIsCsvElnsExcelLimsPythonSQL
Reposted 8 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Security • Software
Design, build, test, deploy, and support backend services (primarily in Go) and contribute to TypeScript frontends. Own full feature lifecycle, lead delivery, drive architecture and code quality, participate in reviews, mentor juniors, handle production support and on-call duties, and improve tooling and observability.
Top Skills: AngularCursorGithub CopilotGoReactTypescript
Reposted 17 Days AgoSaved
Hybrid
Edinburgh, Scotland
Expert/Leader
Expert/Leader
Software
Lead a multidisciplinary team in AI-augmented software delivery, solving technical problems and fostering stakeholder relationships while embracing adaptability and continuous learning.
Top Skills: C#/.NetJavaJavaScriptPythonTypescript
9 Days AgoSaved
Remote
Edinburgh, Scotland
Entry level
Entry level
HR Tech • On-Demand • Sharing Economy • Software
Freelance software developer responsible for designing, developing, testing, and maintaining high-performance applications. Collaborate with cross-functional teams to deliver innovative, client-focused solutions on a remote, on-demand platform.
Reposted 18 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Mid level
Mid level
Software
The Software Engineer for Platform will design and maintain robust APIs, collaborate on B2B solutions, and ensure backend architecture aligns with product strategy.
Top Skills: AWSAzureDockerGCPKubernetesNode.jsTs
Reposted 18 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Software
The Software Engineer will develop data pipelines, manage cloud infrastructure, and collaborate with AI scientists to enhance data acquisition for model training.
Top Skills: BashDockerGCPLinuxPythonTerraform
9 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Mid level
Mid level
Social Impact • Software • Cybersecurity • Data Privacy
Join ROOST's Coop project to design, implement, test, document, and release trust-and-safety features. Work across backend APIs, GraphQL, databases, and UI to improve reviewer workflows, detection integrations, and reporting. Lead code quality, security practices, community contribution reviews, and stakeholder coordination while engaging with users and the open source community.
Top Skills: Ci/CdClickhouseDockerGitGraphQLJavaScriptOpentelemetryPostgresReactTypescript
9 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Mid level
Mid level
Social Impact • Software • Cybersecurity • Data Privacy
Join the ROOST Osprey team to design, implement, test, and maintain a high-performance, real-time safety rules engine. Work includes building data/event pipelines, scaling and containerizing services, integrating with Kafka and gRPC, reviewing community contributions, maintaining code quality and security, and engaging with users and open source contributors to prioritize and deliver features.
Top Skills: Apache KafkaCi/CdContainerizationGitGrpcPythonRustSml (Structured Rule Language)Typescript
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 18 Days AgoSaved
In-Office
Edinburgh, Scotland
Senior level
Senior level
Hardware • Security • Software • Cybersecurity
Design, develop, and maintain the core backend of a cloud-based distributed video management system. Build new features, increase capacity, manage CI/CD and customer deployments, and ensure code quality, security, and scalability while collaborating within an agile team.
Top Skills: AIC++Ci/CdCloudComputer VisionGoJavaMachine LearningPythonRustService-Oriented Architecture
Reposted 18 Days AgoSaved
Hybrid
Edinburgh, Scotland
Mid level
Mid level
Information Technology • Consulting
Work on Avaloq's Credit Core product implementing business functionality, owning core and ABR/S components, writing solution designs, adding automated tests, and supporting client workshops and requirement analysis within an Agile team.
Top Skills: Abr/SAvaloqOraclePl/SqlSQL
10 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Artificial Intelligence • Information Technology • Consulting
Design and build distributed backend services for the cloud monetization platform, focusing on correctness, consistency, scalable microservices, distributed transactions, and reliable asynchronous workflows. Influence system architecture, own service implementations, and collaborate across teams to support billing, reservations, payments, and revenue flows.
Top Skills: GrpcKafkaKubernetesPythonTemporalYdb
10 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Mid level
Mid level
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Generative AI
Build and maintain integrations for North's agentic platform, own the end-to-end integration pipeline, create evals and tests to ensure reliability, tune tool descriptions, and help other engineers add and maintain integrations while using AI responsibly to improve performance and quality.
10 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
HR Tech • Information Technology • Professional Services • Software
Lead development of the Live View feature for iOS, build mobile apps that integrate with devices, collaborate cross-functionally, contribute to architecture and design, and follow full SDLC practices including code reviews, source control, testing, and operations.
Top Skills: Apple Platform DevelopmentIos FrameworksObjective-CSwift
10 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
HR Tech • Information Technology • Professional Services • Software
Develop data extraction and manipulation pipelines, use AI models and NLP (e.g., ChatGPT APIs) to analyze and match available luxury items to customer requests and sales orders, and collaborate to improve matching accuracy and processing efficiency.
Top Skills: Ai ModelsChatgptNatural Language Processing (Nlp)Openai Api
10 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Mid level
Mid level
AdTech • Artificial Intelligence • Gaming • Machine Learning • Software • Virtual Reality • Metaverse
Work as an embedded QA engineer for Unity Studio performing manual and exploratory testing, owning QA processes from requirements to sign-off, writing and maintaining test cases, managing defect lifecycles, collaborating with engineers/product managers, participating in agile ceremonies, and contributing to quality process improvements.
Top Skills: Api TestingJIRAMobile ApplicationsUnity EngineWeb Applications
Reposted 10 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Fintech • Financial Services
The Software Engineer will design, develop, and support the MEMX Trading system software, focusing on production support during US evening hours.
Top Skills: ConfluenceDeephavenFix MessagingGitGradleJavaJenkinsJIRAJunitLinuxTcp/IpUdpWireshark
Reposted 10 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Artificial Intelligence • Generative AI
Build and own end-to-end backend systems for forecasting and agentic LLM research: design, deploy, monitor, debug, and harden features and pipelines (benchmarks, agents, production services). Prototype quickly, work with LLM APIs and coding agents, and collaborate with researchers to improve evaluation and forecasting tools.
Top Skills: AzureClaude CodeClickhouseDagsterGCPKubernetesLlm ApisPostgresPythonRay
Reposted 17 Days AgoSaved
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
The Senior Software Engineer will lead the development of backend systems for payment processing, collaborating with teams, setting goals, and fostering quality and ownership in code development.
Top Skills: AWSKotlinKubernetesMySQLPython
Reposted 12 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 12 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 13 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
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account