Get the job you really want.

Top Software Engineer Jobs in Edinburgh

11 Days Ago
Edinburgh, Scotland
Senior level
Senior level
Fintech • Financial Services
As a Senior Software Engineer in AI Labs, you will lead architecture for a team addressing corporate challenges through machine learning and optimization. Your responsibilities include developing tools for model lifecycle support, maintaining production models, and ensuring high-quality practices in model pipelines.
11 Days Ago
Edinburgh, Scotland
Internship
Internship
Artificial Intelligence • Digital Media • Marketing Tech • Software
As an intern at Adobe, you will support engineers in writing efficient code, collaborate with teams globally, and contribute to delivering quality applications and user experiences. You'll present results to leadership and engage with fellow interns, enhancing the shared experience throughout the internship.
Reposted 2 Days Ago
Remote
Edinburgh, Scotland
Senior level
Senior level
Software
As a Senior Backend Software Engineer, you will design and maintain complex systems, build APIs, and drive feature development while collaborating closely with co-founders and other teams.
Top Skills: ElasticsearchPostgresReactRedisRuby On Rails
Reposted 8 Days Ago
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
As a Senior Staff Software Engineer at Affirm, you will define the technical direction, foster innovation, and collaborate with cross-functional teams to create scalable, reliable solutions. Responsibilities include designing platform services, building APIs, analyzing performance issues, and driving the delivery of critical engineering initiatives.
Top Skills: Python
Reposted 3 Days Ago
Remote
Edinburgh, Scotland
Junior
Junior
Software
The role involves enhancing the Noir language and tooling, developing solutions for optimized developer experiences, and improving CI processes.
Top Skills: C++Github ActionsJavaScriptNode.jsNoirRustTypescriptWebassembly
Reposted 3 Days Ago
Remote
Edinburgh, Scotland
Mid level
Mid level
Cloud • Software
The System Software Engineer will enhance Ubuntu's network stack, focusing on reliability and performance, while collaborating across teams and mentoring junior engineers.
Top Skills: BluezCC++ConmanGoIproute2IwdLinuxModemmanagerNetworkmanagerOpen VswitchPythonRustSystemd-NetworkdUbuntuWireguard
20 Days Ago
Edinburgh, Scotland
Entry level
Entry level
Cloud • Hardware • Internet of Things • Other • Software • Semiconductor • Utilities
As a Software Engineer at Ciena, you will develop embedded software on the Vyatta SAOS operating system, participate in the software development lifecycle, and collaborate with different teams to enhance software applications. You will also address software issues and contribute to testing efforts.
Top Skills: BitbucketCC++ConfluenceEclipseGdbJenkinsJIRALinuxPython
4 Days Ago
Edinburgh, Scotland
Senior level
Senior level
Blockchain • Software
This role involves addressing urgent engineering tasks, improving developer relations, and contributing to open-source financial software in the Web3 space.
Top Skills: Api Protocols: Http/2CSSDockerEs6HTMLNode.jsNpmReactSassStorybookTypescriptWeb ExtensionWebpackWebsockets
5 Days Ago
Remote
Edinburgh, Scotland
Mid level
Mid level
Cloud • Software
As a Software Engineer, you'll build and extend observability products, collaborate with multiple teams, and enhance network automation solutions.
Top Skills: AnsibleBootstrapCSSDjangoGoGrpcHTMLHtmxMqttOpentelemetryPython
5 Days Ago
Remote
Edinburgh, Scotland
Expert/Leader
Expert/Leader
Gaming
The Staff Linux Network Software Engineer leads the development of network load balancing and DDoS prevention systems for PlayStation's global infrastructure, ensuring optimal performance and availability.
Top Skills: CEbpfGoKubernetesLinuxRustTcp/Ip
Reposted 5 Days Ago
Remote
Hybrid
Edinburgh, Scotland
Entry level
Entry level
Software
As an Associate Software Engineer, you will collaborate with the Agile team on software development, code writing, and enhancing solutions, while gaining mentorship.
Top Skills: GitJavaJavaScriptPythonTypescript
5 Days Ago
Edinburgh, Scotland
Senior level
Senior level
Food • Information Technology • Retail
As a Founding Software Engineer at Cerve, you will design and maintain scalable distributed systems and backend services, ensuring high performance and reliability while collaborating with cross-functional teams. Your role includes hands-on coding, architecture, and implementing monitoring solutions to drive success in a dynamic startup environment.
Top Skills: AWSC#GCPGoNoSQLPostgressqlPythonReact
15 Days Ago
Remote
Edinburgh, Scotland
Senior level
Senior level
Travel
The role involves designing, coding, and reviewing the HTS Checkout web frontend, collaborating with a cross-functional team, and improving the product quality.
Top Skills: Gcp ServicesReactScalaTypescript
5 Days Ago
Edinburgh, Scotland
Junior
Junior
Marketing Tech • Energy
The Software Engineer will work on both frontend and backend development for a carbon removal marketplace product. Responsibilities include collaborating with the team to shape features, writing code, implementing database changes, participating in code reviews, deploying features, and contributing to the engineering culture.
Top Skills: CSSDjangoHTMLJavaScriptMySQLPostgresPythonRuby on RailsRuby
5 Days Ago
Remote
Edinburgh, Scotland
Junior
Junior
Cloud • Fintech • Cryptocurrency • NFT • Web3
As a Backend Engineer at Coinbase, you will build new services for the Institutional Foundations team using Golang, maintain backend systems, and ensure reliability and security for institutional clients. Your role involves collaborating with engineers and product managers to deliver high-quality, tested code while addressing complex technical challenges in cryptocurrency applications.
5 Days Ago
Remote
Edinburgh, Scotland
Mid level
Mid level
eCommerce • Retail
As a Software Engineer at Qogita, you will build and expand the UI/UX of the marketplace portal, develop new features, optimize frontend performance, and collaborate with teams to implement high-quality solutions while contributing to the company’s tech strategy.
Top Skills: Next.JsReactRest ApisTypescript
5 Days Ago
Remote
Edinburgh, Scotland
Mid level
Mid level
eCommerce • Retail
As a Software Engineer at Qogita, you will develop and enhance backend systems using Python, Django, and PostgreSQL. Your role includes building new features, improving system performance, and collaborating with cross-functional teams to address technical challenges and implement architectural strategies.
Top Skills: DjangoPostgresPython
5 Days Ago
Remote
Edinburgh, Scotland
Mid level
Mid level
Gaming
As a Backend Software Engineer at Voldex, you will build and maintain backend services for live service games, develop new features, and collaborate with various teams. You will write efficient code and ensure robust APIs and infrastructure for millions of daily users.
Top Skills: AWSDockerGoNextjsNode.jsVuejs
5 Days Ago
Remote
Edinburgh, Scotland
Mid level
Mid level
Blockchain • Software
Design and develop blockchain infrastructure components, implement full-stack solutions, manage cloud infrastructure, and communicate technical concepts to various stakeholders.
Top Skills: AWSAzureEthereumEthers.JsEvmGCPJavaScriptNode.jsReactSmart ContractsTezosTypescriptWeb3.Js
5 Days Ago
Edinburgh, Scotland
Mid level
Mid level
Cloud • Social Media • Software
As a Mid Level Software Engineer at LocalStack, you will develop and maintain Azure service emulations, collaborate on product features, and support customer needs. You will work within a team to enhance the LocalStack platform by focusing on cloud infrastructure and improving user experience.
5 Days Ago
Remote
Edinburgh, Scotland
Mid level
Mid level
Software
As a Compiler Engineer, you will enhance compiler performance, support multiple platforms, develop toolchains, and drive innovations in Swift and C/C++ interoperability. You will collaborate with open-source communities to further the development of Swift technology.
Top Skills: C++LlvmSwiftVscodeXcode
5 Days Ago
Remote
Edinburgh, Scotland
Mid level
Mid level
3D Printing • Software
As a Software Engineer on the platform team, you will focus on improving application stability and CI/CD processes, assist in feature development using Node.js, manage server instances, and ensure observability and uptime. You will work within a small team to support a transitioning product from open source to enterprise-ready.
Top Skills: FluxcdGitopsGrafanaJavaScriptNode.jsPostgresPrometheusSeqTerraformTypescript
11 Days Ago
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
As a Staff Software Engineer in Backend for Consumer Payments at Affirm, you will set technical strategy, collaborate across teams to ensure sustainable product development, own operational processes, and develop talent while maintaining high-quality coding practices. You will be instrumental in building backend systems at scale using payment technologies and lead efforts in system architecture and product features.
Top Skills: AWSKotlinKubernetesMySQLPythonSpark
6 Days Ago
Remote
Edinburgh, Scotland
Senior level
Senior level
Information Technology • Software
The Software Engineer will design and maintain high-performance, fault-tolerant backend systems using cloud technologies, manage databases like PostgreSQL, and utilize AWS services. The role emphasizes CI/CD practices, automated testing, and teamwork with cross-functional teams to enhance safety technology solutions.
Top Skills: Api GatewayAWSCloud TechnologiesDynamoDBExpressGrafanaGraphQLJavaScriptKubernetesLambdaMicroservicesNestjsNode.jsPostgresPrometheusRestful ApisS3Serverless
6 Days Ago
Edinburgh, Scotland
Senior level
Senior level
Information Technology • Software
As a Frontend Software Engineer at Protex AI, you will develop user-centric applications utilizing modern JavaScript frameworks like React and Vue.js. You will focus on creating scalable, maintainable UI components, and ensure code quality through testing and automation. You will also connect frontend systems with backend services and deploy applications using AWS.
Top Skills: AWSCSSCypressDockerGraphQLJavaScriptJestJIRAKubernetesPlaywrightReactReduxRestful ApisScssVueVuex
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account