Get the job you really want.

Top Software Engineer Jobs in Edinburgh

Reposted 10 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Entry level
Entry level
Blockchain • Cryptocurrency
Design and develop core backend components for a blockchain network using Rust, ensuring reliability and scalability in production-grade software.
Top Skills: CC++RustZig
Reposted 10 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Mid level
Mid level
Software
Develop and maintain an API-first platform, ensuring high-quality coding standards, contributing to DevOps practices, and providing operational support.
Top Skills: AWSAzureDjangoElasticsearchGCPGoGrafanaJavaJenkinsKafkaKubernetesMongoDBPrometheusPythonTektonTerraform
20 Days AgoSaved
Hybrid
Edinburgh, Scotland
Mid level
Mid level
Artificial Intelligence • Machine Learning • Software
As an Engine Software Developer, you will improve Optioneer's performance, collaborate with AI engineers, and drive feature development.
Top Skills: Argo WorkflowsAWSDask-GeopandasDjangoGeopandasGraphsJavaScriptKubernetesMlopsNumbaNumpyPandasPostgisPythonScipy
Reposted 15 Days AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Cloud • Software
As an Ubuntu Core Software Engineer, you will design and implement features for the embedded Linux operating system, maintain boot mechanisms, debug system-level issues, and collaborate with a global team.
Top Skills: C,Golang,Shell
Reposted 11 Days AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Blockchain • Software
Develop prototypes and models for innovative blockchain projects, collaborating with stakeholders, coding, testing, debugging, and documenting software.
Top Skills: BlockchainC++F#GitHaskellLeanOcamlRust
Reposted 11 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Marketing Tech • Software • Automation
Develop backend services for the DAM platform, ensuring fast and reliable asset delivery, while collaborating across teams to integrate services and improve system architecture.
Top Skills: GraphQLJavaScriptNode.jsNoSQLRestSQLTypescript
12 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Senior level
Senior level
Information Technology • Mobile • News + Entertainment • Social Media
Design and build high-scale data infrastructure for Ads ML feature computation, enhance data quality, and collaborate with ML engineers.
Top Skills: BigQueryDatabricksPysparkRedshiftScalaSnowflakeSparkSQL
12 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Software • Design
The Senior Full-Stack Software Engineer will develop new features, oversee technical projects, implement automation testing, and collaborate on coding standards and design.
Top Skills: .Net/CoreAzureAzure DevopsBootstrapC#Entity FrameworkJavaScriptSeleniumSQL Server
Reposted 12 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Mid level
Mid level
Big Data • Software
Software Engineers at QuantCo will design and develop scalable solutions, integrate models into client businesses, and improve products based on client feedback.
Top Skills: Ci/CdDjangoFastapiFlaskPythonSQL
Reposted 17 Days AgoSaved
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
The role involves setting technical strategy, collaborating on development lifecycle, ensuring system operations, and mentoring team members in a fintech environment.
Top Skills: AWSKotlinKubernetesMySQLPythonSpark
Reposted 12 Days AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Cloud • Software
As a Backend Software Engineer, you'll design scalable backend systems, optimize database performance, and collaborate with front-end and DevOps teams.
Top Skills: AWSAzureDockerGCPGoKubernetesNode.jsNoSQLPythonSQL
Reposted 12 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Machine Learning • Software
Develop and maintain Python client libraries for logging and querying model-building metadata, optimizing performance, and ensuring integration with machine learning workflows.
Top Skills: Google Cloud PlatformGrpcAzureProtobufsPythonSwagger
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
Reposted 12 Days AgoSaved
Remote
Edinburgh, Scotland
Entry level
Entry level
News + Entertainment • Software
As a Software Engineer, you will design, develop, and support technical solutions, collaborating with cross-functional teams to address client needs and improve software quality. You'll prototype solutions and explore new technologies related to climate change and biodiversity.
Top Skills: AWSGCPJavaScriptNode.jsPostgresPythonRuby on RailsRuby
Reposted 12 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Mid level
Mid level
Cloud • Software
Contribute to Juju's development, collaborate with teams on distributed systems, debug issues, and enhance cloud automation features.
Top Skills: AnsibleChefDockerGoKubernetesLxdNoSQLPuppetSQL
Reposted 12 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Mid level
Mid level
Energy
Join a cross-functional team to develop frontend applications and backend APIs, ensuring high quality and performant systems. Collaborate closely with team members to enhance software quality and mentor others.
Top Skills: AWSGraphQLNext.JsNoSQLPostgresPythonReact
Reposted 12 Days AgoSaved
Hybrid
Edinburgh, Scotland
Junior
Junior
Big Data • Software
Full-stack Developers at QuantCo build user interfaces for machine learning solutions, collaborating with data scientists and engineers to deliver actionable products.
Top Skills: HelmPythonReactTerraformTypescript
Reposted 13 Days AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Marketing Tech
As a Software Engineer, you'll build reliable systems, drive innovation in autonomous squads, and mentor within a collaborative engineering community.
Top Skills: Backend FrameworksJavaScriptServerless ArchitecturesTypescript
Reposted 13 Days AgoSaved
Edinburgh, Scotland
Mid level
Mid level
Cloud • Security • Software • Generative AI
The Software Engineer will implement billing features for Elastic's Cloud services, develop scalable solutions, and collaborate across teams to enhance billing models, using Python and Elasticsearch.
Top Skills: DockerElasticsearchKubernetesPostgresPython
Reposted 13 Days AgoSaved
Hybrid
Edinburgh, Scotland
Senior level
Senior level
Computer Vision • Machine Learning • Mobile • Productivity • Software
As a Senior iOS Software Engineer, you will develop, architect, and implement features for the Scandit Express app, enhancing user experience and ensuring reliability.
Top Skills: iOSSwift
Reposted 13 Days AgoSaved
Edinburgh, Scotland
Senior level
Senior level
Software • Consulting
As a Senior Software Engineer, you'll develop scalable, resilient architectures, collaborate in Agile teams, and drive best practices in software engineering.
Top Skills: AWSAzureCloudFormationDockerExpressFastapiGCPGinGoJavaScriptKafkaKubernetesPythonRabbitMQReactRedisTerraformTypescript
Reposted 13 Days AgoSaved
Edinburgh, Scotland
Junior
Junior
Retail • Software
As a Backend Software Engineer, you'll develop API and database layers, enhance software systems, maintain code quality, and collaborate with teams for software solutions.
Top Skills: AWSCi/CdGitPostgresPythonRestful ApisSqlalchemyUnix Shell
24 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Mid level
Mid level
Software
As a Software Engineer on the Platform team, you'll build complex systems, optimize product flows, and participate in product decisions.
Top Skills: GoJavaNode.jsPythonReactTypescript
24 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Mid level
Mid level
Software
The role involves leading engineering decisions and actively shipping production code for the Speechify iOS app, while enhancing existing architecture and collaborating with product teams.
Top Skills: Ci/CdFastlaneGitSwiftSwiftui
24 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Software
Join Speechify's Platform team to develop data collection systems for AI models, manage cloud infrastructure, and collaborate with scientists to optimize data workflows.
Top Skills: BashDockerGCPPythonTerraform
Reposted 14 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Mid level
Mid level
Hardware • Information Technology • Other • Software • Analytics
The Software Engineer develops platform services for transportation, focusing on architecture, design, and maintaining high-quality code while collaborating with global teams.
Top Skills: Ci/CdGradleJavaMavenSpringSpring Boot
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account