Get the job you really want.

Top Software Engineer Jobs in Edinburgh

14 Hours AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Cryptocurrency
Design, develop, and maintain algorithms and software solutions for monitoring trading activities while optimizing performance and reliability.
Top Skills: C#C++JavaKotlinPython
Reposted 17 Hours AgoSaved
Edinburgh, Scotland
Mid level
Mid level
Artificial Intelligence • Edtech
Design and develop APIs, participate in code reviews, develop backend systems, collaborate on new features, and resolve bugs.
Top Skills: DatabasesFastapiMachine Learning FrameworksPython
Reposted 17 Hours AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Gaming
As a Tools Software Engineer, you will develop tools and workflows for game design, improve existing tools, collaborate with teams, and resolve high-impact issues.
Top Skills: C#Unity
Reposted 17 Hours AgoSaved
Remote
Edinburgh, Scotland
Expert/Leader
Expert/Leader
Artificial Intelligence • Information Technology • Software
The Senior Software Engineer will design and build AI coding tools, optimize codebases, and drive engineering best practices while shaping team culture.
Top Skills: JavaJetbrainsKotlinTypescriptVs Code
Reposted 17 Hours AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Artificial Intelligence • Software
As a Senior Software Engineer, you will develop applications leveraging AI, collaborating with Data Scientists and Product Managers, and design specialized AI technology.
Top Skills: AWSAzureC#ElectronGCPGithub ActionsGoJavaJavaScriptMilviousMongoDBNeo4JNeo4JsOcamlPineconePostgresPythonReactRedisRubyRustSpacyTauriTransformersVue
Reposted 17 Hours AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Digital Media
Develop and enhance features for EnrollWise, contribute to a scalable software architecture, review code, collaborate on design and technical feasibility, and maintain software quality.
Top Skills: ApolloAWSDjangoDjango OrmGraphQLNextjsPythonReact
Reposted 23 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
Reposted YesterdaySaved
Edinburgh, Scotland
Senior level
Senior level
Cloud • Software • Consulting
The Senior Software Engineer role involves developing APIs, mentoring team members, participating in architectural decisions, and fostering innovation in a fast-paced environment.
Top Skills: Ci/CdCSSDjangoDockerElasticsearchFastapiFlaskGenerative AiGitHTMLJavaScriptPythonReact
Reposted YesterdaySaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Big Data • Cloud • Internet of Things
Develop and implement enterprise-scale Identity and Access Management solutions, ensuring high product quality and user experience as a technical leader.
Top Skills: AWSAzureGCPHibernateJavaOauth 2.0OidcPlayRbacSAMLSpring
Reposted YesterdaySaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Automotive • Information Technology • Insurance
The Senior Software Engineer will develop, test, and deploy Python microservices, solve complex problems, and improve systems while collaborating with cross-functional teams.
Top Skills: Ci/CdGitPython
Reposted YesterdaySaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Software • Automation
Join Rootly as a Senior Software Engineer, working on incident management software. Drive feature design, infrastructure architecture, and product support, in a fast-paced environment.
Top Skills: AWSAzureGCPGitHerokuHotwireJavaScriptNotionPagerdutyPostgresRuby on RailsRedisRubySidekiqSlackStimulusTerraformViewcomponents
Reposted YesterdaySaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Cloud • Marketing Tech • Sales • Software
As a Senior Software Engineer, you will take ownership of technical features, build application architecture, and collaborate with teams in a Python-based environment.
Top Skills: AsyncioAWSDjangoDockerKafkaKubernetesNatsPostgresPythonRedis
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 24 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 24 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Expert/Leader
Expert/Leader
Gaming
As a Staff Linux Network Software Engineer, you'll design and develop load balancing and DDoS prevention systems for PlayStation's global infrastructure, ensuring optimal performance and availability of game content delivery.
Top Skills: CEbpfGoKubernetesLinuxRustTcp/Ip
25 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
25 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 3 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Artificial Intelligence • Fintech • Machine Learning • Software • Financial Services
As a Senior Software Engineer, you will design and maintain backend services, develop features, and collaborate with teams to enhance fraud prevention solutions.
Top Skills: BigQueryBigtableGoPostgres
Reposted 3 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Cloud • Software
The Senior Software Engineer will lead the development of a Python-based platform, enhancing a mature system for open-source collaboration, mentoring teams, and driving innovation.
Top Skills: DebianPostgresPythonUbuntu
Reposted 3 Days AgoSaved
Remote
Edinburgh, Scotland
Junior
Junior
Cloud • Software
Join the Multipass team to develop and enhance cross-platform software, ensuring a high-quality developer experience with coding, mentoring, and community support responsibilities.
Top Skills: C++Hyper-VKvmmacOSQemuVirtualboxWindows
Reposted 3 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
As a Principal Software Engineer, you will develop scalable distributed systems for processing unstructured data, build machine learning features, and collaborate with a global team.
Top Skills: Apache AirflowApache HiveArgo WorkflowsAWSAzureDaskData ProcessingDbtDistributed SystemsDockerGCPIcebergKubernetesLinuxMachine LearningMatplotlibPandasPlotlyRay DataSeabornSparkSQL
Reposted 3 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Mid level
Mid level
Software
The Staff Software Engineer will develop and lead features for DVC, contribute to open-source projects, and collaborate with the team on machine learning and data-centric workflows.
Top Skills: Python
Reposted 10 Days AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Healthtech • Software
As a Staff Software Engineer at Anima, you will enhance existing products and develop new features using cutting-edge technology in healthcare applications, focusing on user experience and efficiency.
Top Skills: AngularAppsyncAWSCapacitorDynamoDBElectronGraphQLLambdaNode.jsReactTypescript
Reposted 10 Days AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Healthtech • Software
In this role, you will develop and enhance Anima's healthcare software platform, utilizing your full-stack capabilities with a focus on UX, while integrating third-party APIs and working towards scalable solutions.
Top Skills: AngularAWSCapacitorCognitoDynamoDBElectronGraphQLLambdaNode.jsReactTypescript
Reposted 5 Days AgoSaved
In-Office
Edinburgh, Scotland
Junior
Junior
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
As a C++ Software Developer, you will support the design, implementation, testing, and maintenance of Fusion 360 features and collaborate with a team to enhance the ECAD/MCAD integration experience.
Top Skills: BashC++CmakeJenkinsPythonQt
5 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Cloud • Marketing Tech • Sales • Software
As a Staff Backend Engineer at PandaDoc, you will lead the technical vision for the Integrations Platform, addressing complex challenges and driving engineering excellence while mentoring team members.
Top Skills: AWSGrpcKafkaNatsNoSQLPythonRabbitMQRelational Databases
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account