Get the job you really want.
Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Edinburgh
Software
As a Staff Software Engineer, you will lead software development with an AI-first approach, mentor engineers, evaluate technologies, and collaborate with cross-functional teams.
Top Skills:
.Net 8+C#DockerGitGraphQLKubernetesMessaging & QueuingMicrofrontend & Atomic DesignMicroservice Data ArchitectureMySQLPostgresReactRestful Web ServicesSQLUnit Testing
Artificial Intelligence • Edtech
You will code, review teammates' code, assist DevOps, develop integration solutions, address product issues, and build serverless microservices in Azure.
Top Skills:
.Net CoreAzureC#JavaScriptReactSQLTypescriptVuejs
Financial Services • Web3
As a Software Engineer, you'll develop backend services, write smart contracts, improve tools, mentor junior engineers and engage with the developer community.
Top Skills:
C++PythonRustSolidityTypescript
Cloud • Software
The role involves designing and implementing features, debugging, maintaining documentation, and collaborating with the community in the Mir graphics stack.
Top Skills:
C++FlutterLinuxOpenglRustVulkan
Aerospace • Automation
Design and maintain Ubuntu/Linux distributions for autonomous vehicles, optimize ROS 2 DDS, develop drivers, and support field trials.
Top Skills:
BuildrootC++DdsDockerLinuxPythonRos 2UbuntuYocto
Artificial Intelligence • Big Data • Logistics • Machine Learning
Lead engineering efforts to develop and deploy SaaS solutions for supply chain risk management, utilizing cloud-native technologies and guiding the team.
Top Skills:
AWSDjangoDockerKafkaKubernetesNeo4JNext.JsPostgisPostgresPythonTerraformTypescript
Blockchain • Software
The Software Engineer writes high-quality Rust code, collaborates with teams across time zones, designs algorithms, and ensures software quality through testing and documentation.
Top Skills:
AWSGitGrpcRestful ApisRust
Cloud • Software
Develop and enhance MAAS core components, improve architecture, collaborate across teams, and ensure high standards in documentation and CI practices.
Top Skills:
DhcpDnsGoKvmLxcNtpPxePythonReactTftpTypescript
Artificial Intelligence • Digital Media • Marketing Tech • Software
Join Adobe's Engineering team to develop and maintain high-availability services, focusing on automation, coding in Java, and collaborating with other engineers.
Top Skills:
AkkaAnsibleAWSAzureCassandraCi/CdDatadogDockerElastic SearchEtcdJavaKafkaKubernetesLinuxMySQLNew RelicPlayRedisRestful ApisSplunkSpringTerraformZookeeper
Internet of Things
Develop and optimize Firefox features related to OS integration and user experience across Windows, macOS, and Linux platforms while ensuring security and usability improvements.
Top Skills:
C,C++,Rust,Windows,Macos,Linux
Software
Design, implement, and debug core infrastructure components while collaborating with teams and evaluating new technologies for integration.
Top Skills:
Cluster ApiGoKubernetesLinuxMetal3RancherSelinux
Software
Join the 3D graphics team at Mapbox, working on open source vector map rendering, graphics programming, and improving performance for location technologies.
Top Skills:
C++MetalOpenglTypescriptVulkanWebglWebgpu
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Cloud
As a Senior Software Engineer, you'll design and implement cloud-native services on Google Cloud Platform, primarily using Python and Go, while collaborating closely with customers to deliver tailored solutions.
Top Skills:
AWSCi/CdGoGoogle Cloud PlatformHashicorp SuiteKubernetesPythonTerraform
Edtech • Software • Database
The Senior Software Engineer will develop and enhance the Finance product for managing student billing and accounting systems, focusing on backend engineering and SQL database optimization.
Top Skills:
GitJavaScriptRuby on RailsRubySQL
Artificial Intelligence • Big Data • Computer Vision • Machine Learning • Natural Language Processing • Software • Cybersecurity
As a Staff Software Engineer, you'll design and implement backend services for large-scale applications, mentor team members, and enhance product features.
Top Skills:
JavaMicroservicesObject Oriented ProgrammingPythonReal Time Streaming DataScala
Cloud • Software
As a Software Engineer - L3 Support, you will resolve complex Ubuntu-related issues, collaborate with teams, and participate in upstream communities to drive bug fixes and improvements.
Top Skills:
CC++CephDockerGoKubernetesLinuxLxcLxdOpenstackPythonQemu
Cloud • Software
As a Software Engineer, you will resolve complex customer issues related to Ubuntu and open source software, participate in upstream communities, and develop and review code across multiple layers of the software stack.
Top Skills:
CC++CephDockerGoKubernetesLinuxLxc/LxdOpenstackOvnOvsPython
Healthtech • Software
As a Lead Software Engineer at Anima, you will enhance existing products and develop new ones focused on healthcare technology. You will work with various technologies, join customer calls, and potentially transition into a managerial role while impacting patient care.
Top Skills:
AngularAppsyncAWSCi/CdDynamoDBGraphQLLambdaNode.jsReactTypescript
Artificial Intelligence • Big Data • Logistics • Machine Learning
As a Senior Software Engineer, you'll lead development in a SaaS environment, focusing on supply chain risk management with a strong emphasis on collaboration, systems design, and application deployment.
Top Skills:
AWSDjangoDockerKafkaKubernetesNeo4JNext.JsPostgisPostgresPythonTerraformTypescript
Information Technology
The Senior Software Engineer will develop high-quality software solutions, mentor junior team members, and contribute to technical decisions within a collaborative environment.
Top Skills:
AWSAws CdkJavaScriptNode.jsTerraformTypescript
Gaming
Senior Software Engineer (C++) responsible for enhancing software security, developing anti-cheat measures, and collaborating on various game security initiatives at Rockstar Games.
Top Skills:
C++
Artificial Intelligence • Software
The Senior Staff Software Engineer will design, build, and maintain data streaming pipelines using Kafka, enhancing system performance for cybersecurity solutions.
Top Skills:
GoJavaKafkaKotlinKstreamsPostgresPythonRust
Information Technology • Marketing Tech • Sales • Consulting
The Senior Software Engineer will manage large-scale data projects, lead development initiatives, implement data engineering practices, and ensure project success while focusing on customer needs.
Top Skills:
.Net CoreAWSC#ElasticsearchJIRAReactSQL
Cloud • Security • Cybersecurity
The Senior Engineer I will lead projects, design and develop features, and ensure high availability of Menlo's security platform, focusing on backend development and cloud technologies.
Top Skills:
Apache DruidAWSDockerDynamoDBGCPGitGitlabGoJIRAMySQLPostgresPythonRedisRustTerraform
Blockchain • Cryptocurrency
Develop core backend components for a blockchain network, focusing on reliability and scalability, mainly using Rust. Ensure code quality through testing and debugging.
Top Skills:
CC++RustZig
Popular 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