Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Edinburgh
Gaming
The Staff Software Engineer will develop AI tools integrated with game engines and services, focusing on C++ and automation for game development.
Top Skills:
C++Ci/CdGitGrpcHTTPLlmsPerforce
Software
As a Software Development Engineer II, you will develop and maintain web services for navigation solutions, ensuring reliability and performance while collaborating with the team.
Top Skills:
AWSCdkEcsGitLambdaPythonS3Step FunctionsTypescript
Fintech • Information Technology
As a Senior SDET, you will enhance testing practices, improve CI pipelines, mentor engineers, and ensure platform reliability through comprehensive testing strategies.
Top Skills:
Argo CdDockerGithub ActionsGoGoogle Cloud BuildGoogle Cloud PlatformGoogle Kubernetes EngineHelmIacKafkaKubernetesPythonRedpandaTerraformTypescript
HR Tech • Information Technology • Professional Services • Manufacturing
Lead design and delivery of order management and promising services: build resilient APIs and integrations, own features end-to-end, improve observability and operational excellence, mentor engineers, and shape technical direction to enable accurate delivery promises and scalable fulfilment.
Top Skills:
APIsCi/CdDynatraceIbm SterlingJava
HR Tech • Information Technology • Professional Services • Manufacturing
Design, build, and operate backend platform capabilities for content and media: federated GraphQL, event-driven pipelines, APIs, automation, and developer/editor tooling. Lead architecture, deliver production-quality code, and enable teams via scalable, reliable services.
Top Skills:
APIsAzureConfluentDamGraphQLHeadless CmsJavaJavaScriptKafkaTypescript
Retail • Software
The Staff Software Engineer will design and build backend platforms for content and media, develop APIs, lead architecture design, and act as a technical authority.
Top Skills:
AzureConfluentGraphQLJavaJavaScriptKafkaTypescript
Retail • Software
The Staff Software Engineer will lead the design and delivery of robust order management solutions, ensuring reliability and scalability, while mentoring junior engineers and collaborating across teams.
Top Skills:
DynatraceIbm SterlingJava
Other
Develop and maintain the macOS endpoint client for an endpoint security product. Design features, shape architecture, review code (including agentic AI-generated code), improve build/deploy/test automation, resolve customer issues, and track macOS/security technologies while mentoring peers and owning product areas.
Top Skills:
C++Claude CodeLaunch AgentsLaunch DaemonsmacOSObjective-CSwiftUnified LoggingXpc
Software
Lead Bloomreach Professional Services integrations: design and implement solutions using Java and modern frontend frameworks, validate scope, assess technical risks, make architectural decisions, improve DXP add-ons and documentation, coach peers, and occasionally travel to EMEA clients.
Top Skills:
AngularAPIsBloomreach BrxmJavaLoomiMavenReactSdksSpringVue
Artificial Intelligence • Professional Services • Software
Design, build and deliver scalable features across front-end and back-end systems. Improve performance, maintainability and test coverage. Mentor teammates, collaborate with product and implementation teams, and participate in the full feature lifecycle from scoping to deployment and ongoing enhancements.
Top Skills:
.Net.Net CoreAutomated TestingAzure Service BusC#JavaScriptMessage Queuing SystemsAzureSQL ServerVue
Information Technology • Consulting
Design and develop software solutions from scratch, collaborating on government projects, and participating in the software development lifecycle.
Top Skills:
C#GoJavaPython
Artificial Intelligence • Information Technology • Consulting
Build and operate a managed PostgreSQL service for AI workloads: develop control plane and lifecycle automation in Go, tune PostgreSQL internals and ecosystem tooling, create migration tooling, integrate vector search, run SRE practices (SLOs, observability, incident response), and work directly with customers on architecture and escalations.
Top Skills:
Aws RdsAzure Database For PostgresqlController-RuntimeGoGoogle Cloud SqlKubebuilderKubernetesLogical ReplicationPatroniPg_Auto_FailoverPgbackrestPgbouncerPgcatPgvectorPgvectorscalePostgresStolonWal-G
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Artificial Intelligence • Machine Learning • Big Data Analytics
Lead backend and edge/IoT engineering, implementing scalable solutions and mentoring team members while collaborating with Data Science teams.
Top Skills:
C#C++DockerGitlab Ci/CdGoJavaKubernetesPythonRust
Retail • Sports
Design, implement, and maintain scalable Java-based software solutions. Collaborate across the SDLC with stakeholders and development teams, integrate DevOps and CI/CD practices, support operational tasks, ensure security and performance, drive feature development, conduct code reviews, and stay current with emerging technologies.
Top Skills:
Ci/CdCloud PlatformsContainerizationDevOpsJavaMicroservices
Information Technology
Lead and technically own software products: design, build, test, and maintain scalable, secure C#/.NET applications. Provide technical leadership, architecture, estimation, CI/CD delivery, and coach/develop junior engineers while interacting with customers and mentoring the team.
Top Skills:
.NetAWSAzureC#Continuous DeliveryContinuous IntegrationPaasSaaSTdd (Test Driven Development)Xp (Extreme Programming)
Cloud • Security • Software • Cybersecurity
Lead and grow an SDET team building reliable, scalable cloud storage solutions. Provide technical leadership, design and review architectures, plan sprints, implement deterministic functional and non-functional test suites in CI/CD/CT pipelines, collaborate on product specs, hire and mentor engineers, and continuously improve processes and systems.
Top Skills:
Block StorageCi/CdContinuous TestingDistributed SystemsGoMicroservicesObject StoragePython
Information Technology
Lead technical teams to design, build, test, and maintain modern, scalable, secure software. Provide technical ownership for product architecture, estimation, planning and requirements. Coach and develop junior staff, drive CI/CD practices, troubleshoot live applications, and liaise with customers as the teams technical leader.
Top Skills:
AWSAzureCi/CdPaasSaaSTddXp
Information Technology
Design, build, test and maintain modern software applications using Java and cloud platforms. Contribute to architecture and technical direction, apply security, scalability and performance best practices, mentor junior engineers, and collaborate on estimation, product planning and requirements.
Top Skills:
AWSJava
Software • Cryptocurrency
Own and deliver frontend trading features across web, mobile, and browser extension platforms. Lead new blockchain integrations and product initiatives, collaborate with product, design and trading teams, interface with users and developers, and help grow the engineering team and culture.
Top Skills:
BitcoinBlockchainBrowser ExtensionEthereumMobilePolygonReactReact NativeSolanaTrading SystemsTypescriptWeb
Information Technology • Other • Software
The Sr. Software Engineer (FE) will lead the development of scalable frontend applications using React. Responsibilities include systems design, testing strategy, performance optimization, AI integration, and mentoring.
Top Skills:
AWSCypressDockerJestKubernetesNode.jsPlaywrightReactReact Testing LibraryRuby On RailsTypescriptViteWebpack
Artificial Intelligence • Information Technology • Consulting
Work on YDB distributed storage and database systems to maximize performance on modern and legacy hardware (NVMe, HDD, DPUs). Reengineer components for low-latency, high-throughput workloads, profile and debug production systems, and design resilient distributed storage primitives. Collaborate on incident resolution and production deployments to support Nebius cloud services.
Top Skills:
CC++
Artificial Intelligence • Information Technology • Consulting
Build and maintain a distributed, fault-tolerant, high-performance block and filesystem storage system. Work on virtualization (virtio-blk, virtio-fs, QEMU, vhost-user), high-throughput VM-to-storage networking (TCP, RoCEv2/RDMA), and core storage features like replication, consensus, self-healing, and data migration. Debug and optimize performance-critical I/O paths while writing reliable, maintainable code in a collaborative team environment.
Top Skills:
C++QemuRdmaRocev2TcpVhost-UserVirtio-BlkVirtio-Fs
Software • Cryptocurrency
The Senior Software Engineer will develop features for Phantom's web platforms, lead new product initiatives, interface with users, and contribute to team culture.
Top Skills:
Ethers.JsReactReact-QuerySolana Web3.JsTypescript
Database • Analytics
Design, deploy, and maintain scalable cloud infrastructure for ClickHouse. Collaborate with teams to enhance performance, reliability, and security of services.
Top Skills:
AWSAzureC/C++CloudFormationEnvoyGCPGoIstioJavaKubernetesTerraform
HR Tech • Information Technology • Professional Services • Manufacturing
Lead design, implementation, and end-to-end delivery of high-quality web features. Build and operate cloud-native services, write and review well-tested code, use observability and metrics, reduce technical debt, and align implementations with team architecture and scalability needs.
Top Skills:
AdobeAxeAzure FunctionsAzure Kubernetes Service (Aks)DynatraceGraphQLJestNext.JsNode.jsOptimizelyPagerdutyPercyPlaywrightReactRest ApisSemgrepSnykSonarcloudTealiumTypescript
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top Edinburgh Companies Hiring Software Engineers
See AllPopular Job Searches
Tech Jobs & Startup Jobs in Edinburgh
Remote Jobs in Edinburgh
Hybrid Jobs in Edinburgh
Account Manager Jobs in Edinburgh
Accountancy Jobs in Edinburgh
AI Jobs in Edinburgh
Analyst Jobs in Edinburgh
Backend Jobs in Edinburgh
Business Analyst Jobs in Edinburgh
Communications Jobs in Edinburgh
Copywriter Jobs in Edinburgh
Customer Service Jobs in Edinburgh
Cyber Security Jobs in Edinburgh
Data Analyst Jobs in Edinburgh
Data Engineer Jobs in Edinburgh
Data Jobs in Edinburgh
Data Science Jobs in Edinburgh
Design Engineer Jobs in Edinburgh
Design Jobs in Edinburgh
DevOps Engineer Jobs in Edinburgh
Digital Marketing Jobs in Edinburgh
Engineering Jobs in Edinburgh
Finance Jobs in Edinburgh
Front End Developer Jobs in Edinburgh
Graphic Design Jobs in Edinburgh
HR Jobs in Edinburgh
HR Manager Jobs in Edinburgh
IT Jobs in Edinburgh
IT Support Jobs in Edinburgh
Java Developer Jobs in Edinburgh
Legal Jobs in Edinburgh
Machine Learning Jobs in Edinburgh
Marketing Jobs in Edinburgh
NET Developer Jobs in Edinburgh
Network Engineer Jobs in Edinburgh
Operations Jobs in Edinburgh
Operations Manager Jobs in Edinburgh
Payroll Jobs in Edinburgh
Product Manager Jobs in Edinburgh
Project Manager Jobs in Edinburgh
QA Jobs in Edinburgh
Research Jobs in Edinburgh
Sales Assistant Jobs in Edinburgh
Sales Jobs in Edinburgh
Scrum Master Jobs in Edinburgh
Social Media Jobs in Edinburgh
Software Engineer Jobs in Edinburgh
Talent Acquisition Jobs in Edinburgh
Tech Support Jobs in Edinburgh
UX Designer Jobs in Edinburgh
Web Developer Jobs in Edinburgh
All Filters
Total selected ()
No Results
No Results





_1.png)




















