Get the job you really want.

Top Software Engineer Jobs in Edinburgh

19 Days Ago
Edinburgh, Scotland
Senior level
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
As a Senior Test Engineer, you will design and develop scalable test frameworks, participate in the software development lifecycle, collaborate with cross-functional teams, and mentor junior engineers to ensure application quality across various projects.
Top Skills: AnsibleAWSCucumberCypressDockerJenkinsJmeterKubernetesMoleculeRobotSeleniumTerraform
Reposted 19 Days Ago
Edinburgh, Scotland
Senior level
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
As a Lead Test Engineer, you will ensure the quality of applications by designing and developing robust test frameworks. Responsibilities include participation in the software development life cycle, collaborating with cross-functional teams, and mentoring junior engineers, all while working on challenging projects that impact real-world solutions.
Top Skills: AnsibleAWSCucumberCypressDockerJenkinsJmeterKubernetesMoleculeRobotSeleniumTerraform
20 Days Ago
Edinburgh, Scotland
Senior level
Senior level
Marketing Tech • Software
As a Senior Software Engineer at Thomas, you will develop high-performance applications, design and implement RESTful APIs, and create engaging frontend experiences using modern technologies. You'll collaborate with other teams, mentor junior engineers, and contribute to system architecture and best engineering practices.
Top Skills: .Net CoreAWSC#CosmosdbCSSDockerHTMLJavaScriptJestKubernetesAzurePlaywrightReactRedisRestful ApisVitest
21 Days Ago
Remote
Edinburgh, Scotland
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The Senior Software QA Engineer at Autodesk will define and execute validation strategies for software deliverables, improve software quality processes, and conduct various testing types. Responsibilities include manual testing, driving automation test coverage, and ensuring quality gates are met in the software lifecycle.
Top Skills: AWSBddBlazemeterCucumberCypressGitGitJavaJavaScriptJbehaveJenkinsJmeterK6KaratePlaywrightRest AssuredSeleniumSpinnakerTypescript
Reposted 21 Days Ago
Remote
Edinburgh, Scotland
Senior level
Senior level
Blockchain • Web3
Develop and maintain frontend solutions for decentralized applications in the NEAR ecosystem, focusing on user experience, performance, and SDK creation.
Top Skills: DatocmsNext.JsReactReact NativeTypescriptWagmiXstate
21 Days Ago
Edinburgh, Scotland
Senior level
Senior level
Information Technology • Consulting
Lead a team of engineers while guiding best software practices for Java-based cloud-native applications on Azure. Oversee CI/CD processes and mentor junior staff.
Top Skills: AzureGitlabJavaKafkaKongKubernetesSQL
21 Days Ago
Remote
Edinburgh, Scotland
Senior level
Senior level
Fintech • Information Technology
The Staff Software Engineer will design, implement, and maintain systems for Alpaca's Trading API, ensuring high-quality and scalable software solutions. Responsibilities include architecting web applications, collaborating with cross-functional teams, delivering key projects, and mentoring junior developers.
Top Skills: AWSAzureBashDockerGCPGoKubernetesLinuxNoSQLPythonReactSQL
21 Days Ago
Remote
Edinburgh, Scotland
Senior level
Senior level
Fintech • Information Technology
As a Senior Software Engineer on the Trading API Team, you'll design, implement, and maintain high-quality web applications and services that enhance Alpaca's trading infrastructure. You will mentor junior developers, oversee high-visibility projects, and ensure seamless experiences for users trading significant asset volumes, leveraging your experience in modern programming languages and systems design.
Top Skills: AWSAzureBashDockerGCPGoLinuxPythonReact
21 Days Ago
Remote
Edinburgh, Scotland
Senior level
Senior level
Security • Software
Join Sophos as a Senior Software Engineer to design and implement cloud features for endpoint security products, ensuring high-quality software through Agile methodologies and collaboration with diverse teams.
Top Skills: AngularAWSDockerDynamoDBElasticsearchJavaJavaScriptMongoDBPostgresTypescript
22 Days Ago
Remote
Edinburgh, Scotland
Senior level
Senior level
Analytics
As a Senior Software Engineer at DTN, you will develop web applications and backend services, lead technical discussions, conduct code reviews, and mentor team members. You will work within an Agile framework and deploy applications on cloud infrastructure, primarily focusing on the Energy sector.
Top Skills: AWSCi/CdExpress JsGitJavaScriptMongoDBNext JsReactTerraformTypescript
24 Days Ago
Remote
Edinburgh, Scotland
Junior
Junior
Blockchain • Consulting
Join the Protocol team as a Senior Software Engineer to develop blockchain solutions using Go and other languages. Collaborate with cross-functional teams to analyze network data, improve features, and solve development challenges.
Top Skills: C++GoJavaPythonTypescript
Reposted 23 Days Ago
Remote
Edinburgh, Scotland
Mid level
Mid level
Software
Work with product managers to enhance ML workflows and tools. Drive improvements in DVC's entry point and optimize ML practices.
Top Skills: MlopsPython
24 Days Ago
Remote
Hybrid
Edinburgh, Scotland
Senior level
Senior level
Blockchain • Consulting
As a Senior Software Engineer, you will design APIs for cryptographic libraries, implement cryptographic tools, and ensure secure coding practices.
Top Skills: CC++Cryptographic ProtocolsGoHsmRustSevSgxSmart-Cards
Reposted 24 Days Ago
Remote
Edinburgh, Scotland
Senior level
Senior level
Cloud • Software
The Lead Software Engineer at Aker Systems will develop backend services for government clients using commercial and open-source technologies. Responsibilities include designing, developing, documenting, and deploying backend features, maintaining deployment pipelines, and collaborating in cross-functional teams while ensuring high availability and scalability of services.
Reposted 24 Days Ago
Remote
Edinburgh, Scotland
Mid level
Mid level
Cloud • Software
As a Software-Defined Networking Engineer at Canonical, you'll design and implement networking solutions, collaborate with partners, contribute to open-source projects, and develop high-quality software. The role emphasizes expertise in Linux networking, software design, and innovative product strategies within a global team.
Top Skills: C/C++DentEbpfGoIwarpKubernetesKvmLinuxMaasMicrok8SNvmeOpenstackOvnOvsPythonQemuRdmaRoceRustSonicSr-IovVirtualization Technologies
Reposted 24 Days Ago
Remote
Edinburgh, Scotland
Senior level
Senior level
Cloud • Software
As a Senior Software Engineer, you will develop a fully managed MongoDB solution on Juju, ensuring reliability and security across cloud and on-premise deployments. Your role includes operating MongoDB clusters, handling infrastructure deployment automation, and engaging in automatic testing.
Reposted 24 Days Ago
Remote
Edinburgh, Scotland
Senior level
Senior level
Cloud • Software
As a Senior Software Engineer at Canonical, you will develop and enhance the MAAS platform for bare metal cloud systems, work on architecture improvements, contribute to CI practices, ensure integration with other tools, document features, and collaborate with global teams, including occasional international travel.
Reposted 24 Days Ago
Remote
Edinburgh, Scotland
Senior level
Senior level
Cloud • Software
As a Senior Observability Platform Developer, you will create a resilient and scalable cloud-native monitoring stack leveraging open-source tools. Your role involves writing high-quality code, debugging, collaborating with a distributed team, and representing Canonical at conferences. You will work on monitoring applications in diverse cloud environments, fostering a great user experience.
24 Days Ago
Remote
Edinburgh, Scotland
Senior level
Senior level
Cloud • Mobile • Sales • Software
You will develop and optimize solutions for customer acquisition and engagement, lead projects, and enhance operational efficiency in a growth-focused role.
Top Skills: AWSHeadless CmsNextjsReactRuby On RailsServerless ArchitectureTypescriptVercel
Reposted 24 Days Ago
Remote
Edinburgh, Scotland
Senior level
Senior level
Fintech • Information Technology
The Senior Software Engineer will build and scale systems and services for Alpaca, focusing on architecture, high scalability, and resilience. Responsibilities include implementing backend services, participating in code reviews, maintaining software quality, and troubleshooting incidents, with a strong emphasis on performance and latency.
Reposted 24 Days Ago
Remote
Edinburgh, Scotland
Mid level
Mid level
Fintech • Information Technology
As a Senior Software Engineer on the Payments team, you will build and scale modern global payment systems, maintain microservices, and ensure system integrity. Your role includes designing solutions, collaborating effectively, and debugging issues to support Alpaca's mission in financial technology.
Top Skills: APIsDomain-Driven DesignEvent-Driven DesignGoGoogle Cloud PlatformKubernetesMicroservicesPostgres
24 Days Ago
Remote
Edinburgh, Scotland
Senior level
Senior level
Healthtech • Software
As a Senior Software Engineer at Anima, you will develop a care enablement platform that automates healthcare workflows. Responsibilities include integrating third-party APIs, improving algorithms for patient care, deploying scalable systems, and potentially transitioning to a managerial role while tackling significant technical problems.
Top Skills: AngularAppsyncAWSCi/CdDynamoDBGraphQLJavaScriptLambdaNode.jsReactTypescript
Reposted 24 Days Ago
Remote
Edinburgh, Scotland
Senior level
Senior level
Information Technology
The Senior Software Engineer at Astria will design and develop components of a decentralized shared sequencer network, focusing on the sequencing protocol, developer tooling, and infrastructure. Candidates should be proactive, innovative, and adaptable in a fast-paced remote environment.
Top Skills: AWSAzureC++DockerGCPGoJavaKubernetesRust
24 Days Ago
Remote
Edinburgh, Scotland
Senior level
Senior level
Software
The Staff Software Engineer for the Global Search product group at HubSpot will develop and ship impactful production code, manage feature innovation, collaborate across departments, analyze user behavior, and contribute to team-building efforts. This role focuses on addressing complex engineering challenges in a high-traffic environment and leveraging AI to enhance the user experience.
Top Skills: AmplitudeExcelJavaLooker
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account