Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Edinburgh
Cloud • Software
As a Software Engineer at Canonical, you will design, build, and ship software, improve packaging and distribution processes, and mentor colleagues while contributing to open source projects.
Top Skills:
C/C++FlutterGoPythonRust
Cloud • Software
The Junior Ubuntu Software Engineer will design, build, and ship software, focusing on quality and resilience, while engaging with the open source community.
Top Skills:
C/C++FlutterGoPythonRust
Artificial Intelligence • Blockchain • Information Technology • Software
As a Software Engineer, you will design and develop applications, write clean code, engage in code reviews, optimize systems, and explore new technologies in a remote team.
Top Skills:
AIBlockchainData ScienceFintechHaskellNix EcosystemRust
Artificial Intelligence • Blockchain • Information Technology • Software
Responsibilities include building and maintaining backend services for distributed applications, requiring functional programming with Scala and TypeScript, alongside client interactions.
Top Skills:
LinuxNixNixosScalaTypescript
Cloud • Productivity • Software • Infrastructure as a Service (IaaS)
Build and maintain the control planes, automation, and observability for a global fleet of machines. Develop production-quality Go services for provisioning, health checks, upgrades, and incident remediation. Architect high-throughput, low-latency networking, improve utilization and power-to-performance, and collaborate with product and platform teams on storage-aware scheduling and developer-facing features.
Top Skills:
AnsibleGoKubernetesTerraform
Artificial Intelligence • Enterprise Web • Software
As a Senior Software Engineer, you will build scalable distributed systems, improve developer experience, mentor peers, and lead incident responses.
Top Skills:
GoNode.jsTypescript
Reposted 8 Days AgoSaved
Software
Lead the development of native Windows desktop applications, ensuring performance, accessibility, and maintainability while collaborating with cross-functional teams.
Top Skills:
C#C++ComWin32Windows App SdkWinrtWinuiXaml
Cloud • Information Technology • Consulting
Design, build, and maintain backend API and database services for a cloud PBX platform. Drive architecture, performance optimization, debugging, CI/CD and test automation, and collaborate with QA. Mentor peers and raise engineering standards while safely evolving high-load, networked systems.
Top Skills:
AiohttpAsyncioCi/CdDramatiqElasticsearchGoGrafanaHTTPHttpsJavaScriptLinuxNginxPerlPythonRelational DatabasesSQLTest AutomationTomcatTypescript
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
Gaming • Software
Build and scale backend systems for a large social game. Design microservices and distributed systems, implement backend best practices, ensure reliability, security, and performance, collaborate cross-functionally, drive DevOps and testing, and continuously improve processes.
Top Skills:
Ai/MlAWSAzureC#Distributed ComputingDockerElk StackEvent-Driven SystemsGCPGoGrafanaJavaKafkaMicroservicesNode.jsNoSQLPrometheusPythonRabbitMQSQL
Gaming
Lead a small engineering team to deliver and operate large-scale Roblox game features. Drive technical planning, estimation, code quality, monitoring, releases, and mentorship while partnering cross-functionally to improve performance and player experience.
Top Skills:
DiscordGitRoblox LuauRojoSnowflakeTableau
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
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Artificial Intelligence • Marketing Tech • Sales • Software
Build and operate production custody systems: signing service, key management, chain integrations, and transaction pipelines. Own end-to-end subsystems, integrate new chains, collaborate with cryptography on threshold signing and key recovery, write post-mortems, and produce clear async design docs and PRs.
Top Skills:
Account Abstraction)Aurora PostgresAWSBitcoin (UtxoCggmp21ClickhouseCloudhsmCmp)Eip-1559Ethereum (Eip-712FrostGg20Github ActionsGoKubernetesLedger VaultMoveMpcPostgresPsbt)RustRust (For Chain Integration)SolanaSolidityTemporalTerraformThreshold Signing (Gg18TssTypescriptYubihsm
Retail • Software
Lead technical direction and modernisation of customer platform systems; design, build and operate mission-critical services; drive DevOps, observability, performance and security; mentor senior engineers; influence product and technology strategy; promote engineering excellence, automation, and open-source engagement.
Top Skills:
Azure CloudBlue Yonder DispatcherDynatraceJavaKafkaKubernetesMicronautMqMuleNew RelicNext.JsPl/SqlReactServerless
HR Tech • Information Technology • Professional Services • Manufacturing
Design, build, test, release and maintain scalable software and distributed systems. Provide technical leadership on complex projects, review code, influence architecture, optimise deployment pipelines and collaborate with stakeholders to deliver reliable solutions.
Top Skills:
Clean ArchitectureGitGradleJetpack ComposeKotlinMvvmOffline-First ArchitectureRestful Apis
HR Tech • Information Technology • Professional Services • Manufacturing
Lead technical direction for Customer Platform systems, design and deliver scalable cloud-native solutions, champion engineering best practices (clean code, DevOps, observability), mentor senior engineers, drive operational excellence, and influence product and technology strategy across multiple teams.
Top Skills:
AngularAzureDynatraceIgniteJavaKubernetesMicronautMongoDBNew RelicNext.JsReactRedisServerlessSpringSpring BootSQL ServerTypescript
Retail • Software
Design, build, release and maintain scalable software for distributed systems. Provide technical leadership, review code, contribute to architecture, optimise deployment pipelines, and collaborate with stakeholders to deliver high-impact solutions.
Top Skills:
BddClean ArchitectureFigmaGitGithub ActionsGradleGraphQLJetpack ComposeKotlinMdmMvvmOffline-First ArchitectureRestful ApisTdd
Energy • Manufacturing • Solar • Renewable Energy
Lead development and delivery of power system solutions, including WAMS and control products, customer-facing consulting, model-based and measurement-based analysis, technical support for sales, and publication of technical reports. Up to 25% travel for customer interaction and project meetings.
Top Skills:
Alstom EmsDigsilent PowerfactoryGe EmsMatlabOpal-RtPower ElectronicsPowertech DsatoolsPscadPss/ERtdsScada/EmsSimulinkTransmission And Distribution Management SystemsWams
Software • Cryptocurrency
Manage and scale Kubernetes clusters, automate infrastructure, optimize performance, maintain blockchain nodes, and improve system reliability while collaborating with product teams.
Top Skills:
Aws (Ec2Aws EksDatadogDockerIam)KubernetesOpentelemetryPulumiRdsS3Terraform
Information Technology
As a Senior Software Engineer, you'll develop high-quality software solutions, mentor junior members, apply best practices in design and build, and contribute to technical decisions in a collaborative environment.
Top Skills:
ActivitiAWSAzureBpmn 2.0CamundaContinuous DeliveryContinuous IntegrationFlowableJavaJbpm
Information Technology • Consulting
Design, build and optimise Python-based AI applications and data storage solutions. Collaborate with clients and teams, enforce code quality, CI/CD, testing practices, and deliver scalable production systems across cloud environments while travelling to client sites.
Top Skills:
AgentspaceAi FrameworksCi/CdCloud EnvironmentsDatabasesGitGoKubernetesLanggraphPythonReact
Artificial Intelligence • Information Technology • Consulting
Develop reliable cloud services on the hyperscaler platform, contributing to cloud infrastructure, databases, and monitoring systems. Must write reliable code with team-oriented skills.
Top Skills:
C++
Database • Analytics
Build and own end-to-end cloud partner integrations: design architecture (auth, multi-tenancy, data movement), implement backend systems, run and be on-call for infrastructure/CI/deployments, work with external platforms and internal teams, and write design docs to set team technical direction.
Top Skills:
Ai-Assisted Coding ToolsCi/CdIdentity FederationJavaScriptModern Auth ProtocolsObservabilityService PrincipalsTypescript
Gaming • Software
Work with experienced engineers to develop and support live-service mobile game features. Fix bugs, write clean C# Unity code, collaborate with designers/QA, and learn using mentoring and AI-assisted tools.
Top Skills:
C#ChatgptGitGithub CopilotUnity
Financial Services
Lead and grow a high-performing full-stack engineering team to deliver unified web customer experiences. Mentor engineers, enforce engineering best practices, collaborate with product and delivery teams, and drive solution quality across React/.NET applications while supporting learning and professional development.
Top Skills:
Asp.Net CoreC#Entity FrameworkReactSQL
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

























