Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Edinburgh
Software
The role involves building production-grade software for AI-driven IT solutions, focusing on backend services, architecture, and direct customer engagement.
Top Skills:
Ai Coding PlatformsAWSEmbeddingsFastifyLlmsNext.JsNode.jsOauthReactTypescriptVector Databases
Information Technology • Consulting
Design and develop software solutions from scratch, collaborating on government projects, and participating in the software development lifecycle.
Top Skills:
C#GoJavaPython
Information Technology • Software
Work in a cross-functional agile team to design, develop, test and deploy full-stack solutions using React, Node.js, Java/TypeScript and cloud platforms. Mentor engineers, lead technical direction, solve complex problems, collaborate with QA, Product and Design, and promote engineering best practices.
Top Skills:
AWSAzureDatabasesGCPJavaJavaScriptNode.jsReactRestful ApisTypescript
Artificial Intelligence • Information Technology • Consulting
Work on YDB distributed storage and database systems to maximize performance on modern and legacy hardware (NVMe, HDD, DPUs). Reengineer components for low-latency, high-throughput workloads, profile and debug production systems, and design resilient distributed storage primitives. Collaborate on incident resolution and production deployments to support Nebius cloud services.
Top Skills:
CC++
Artificial Intelligence • Information Technology • Consulting
Build and maintain a distributed, fault-tolerant, high-performance block and filesystem storage system. Work on virtualization (virtio-blk, virtio-fs, QEMU, vhost-user), high-throughput VM-to-storage networking (TCP, RoCEv2/RDMA), and core storage features like replication, consensus, self-healing, and data migration. Debug and optimize performance-critical I/O paths while writing reliable, maintainable code in a collaborative team environment.
Top Skills:
C++QemuRdmaRocev2TcpVhost-UserVirtio-BlkVirtio-Fs
Fintech • Software
Design, develop, and maintain secure, scalable backend services and mobile SDKs for payment device integrations. Lead architecture, improve CI/CD and testing, mentor engineers, ensure security and compliance (PCI/OWASP), investigate performance issues, participate in on-call rotation after onboarding, and collaborate cross-functionally to deliver reliable payment solutions.
Top Skills:
.NetC#Ci/CdDnsHipaaHttpsJavaKotlinMobile Sdk DevelopmentMySQLObjective-COracleOwaspPayment ProcessingPciPin Pad/Card Reader IntegrationSoc2SocketsSQL ServerSslSwift
Cloud • Security • Software • Cybersecurity
Lead analysis and resolution of system performance issues across Akamai's distributed Linux platform. Design and implement scalable software and tools for performance detection, mentor engineers, and collaborate across teams to deploy efficient solutions.
Top Skills:
BccBpfDpdkIpIpv6KvmLinux KernelLinux PerfMySQLQemuSr-IovTcpUdpVdpa
Hardware • Security • Software • Cybersecurity
Join the Guardian test team to design, execute and maintain manual and automated test suites for a critical call-taking and dispatch platform. Participate in Agile sprints, create detailed bug reports, support release and on-site customer testing, and collaborate with developers to ensure product quality. Drive automation efforts and help improve test strategies and processes.
Top Skills:
AgileApi TestingGoogle SuiteGoogle ChatMicrosoft Sql ServerSQLTest Automation
Information Technology • Software
Join a cross-functional agile team to design, build and test full-stack solutions using React, Node.js, Java/REST APIs and cloud platforms. Provide technical leadership, mentor engineers, solve complex problems, collaborate with product/QA/design, and promote engineering best practices while staying current with emerging technologies.
Top Skills:
AngularAWSAzureChefCi/CdClaude CodeCodexDockerGCPGrafanaJavaJavaScriptKubernetesNode.jsPuppetReactRestful ApisSpec Driven DevelopmentSplunkSvelteTerraformTypescriptVue
Software • Cryptocurrency
The Senior Software Engineer will develop features for Phantom's web platforms, lead new product initiatives, interface with users, and contribute to team culture.
Top Skills:
Ethers.JsReactReact-QuerySolana Web3.JsTypescript
Information Technology • Other • Software
The Sr. Software Engineer (FE) will lead the development of scalable frontend applications using React. Responsibilities include systems design, testing strategy, performance optimization, AI integration, and mentoring.
Top Skills:
AWSCypressDockerJestKubernetesNode.jsPlaywrightReactReact Testing LibraryRuby On RailsTypescriptViteWebpack
Retail • Software
Ownership of backend Loyalty platform services: design, build, deploy, monitor and optimise scalable, distributed systems. Collaborate across teams to shape technical direction, improve developer experience, and maintain reliability, observability and operational excellence for customer-facing Sparks journeys.
Top Skills:
AzureDynatraceGithub ActionsGraphQLGrpcIgniteJavaJunitKafkaKubernetesMicronautMockitoMongoDBNode.jsRedisSemgrepSnykSpringSQL ServerTestcontainersWiz
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
9 Days AgoSaved
Artificial Intelligence • Cloud • Information Technology • Software
Develop, optimize, and upstream hardware-accelerated video encode/decode/transcode pipelines on Intel graphics using Quick Sync, oneVPL/VPL, VA-API and D3D backends; engage with open-source communities and ISVs, perform performance and quality analyses, author patches and technical content, and advise Intel product teams to improve media solutions.
Top Skills:
Av1CC++CudaD3D11 VideoD3D12 VideoDashDav1DDirectmlDirectxDpc++DxvaFfmpegGraphics Trace AnalyzerGstreamerH.264HandbrakeHevc/H.265HlsIntel C/C++ CompilerIntel Media SdkIntel Quick Sync VideoIntel-Vaapi-DriverLibmfxLibvaMetalMetrics Discovery ApiMkvMp4Mpeg-TsNvdecNvencObsOnevplOnnx RuntimeOpenclOpenglOpenvinoPyTorchRtmpSrtSvt-Av1SyclTbbVa-ApiVlcVp9VplVtuneVulkan VideoVvcX264X265
Fintech • Software • Financial Services
As a Senior Software Engineer, you will design, build, and maintain scalable software solutions using Node.js and TypeScript, while mentoring junior engineers and ensuring product reliability.
Top Skills:
AWSGithub ActionsJIRAMongoDBNode.jsServerlessTerraformTypescript
Retail • Software
Build and maintain internal Web Platform tooling and libraries used by M&S engineering teams. Own end-to-end platform features, improve CI/CD, monorepo health, testing, observability, and reliability. Mentor engineers, collaborate across teams, and operate platform services with a production-first mindset.
Top Skills:
Azure CloudCi/CdDynatraceGithub ActionsJestMonorepoNext.JsNxPlaywrightReactTypescript
Retail • Software
Build and evolve web platform capabilities — shared tooling, libraries, CI/CD and monorepo architecture — to improve developer productivity. Set technical direction, own architecture decisions, collaborate with teams, and mentor engineers.
Top Skills:
AzureDynatraceGithub ActionsJestNext.JsNxPlaywrightReactTypescript
10 Days AgoSaved
Software
Lead technical direction and deliver large-scale authentication systems (OAuth/OIDC/SAML/LDAP/SCIM) in Go. Drive cross-team architecture, mentor senior engineers, ensure low-latency multi-tenant reliability, and represent Grafana in the identity community.
Top Skills:
Go (Golang)GrafanaKifederateKubernetesLdapOauth 2.1OidcOpenfgaOpentelemetryPrometheusReactSAMLScimTypescript
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 10 Days AgoSaved
Blockchain • Financial Services • Cryptocurrency • Web3
Design, build, and optimize high-performance AI infrastructure systems to support intelligent agents, ensuring reliability and scalability for millions of users.
Top Skills:
Distributed SystemsMl InfrastructureMlopsRust
Fintech • Software • Financial Services
Lead the architecture of Tide's agentic platform, ensuring reliable, scalable services. Collaborate across teams to design APIs and integration standards, focusing on developer experience and analytics.
Top Skills:
AngularAWSDatadogDockerEksFaustFlaskFlutterGitJavaJooqMySQLPostgresPythonRollbarSemgrepSonarcloudSpring BootTectonTerraform
Fintech • Software • Financial Services
The Staff Software Engineer will develop backend services for Tide's AI platform, integrate components, ensure reliability, and shape AI engineering patterns.
Top Skills:
Angular 2+AuroraDatadogDockerEksFaustFlaskFlutterGitJavaJooqMySQLPostgresPythonRdsRollbarSemgrepSonarcloudSpring BootTectonTerraform
Cloud • Software
Lead the design and development of complex Rails features, mentor junior engineers, define technical direction, and ensure high-quality code while collaborating with stakeholders.
Top Skills:
CapybaraGithub ActionsHerokuMinitestPlaywrightPostgresRails 8ReactRedisSassSidekiqStripe ConnectTimescaledbTurbo 8
Artificial Intelligence • Information Technology
The role involves architecting and developing cross-platform libraries in Rust and other languages, contributing to both mobile and web applications. Responsibilities include delivering complex features and ensuring a cohesive user experience across platforms.
Top Skills:
C/C++JavaScriptKotlinMetalOpenglRustSwiftTypescriptWebassemblyWebgpuWgpu
Healthtech
The Senior Software Developer will design and implement solutions for clients, customize platforms, manage requirements, optimize performance, and conduct training support. Frequent client engagement is required.
Top Skills:
DockerHyper-VJavaScriptKubernetesPostgresReactSQL ServerTypescriptVMware
Artificial Intelligence
As a Technical Lead, you'll oversee technical projects, mentor engineers, ensure high-quality solutions, and influence strategic decisions in a collaborative environment.
Top Skills:
AWSDjango Rest FrameworkDynamoDBGCPJavaScriptMongoDBPythonTypescriptVue
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top Edinburgh Companies Hiring Software Engineers
See AllPopular Job Searches
Tech Jobs & Startup Jobs in Edinburgh
Remote Jobs in Edinburgh
Hybrid Jobs in Edinburgh
Account Manager Jobs in Edinburgh
Accountancy Jobs in Edinburgh
AI Jobs in Edinburgh
Analyst Jobs in Edinburgh
Backend Jobs in Edinburgh
Business Analyst Jobs in Edinburgh
Communications Jobs in Edinburgh
Copywriter Jobs in Edinburgh
Customer Service Jobs in Edinburgh
Cyber Security Jobs in Edinburgh
Data Analyst Jobs in Edinburgh
Data Engineer Jobs in Edinburgh
Data Jobs in Edinburgh
Data Science Jobs in Edinburgh
Design Engineer Jobs in Edinburgh
Design Jobs in Edinburgh
DevOps Engineer Jobs in Edinburgh
Digital Marketing Jobs in Edinburgh
Engineering Jobs in Edinburgh
Finance Jobs in Edinburgh
Front End Developer Jobs in Edinburgh
Graphic Design Jobs in Edinburgh
HR Jobs in Edinburgh
HR Manager Jobs in Edinburgh
IT Jobs in Edinburgh
IT Support Jobs in Edinburgh
Java Developer Jobs in Edinburgh
Legal Jobs in Edinburgh
Machine Learning Jobs in Edinburgh
Marketing Jobs in Edinburgh
NET Developer Jobs in Edinburgh
Network Engineer Jobs in Edinburgh
Operations Jobs in Edinburgh
Operations Manager Jobs in Edinburgh
Payroll Jobs in Edinburgh
Product Manager Jobs in Edinburgh
Project Manager Jobs in Edinburgh
QA Jobs in Edinburgh
Research Jobs in Edinburgh
Sales Assistant Jobs in Edinburgh
Sales Jobs in Edinburgh
Scrum Master Jobs in Edinburgh
Social Media Jobs in Edinburgh
Software Engineer Jobs in Edinburgh
Talent Acquisition Jobs in Edinburgh
Tech Support Jobs in Edinburgh
UX Designer Jobs in Edinburgh
Web Developer Jobs in Edinburgh
All Filters
Total selected ()
No Results
No Results

























