Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Edinburgh
Internet of Things
This role involves enhancing Firefox development workflows, mentoring team members, and improving integration and automation processes while working in a distributed team.
Top Skills:
AWSCircleCIDjangoDockerFastapiFlaskGCPGithub ActionsJavaScriptPythonSQL
Retail • Software
Lead design and development of scalable full‑stack solutions for Warehouse Continuity in Supply Chain. Provide technical leadership, architecture, code reviews, mentorship, DevSecOps adoption, observability, and modernisation of integrations and legacy systems while collaborating with product and business stakeholders to ensure performance, security, and operational excellence.
Top Skills:
.NetAi/MlAngularAngularjsApigeeAzure IaasAzure PaasCi/CdCopilotCucumberDockerDynatraceGitGithub ActionsGithub Advanced SecurityHelixHelmIbm MqJavaJavaScriptJmeterKafka (Confluent)KubernetesMqfteOraclePagerdutyPl/SqlPlaywrightPower BIPrismaPythonQualysReactRest ApisSemgrepSftpSnykSonarqubeSpring BootSQLSQL ServerTerraformTypescriptWindows Services
Retail • Software
The Staff Software Engineer will lead the design and delivery of robust order management solutions, ensuring reliability and scalability, while mentoring junior engineers and collaborating across teams.
Top Skills:
DynatraceIbm SterlingJava
Artificial Intelligence • Machine Learning
Senior Software Engineer will be a founding member of a Learner Experience pod owning end-to-end delivery: discovery, solution design, production, iteration and outcome measurement. Work across full stack with strong front-end/UX focus, use AI-assisted development, uphold TDD and code review standards, coach peers, and collaborate closely with non-technical stakeholders to shape impactful edtech features.
Top Skills:
Ai Tooling (Ai-Assisted Development)Edukate.AiReactVue
Hardware • Security • Software • Cybersecurity
Develop and maintain high-concurrency C# services for real-time emergency call-taking and dispatch. Implement SIP signaling, RTP/RTCP media handling (MCPTT/MCVideo), MCData handlers, XCAP/XML processing, and secure media via OIDC and MIKEY-SAKKE. Work in an Agile team, apply asynchronous network programming, and contribute to CI/CD workflows.
Top Skills:
.Net Core.Net FrameworkAsp.NetC#Ci/CdEntity Framework (Ef)GitHTTPMikey-SakkeMime Multipart/MixedOidcRtcpRtpSignalrSipWcfWeb ApiXcapXml/Xsd
Artificial Intelligence • Machine Learning • Big Data Analytics
Lead backend and edge/IoT engineering, implementing scalable solutions and mentoring team members while collaborating with Data Science teams.
Top Skills:
C#C++DockerGitlab Ci/CdGoJavaKubernetesPythonRust
Information Technology • Other • Software
The Senior Full Stack Engineer will design, build, and own scalable SaaS applications, focusing on performance, reliability, and future-ready architectures, while mentoring engineers and collaborating with Product and Design teams.
Top Skills:
MicroservicesNode.jsReactRuby On RailsTypescript
Artificial Intelligence • Information Technology • Consulting
Build and operate a managed PostgreSQL service for AI workloads: develop control plane and lifecycle automation in Go, tune PostgreSQL internals and ecosystem tooling, create migration tooling, integrate vector search, run SRE practices (SLOs, observability, incident response), and work directly with customers on architecture and escalations.
Top Skills:
Aws RdsAzure Database For PostgresqlController-RuntimeGoGoogle Cloud SqlKubebuilderKubernetesLogical ReplicationPatroniPg_Auto_FailoverPgbackrestPgbouncerPgcatPgvectorPgvectorscalePostgresStolonWal-G
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++
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
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
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
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
15 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 15 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
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


.jpg)

























