Get the job you really want.
Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Edinburgh
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
Artificial Intelligence • Cloud • Sales • Security • Software • Cybersecurity • Data Privacy
Join SailPoint as a Senior Software Engineer to design and build microservices for the Atlas platform, focusing on policy engines and identity access in a cloud environment. Collaborate globally and work on AI-related features, ensuring code quality through testing.
Top Skills:
Amazon DynamodbApache FlinkAuroraCloudbeesGoJavaJenkinsKafkaMicroservicesPythonSaaSSnowflake
Blockchain • Cryptocurrency
Develop core backend components for a blockchain network, focusing on networking, reliability, scalability, and high-quality software practices.
Top Skills:
CC++RustZig
Cloud • Software
We are seeking a software engineer to build and validate resilient distributed systems, enhance CI pipelines, and improve testing strategies for cloud applications.
Top Skills:
AWSCircleCIGithub CiGoJenkinsKubernetesOpenstackPythonTerraform
Events • Software
As a Senior Rust Software Engineer, you will design and operate real-time cloud data infrastructure, collaborate on scalable products, and manage the full product lifecycle.
Top Skills:
AWSFlinkKafkaKubernetesRustTerraformWebassembly
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
AdTech • Marketing Tech
As a Staff Software Engineer, you'll design and build platforms for measuring ad performance, ensure system scalability, and mentor junior developers.
Top Skills:
AirflowBig QueryDbtDockerGoogle Cloud PlatformKafka ConnectKafka StreamsKinesisKubernetesPub Sub Eco SystemPythonScalaSnowflakeSparkSpark StreamingSQLVertica
Reposted 20 Days AgoSaved
Software
The role involves managing large-scale unstructured data for ML systems, contributing to the entire product lifecycle, and building reliable system software.
Top Skills:
GoPythonRayRustSpark
Gaming
Develop and maintain SDKs focusing on iOS, and contribute across platforms. Collaborate with teams, mentor peers, and ensure software reliability and scalability.
Top Skills:
AndroidiOSKotlinReactSwiftTypescript
Artificial Intelligence • Digital Media • Marketing Tech • Software
As a Software Development Engineer, you will collaborate with teams to develop reliable services, write code primarily in Java, and automate processes, impacting Adobe's digital experiences.
Top Skills:
Argo CdAWSAzureCi/CdDatadogDockerDynamoDBElastic SearchGrafanaHibernateJavaKubernetesLinuxMySQLNew RelicPostgresPrometheusRedisRestful ApisSplunkSpringSpring BootTerraform
Software
As a Software Engineer in FinTech, you'll develop financial infrastructure solutions, collaborate with teams, and ensure software scalability and security.
Top Skills:
.Net CoreApp ServiceAzureAzure SqlCi/CdCosmos DbDevOpsJavaScriptReactRedisReduxTypescript
Blockchain • Software
Develop prototypes and models in collaboration with stakeholders, adhering to Agile practices and contributing to software development and documentation.
Top Skills:
Blockchain TechnologyC++CryptographyF#GitHaskellLeanOcamlRust
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Fintech • Payments • Financial Services
Lead and mentor the engineering team in developing scalable web applications and microservices using cloud-native technologies. Drive innovation through AI and automation, while ensuring high-quality coding practices and efficient delivery.
Top Skills:
JavaScriptAzureNext.JsReactReact NativeTypescript
Cloud • Software
The software engineer will develop and operate backend services for Snap Store and Charmhub.io, focusing on clean APIs and feature implementation.
Top Skills:
GoPythonUbuntu
Cloud • Software
Join Canonical's OpenStack Engineering team to develop and manage Charmed OpenStack and Ceph, focusing on Python code and infrastructure automation.
Top Skills:
Ai/MlCCephDebianGoKubernetesLxc/LxdMongodbOpenstackPostgresPythonQemu/KvmUbuntu Linux
Cloud • Software
The role involves collaborating with a distributed team to develop and debug software for Linux, focusing on high-quality code and system-level issues.
Top Skills:
CC++GoLinuxPython
Cloud • Software
Develop and maintain system-level Go code, model data, and design database schema for cloud infrastructures. Collaborate with a distributed team to ensure code quality.
Top Skills:
CCephDqliteGoKvmSdnSQL
Cloud • Software
As a Software Engineer on the data platform team, you'll automate data platform operations, write Python code, and collaborate on solutions within a distributed team.
Top Skills:
AtlasKafkaMongoDBMySQLOpensearchPostgresPythonRangerRedisSupersetTrinoYugabyte
Cloud • Software
The Senior Jira Software Engineer manages the Atlassian stack at Canonical, focusing on administration, configuration, automation, and integration responsibilities to improve data-driven decision-making across business operations.
Top Skills:
AirbyteAtlassian JiraGoGoogle SuiteNetSuitePythonSalesforceTemporal
Reposted 22 Days AgoSaved
Cloud • Software
As a Python and Kubernetes Software Engineer, you will develop data analytics solutions using open source tools, collaborating with a distributed team.
Top Skills:
AirflowApache SupersetApache TrinoAWSAzureClickhouseDbtDockerDvcFeastGCPKubernetesLxdMlflowPythonTemporal
Cloud • Software
The role involves creating and automating infrastructure features for data platforms using Python, with a focus on distributed systems and collaboration within a global team.
Top Skills:
ElasticsearchKafkaKubernetesLinuxMongoDBMySQLOpenstackOraclePostgresPythonRedisSpark
Cloud • Software
As a Software Engineer in Sustaining Engineering, you will resolve complex issues related to Ubuntu and open-source software, engage with upstream communities, and develop bug fixes while maintaining close collaboration with support and product teams.
Top Skills:
CC++CephDebianDockerGitGoKubernetesKvmLinuxLxcLxdMongoDBOpenstackPostgresPython
Cloud • Software
The role involves developing software for Linux-based systems on autonomous devices, optimizing performance and ensuring reliability in various hardware environments.
Top Skills:
CC++DebianGoLinuxRustUbuntu
Reposted 22 Days AgoSaved
Cloud • Software
The role involves automating OpenSearch operations by developing features in Python, collaborating with an international team, and providing expertise on data platforms.
Top Skills:
ElasticsearchKubernetesLinuxOpensearchPython
Cloud • Software
As a Software Engineer at Canonical, you will collaborate globally to shape open-source software operations, focusing on Python and Golang development, enhance DevOps workflows, and improve infrastructure operations for cloud computing solutions.
Top Skills:
GoLinuxPython
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)












