Get the job you really want.

Top Software Engineer Jobs in Edinburgh

Reposted 13 Days AgoSaved
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Software • Energy • Utilities
As a Senior Software Engineer, you'll develop scalable full-stack solutions, mentor team members, and drive product improvements focused on reducing climate impact.
Top Skills: Cloud RunFastapiGCPGrafanaKubernetesPostgresPythonReactTypescript
14 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Software
The Staff Software Engineer on the Security Privacy team leads complex initiatives in data governance, manages systems for PII, and mentors engineers. They design and implement tools for data protection and collaborate across teams to ensure compliance with regulations.
Top Skills: JavaKafkaMySQL
Reposted 14 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Software
As a Lead Software Engineer, you will design and implement scalable developer tools, collaborate with teams, ensure software quality, and mentor fellow engineers.
Top Skills: .Net CoreAngularC#Ci/Cd PipelinesContainersJavaScriptMicroservicesReactTypescript
14 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Cloud • Software • Consulting
Build and operate a retrieval-augmented generation backend platform, design APIs, optimize performance, and ensure secure document access.
Top Skills: AzureAzure Ai SearchDockerFastapiKubernetesLlmPython
14 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Artificial Intelligence • Machine Learning • Big Data Analytics
As a Senior Software Engineer, you'll lead backend and edge/IoT engineering, implement scalable solutions, mentor peers, and collaborate with teams to deliver impactful AI solutions.
Top Skills: C#C++DockerGitlab Ci/CdGoJavaKubernetesPythonRust
14 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Artificial Intelligence • Machine Learning • Big Data Analytics
Lead Software Engineer responsible for backend and edge/IoT engineering, mentoring teams, designing scalable solutions, and implementing CI/CD processes.
Top Skills: C++DockerGitlab Ci/CdGoKubernetesPythonRust
Reposted 14 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Cloud • Security • Software • Generative AI
As a Principal Java Engineer II in the ML Core team, you will build and maintain machine learning components for Elasticsearch, collaborate with engineering teams, and ensure scalable and high-quality code. You'll lead projects from design to implementation while supporting the team and community.
Top Skills: C++GoJavaPython
Reposted 14 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
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
14 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Internet of Things
As a Senior Software Engineer on the Localization Team, you will develop localization tools and libraries, improve internationalization in Firefox, and collaborate with the community and peers to support Mozilla's mission.
Top Skills: C++DjangoJavaScriptPythonRust
Reposted 24 Days AgoSaved
Easy Apply
In-Office
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
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
Reposted 24 Days AgoSaved
Easy Apply
In-Office
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Information Technology • Software
Lead full-stack development within an agile cross-functional team, designing and building frontend and backend systems (React, Node.js, Java/TypeScript) while providing technical leadership, mentoring engineers, driving best practices, solving complex problems, and collaborating with product, QA and design to deliver robust client solutions.
Top Skills: AngularAutomationAWSAzureChefCi-CdDevOpsDockerGCPGrafanaJavaJavaScriptK8SMobile (Cross-Platform)Mobile (Native)Node.jsPuppetReactSplunkSvelteTerraformTypescriptVue
Reposted 15 Days AgoSaved
Remote
Edinburgh, Scotland
Expert/Leader
Expert/Leader
Software
The Principal Software Engineer will lead the design, implementation, and maintenance of scalable software solutions, mentor other engineers, and drive engineering excellence, particularly focusing on developer tools and cloud-native environments.
Top Skills: .Net CoreAngularC#Ci/CdCloud-Native DevelopmentContainersJavaScriptMicroservicesReactTypescript
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 15 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Blockchain • Fintech • Software • Financial Services • Cryptocurrency • Web3
As a Senior Blockchain Engineer, you will design and optimize smart contracts and blockchain infrastructure, collaborate with teams to ensure secure solutions, and lead development efforts in the DeFi ecosystem. You will analyze technologies, mentor staff, and enhance performance while maintaining security best practices.
Top Skills: FoundryHardhatRustSolidityTypescriptYul
Reposted 15 Days AgoSaved
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Junior
Junior
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
Reposted 15 Days AgoSaved
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Information Technology • Marketing Tech • Sales • Consulting
The Senior Software Engineer will manage full software development life cycle, focusing on data engineering, project leadership, code quality, and customer-centric development.
Top Skills: .Net CoreAi PlatformsAWSC#ElasticsearchJIRAReactSQL
16 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Blockchain • Financial Services • Cryptocurrency • Web3
As a Senior Software Engineer at Kraken, you will collaborate with teams to develop onchain services, optimize applications, and mentor engineers, focusing on blockchain and DeFi technologies.
Top Skills: GraphQLNode.jsReactReact NativeRestful ApisSQLTypescriptWebsockets
16 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Blockchain • Financial Services • Cryptocurrency • Web3
Design, develop, and maintain mobile applications using React Native, focusing on user onboarding and experience optimization while mentoring other engineers and influencing technical strategies.
Top Skills: Api DesignFrontend Testing FrameworksJavaScriptNext.JsReact NativeTypescriptWebsockets
16 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Blockchain • Financial Services • Cryptocurrency • Web3
As a Staff Software Engineer on the Growth team, you will lead technical projects impacting user acquisition, mentor engineers, and ensure system reliability and scalability.
Top Skills: DockerGitlab Ci/CdGoKubernetesPythonRedisRubyRustTerraformTypescript
16 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Blockchain • Financial Services • Cryptocurrency • Web3
Design, develop, and maintain payment processing systems. Optimize user experiences, ensure security, mentor engineers, and influence technical decisions.
Top Skills: Frontend Testing FrameworksJavaScriptNext.JsReact NativeReactTypescriptWebsockets
16 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Blockchain • Financial Services • Cryptocurrency • Web3
As a Senior Software Engineer at Kraken, you will design and maintain backend systems, SDKs, and APIs, enabling efficient growth engineering. You will improve internal tools, enhance developer workflows, and ensure system reliability across multiple teams.
Top Skills: DockerGitlab Ci/CdGoKubernetesMariadbMySQLPythonRedisRubyRustTerraformTypescript
16 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Blockchain • Financial Services • Cryptocurrency • Web3
As a Senior Software Engineer, you'll tackle high-impact problems by creating full-stack applications, collaborate across teams, and drive user engagement through strategic engineering solutions fitted for growth.
Top Skills: DockerGitlab Ci/CdGoKubernetesMysql/MariadbPythonReactReact NativeRedisRubyRustTerraformTypescript
16 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Blockchain • Financial Services • Cryptocurrency • Web3
Design and implement robust Rust services for Kraken's core infrastructure, focusing on security, maintainability, and operational resilience in production environments, while collaborating with product teams and debugging issues across the stack.
Top Skills: KafkaRust
Mid level
Blockchain • Financial Services • Cryptocurrency • Web3
The Staff Software Engineer will build backend capabilities for Kraken's platform, focusing on distributed systems and integrating AI functionalities while ensuring high standards of reliability.
Top Skills: C++ConsulGoHashicorp StackKubernetesNomadRustVault
16 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
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
16 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Blockchain • Financial Services • Cryptocurrency • Web3
Design and implement robust Rust services for trading and payments, focusing on performance and user impact while collaborating on distributed systems architecture.
Top Skills: KafkaRust
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account