Get the job you really want.

Top Software Engineer Jobs in Edinburgh

Reposted 19 Days AgoSaved
In-Office
Edinburgh, Scotland
Mid level
Mid level
Artificial Intelligence • Professional Services • Software
As a Software Engineer, you'll develop features, enhance product scalability, and work collaboratively with teams to ensure quality and usability.
Top Skills: .NetC#JavaScriptVue
Reposted 10 Days AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Fintech • Information Technology • Payments • Software
As a Software Engineer at Paddle, you'll develop core areas of a new billing platform, collaborate with cross-functional teams, and ensure reliability and security in financial systems while contributing to architectural decisions and technical insights.
Top Skills: APIsAWSGo
Reposted 10 Days AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Marketing Tech
As a Software Engineer, you'll create and optimize workforce analytics platforms using JavaScript/TypeScript, AWS services, and data modeling, while collaborating in an agile team for customer-focused delivery.
Top Skills: Api GatewayAWSCi/CdCloudwatchDbtEcsExpressFargateJavaScriptKoaLambdaNode.jsReactS3SQLTypescript
11 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Mid level
Mid level
AdTech • Artificial Intelligence • Gaming • Machine Learning • Software • Virtual Reality • Metaverse
The Software Engineer will perform Unity game upgrades, resolve migration issues, support product teams, and improve internal tools for customer projects.
Top Skills: C#Unity EditorUnity Engine
Reposted 12 Days AgoSaved
Remote
Edinburgh, Scotland
Junior
Junior
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Build and operate real-time distributed runtimes and hardware abstractions for ultra-low-latency, planet-scale inference across heterogeneous accelerators. Focus on fault tolerance, diagnostics, hardware-software interfaces, profiling and optimization, and shipping production-grade, tested code integrated with cross-functional teams.
Top Skills: AsicC++Ci/CdCompiler BackendsFpgaGitGpuHaskellHdlMlirPyTorchVfio Drivers
Reposted 12 Days AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Biotech
A mid-level C# .Net Back End Software Engineer responsible for the software development lifecycle, collaborating with teams, and maintaining software applications with a focus on Azure cloud services.
Top Skills: .Net CoreAzure BicepAzure Cosmos DbAzure Data FactoryAzure DevopsAzure FunctionsAzure StorageC# .NetCypress.IoJavaScriptKey VaultNextjsPactflowPythonReactSeleniumService BusSnowflakeYaml
23 Days AgoSaved
Hybrid
Edinburgh, Scotland
Mid level
Mid level
Gaming
Build and maintain payments systems and third-party integrations for deposits, withdrawals and refunds. Write high-quality code, participate in Agile ceremonies, perform production support and on-call duties, and work with AWS for deployment and infrastructure.
Top Skills: AWSJavaPythonReactSpring Boot
Reposted 13 Days AgoSaved
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Mid level
Mid level
Cloud • Information Technology • Professional Services • Software • Consulting
The Software Engineer will lead the design and implementation of billing and invoicing improvements, engage with stakeholders, and mentor junior engineers while ensuring code quality and health.
Top Skills: DealhubFivetranGitGitGoOracle NetsuitePythonSalesforceWorkato
Reposted 13 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Software
Lead the development of decentralized applications in a blockchain environment, collaborating across teams to create intuitive user experiences and maintain blockchain integrations.
Top Skills: AlchemyDiscordEthers.JsExpressFastapiFoundryGitGraphQLHardhatInfuraJavaScriptLinearNext.JsReactReduxRestSlackSwrTanstack QueryThe GraphTypescriptViemVueWagmiZustand
Reposted 13 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Security • Software
Lead AI-enabled engineering initiative, designing multi-agent systems for software development, integrating AI tools, and collaborating across teams to innovate workflows.
Top Skills: Agentic Frameworks Like LangchainJavaLlm ApisMySQLReactTypescriptVector Databases
Reposted 13 Days AgoSaved
Remote
Edinburgh, Scotland
Internship
Internship
Big Data • Information Technology • Software • Database • Analytics • Infrastructure as a Service (IaaS) • Big Data Analytics
As a Software Engineer Intern, you will design, develop, test, and improve software with real customer impact while collaborating with the team.
Top Skills: Apache FlinkApache KafkaCC++GoJavaKubernetesScala
Reposted 14 Days AgoSaved
Remote
Edinburgh, Scotland
Expert/Leader
Expert/Leader
Software
Lead the design and maintenance of scalable software solutions, optimize performance, mentor team members, and ensure operational integrity.
Top Skills: .NetAWSAzureC#GoKubernetesNoSQLRdbms
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
YesterdaySaved
In-Office
Edinburgh, Scotland
Senior level
Senior level
Fintech • Software • Financial Services
As a Senior Software Engineer, you'll design and build backend services, mentor junior engineers, and contribute to architectural decisions while collaborating with various stakeholders.
Top Skills: AWSAzureCypressDockerGithub ActionsGoogle Cloud PlatformHarnessJavaJenkinsJestJunitKubernetesMokitoNode.jsPactPowermockRestful ApisSpring Boot
Reposted YesterdaySaved
In-Office
Edinburgh, Scotland
Senior level
Senior level
Fintech • Software • Financial Services
Lead a team of engineers to deliver innovative software solutions in API development, emphasizing best practices and collaboration using Agile methodologies.
Top Skills: Amazon Web ServicesApi Management PlatformCSSGoogle Cloud PlatformGraphQLHTMLMicroservicesAzureNode.jsReactRestTypescript
Reposted 15 Days AgoSaved
Easy Apply
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Artificial Intelligence
The Staff/Lead Engineer role involves maintaining and enhancing video generation infrastructure, building monitoring tools, and ensuring scalable solutions while evaluating commercial impacts and guiding team direction.
Top Skills: AWSPythonReact
Reposted 2 Days AgoSaved
In-Office
Edinburgh, Scotland
Internship
Internship
Cloud • Hardware • Internet of Things • Other • Software • Utilities
As a Software QA Engineer, you will automate tests, review requirements, execute test cases, maintain performance reports, and collaborate with engineers to ensure quality in network products.
Top Skills: AtlassianDebianLinuxPytestPython
16 Days AgoSaved
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Junior
Junior
Fintech • Software
Early-career software engineer to develop and maintain secure payment SDKs and backend services. Work on card reader/PIN pad integration, mobile SDKs, and processor connectivity, follow security/compliance guidelines, participate in code reviews, testing, and on-call rotation.
Top Skills: .NetC#Card ReaderDnsHttpsJavaKotlinMySQLObjective-COracleOwaspPciPin PadSdksSQL ServerSslSwift
16 Days AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Software • Hospitality
Build and maintain backend-first features and integrations for Triptease's marketing channels. Work across the full stack (primarily backend), design scalable distributed systems, implement CI/CD on cloud platforms, collaborate closely with product teams, pair program, write tests (TDD), and contribute to squad strategy and product quality.
Top Skills: Typescript,Node.Js,React,Google Cloud Run,Google Cloud Platform,Kubernetes,Terraform,Bigquery,Postgresql,Mysql,Google Ads Api,Bun,Kotlin,Python,Docker,Datadog,Grpc
Reposted 25 Days AgoSaved
In-Office
Edinburgh, Scotland
Junior
Junior
Artificial Intelligence • Cloud • Hardware • Software • Semiconductor
Develop and maintain tools for PDK development, collaborate on requirements, enhance software performance, and ensure quality through testing.
Top Skills: C++Cadence VirtuosoJavaSkill
3 Days AgoSaved
In-Office
Edinburgh, Scotland
Senior level
Senior level
Fintech • Software • Financial Services
The Senior Software Engineer will identify, implement technical solutions, collaborate with teams, and manage production support within a hybrid work environment, focusing on Java and microservices technologies.
Top Skills: DynatraceGitIbm AuroraJava 17JenkinsKafkaKubernetesMavenMicroservicesAzureOracleRestful ApisSplunkSpring BootSQLUrban CodeWebsphere
Reposted 19 Days AgoSaved
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Junior
Junior
Cloud • Software
As a Software Engineer, you'll develop software for Ceph and distributed storage, collaborating with a global team to enhance cloud solutions.
Top Skills: CephGoKubernetesLinuxOpenstackPython
3 Days AgoSaved
In-Office
Edinburgh, Scotland
Senior level
Senior level
Software • Energy
You'll design and maintain scalable backend services, collaborate cross-functionally, optimize performance, and contribute to an engineering culture at Kaluza's Energy Retail platform.
Top Skills: AWSDockerGitactionsGraphQLKafkaKubernetesNode.jsNoSQLSQLTerraformTypescript
Reposted 19 Days AgoSaved
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Junior
Junior
Cloud • Software
Canonical is hiring a Software Engineer to develop features for Kubernetes, focusing on operators and integrations while collaborating in a distributed team.
Top Skills: Python,Golang,Kubernetes
17 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Junior
Junior
Payments • Financial Services
Backend engineer working on core product pillars within cross-functional teams. Build banking domain features (onboarding, transaction monitoring, ledgers, payment rails) and SaaS features. Collaborate with Product and Design, ship well-tested API-first systems, and optionally progress into people leadership.
Top Skills: Clojure,Clojurescript (Cljs),Foundationdb,Bazel,Kubernetes,Aws,Reframe,Reagent,React,Stitches,Storybook,Playroom,Scheme,Haskell,Erlang,Elixir,Scala
Reposted 4 Days AgoSaved
In-Office
Edinburgh, Scotland
Senior level
Senior level
Fintech • Software • Financial Services
As a Senior Software Engineer, you'll develop backend services, optimize applications, and collaborate with cross-functional teams on payment solutions.
Top Skills: Apache KafkaCloud RunCloud SqlDockerGCPJavaKubernetesMicroservicesPub/SubQuarkusReactTerraformTypescript
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account