Get the job you really want.

Top Software Engineer Jobs in Edinburgh

18 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Software
As a Senior Software Engineer, you'll develop and maintain the internal engineering platform, manage CI/CD processes, and automate build and deployment, while supporting diverse teams in releasing software securely.
Top Skills: CrossplaneDockerGoKubernetesTerraform
Reposted 18 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Senior level
Senior level
Blockchain • Consulting
Design and implement cryptographic systems and protocols. Ensure secure coding practices and system reliability for distributed applications.
Top Skills: CC++GoRust
Reposted 18 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Cloud • Software
Design and maintain scalable backend systems, ensure performance and security, collaborate on reviews, and enhance system performance.
Top Skills: Asp.Net CoreEntity Framework CorePostgres)RabbitMQSql Databases (Microsoft Sql
Reposted 18 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Mid level
Mid level
Software
As a Software Engineer, you'll enhance the user experience of ML tools, optimize workflows, and collaborate with product managers on ML infrastructure projects.
Top Skills: Deep LearningMlopsPython
Reposted 18 Days AgoSaved
Remote
Edinburgh, Scotland
Junior
Junior
Cloud • Software
The Junior Software Developer will collaborate on a cloud-native monitoring stack, developing features, debugging, and representing Canonical at events.
Top Skills: GoKubernetesOpenstackPythonUbuntu Linux
Reposted 18 Days AgoSaved
Edinburgh, Scotland
Senior level
Senior level
Cloud • Software
As a Senior Software Engineer, you will develop and manage a MongoDB solution on various platforms, ensuring reliability and security while contributing to a small team focused on impactful projects.
Top Skills: Python,Mongodb
Reposted 18 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Internet of Things
The Staff Android Engineer at Mozilla will design, build, and enhance Android solutions, mentor engineers, and shape technical decisions while promoting an inclusive internet experience.
Top Skills: C++JavaKotlinRust
19 Days AgoSaved
Edinburgh, Scotland
Senior level
Senior level
Cloud • Security • Software • Generative AI
The Senior Software Engineer role involves developing and maintaining full-stack features for Elastic.co, engaging in architecture discussions, mentoring junior engineers, and enhancing system performance.
Top Skills: AWSExpressNext.JsNode.jsPythonReactScalaTypescript
19 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Information Technology • Software
As a Senior Software Engineer at Ditto, you'll enhance CI/CD systems and development infrastructure, mentor junior developers, and contribute to internal system improvements.
Top Skills: ArgocdBuildkiteDockerGithub ActionsHelm ChartsJavaScriptKafkaKubernetesPostgresPythonRust
19 Days AgoSaved
Remote
Edinburgh, Scotland
Expert/Leader
Expert/Leader
Cloud • Software
Lead the architecture and delivery of secure, scalable microservices in a multi-cloud environment while mentoring teams and shaping engineering strategy.
Top Skills: AWSAzureCi/CdDockerGCPJavaKafkaKotlinKubernetesSpring Boot
Reposted 19 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Mid level
Mid level
Cloud • Information Technology • Software
As a Staff Software Engineer, you will develop scalable software for video analytics, collaborate on features, and drive quality through testing and improvements.
Top Skills: AWSGCPGoJavaKafkaKotlinNosql Databases
Reposted 19 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Software • Consulting
Design, implement, and improve features for Percona Server and related products. Diagnose defects, contribute to community solutions, and mentor team members.
Top Skills: C,C++,Mysql,Sql,Bash,Perl,Python,Jenkins,Circleci,Travis,Docker,Kubernetes
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
20 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Fintech
As a Senior Software Engineer, you will drive impact in fintech, deliver high-quality products, and coordinate cross-functional initiatives.
Top Skills: GoJavaPython
20 Days AgoSaved
In-Office
Edinburgh, Scotland
Senior level
Senior level
Artificial Intelligence
You will own projects spanning months, work end-to-end on a React client application and Python backend, and shape product direction.
Top Skills: FlaskPythonReactTypescript
20 Days AgoSaved
Edinburgh, Scotland
Senior level
Senior level
Artificial Intelligence
As a Software Engineer at Synthesia, you will own projects, contribute end-to-end in React, Python, and collaborate on product direction, focusing on commercial impact.
Top Skills: FlaskPythonReact
Reposted 20 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Cloud • Software
Lead backend development for government clients, ensuring high availability and scalability of services while enhancing team collaboration and operational responsibility.
Top Skills: AWSGitGitlabJavaKafkaPostgresRedisS3ScalaSparkSpring Boot
Reposted 20 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Software • Energy
As a Senior Software Engineer, you will lead complex technical projects, enhance the Enode API, ensure system reliability, mentor colleagues, and contribute to architectural decisions.
Top Skills: AWSCdkCloudFormationDockerJavaScriptNode.jsPostgresReactTypescript
Reposted 20 Days AgoSaved
Edinburgh, Scotland
Mid level
Mid level
Legal Tech • Software
The Senior Software Engineer will design, develop, and deliver scalable software solutions using .NET, Dynamics 365, and Azure, collaborating with cross-functional teams.
Top Skills: .NetAzureC#Dynamics 365Java/TypescriptMicrosoft GraphMicrosoft Power PlatformPower AppsSQL
Reposted 20 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Software • Consulting
The Principal Software Engineer will develop features for MySQL internally, lead projects, resolve bugs, and integrate AI/ML into databases. Mentorship and community representation are key features of this role.
Top Skills: Ai/MlBashC/C++DockerGitGitKubernetesMySQLPerlPython
Reposted 20 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Software • Consulting
As a Senior SDET at Percona, you'll maintain software quality, improve testing capabilities, mentor juniors, and utilize scripting for automation.
Top Skills: Ci/CdGitLinuxPythonShell
Reposted 20 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Cloud • Marketing Tech • Sales • Software
The Staff Backend Engineer will lead the technical vision and architecture of PandaDoc's Integrations Platform, driving scalability and reliability while mentoring engineers and establishing best practices.
Top Skills: AWSGrpcKafkaNatsPythonRabbitMQ
21 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Software
As a Senior Software Engineer, you'll build modern cloud-native applications, enhance AI capabilities, and mentor team members, delivering impactful software solutions.
Top Skills: AWSGraphQLKafkaMySQLNode.jsPHPReactTypescript
21 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Software
The Senior Software Engineer will develop and maintain backend integrations, ensure system performance, conduct reviews, and mentor team members, focusing on AI-driven testing solutions.
Top Skills: AWSDynamoDBGraphQLKafkaMySQLNode.jsServerlessTypescript
Reposted 21 Days AgoSaved
Edinburgh, Scotland
Senior level
Senior level
Cloud • Security • Software • Generative AI
Develop and maintain libraries, tools, and integrations related to the Elastic Stack using Go and Rust while supporting user communities and engaging in project design.
Top Skills: GoHTTPRestful ApisRust
Reposted 22 Days AgoSaved
In-Office
Edinburgh, Scotland
Senior level
Senior level
eCommerce • Fintech • Payments • Software • Financial Services
The role involves designing data systems, building internal tools and APIs, and collaborating with teams to enhance data infrastructure. The candidate should have strong software engineering skills, particularly in Python and SQL, with experience in data pipelines and cloud-native ecosystems.
Top Skills: AWSCockroachdbDatadogDbtDynamoDBElasticsearchHelmKubernetesOpentelemetryPythonSnowflakeTerraform
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account