Get the job you really want.
Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Edinburgh
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
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
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
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
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
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
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
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
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
Easy Apply
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
Easy Apply
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
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
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
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 • 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
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
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
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
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
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
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
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
16 Days AgoSaved
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
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
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
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

.png)

















