Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Edinburgh
Retail • Software
Design, build, and support scalable payment services, backend APIs, and integrations serving high-volume transactions. Own features through design, development, testing, deployment, and production support. Shape platform architecture while improving performance, resilience, security, observability, monitoring, and cost efficiency. Champion clean code, automated testing, CI/CD, and engineering best practices across distributed enterprise systems.
Top Skills:
APIsCi/CdDynatraceJava
3 Days AgoSaved
Retail • Sports
Design, build, and maintain full-stack web applications supporting AI-driven product discovery, search, recommendations, personalization, and consumer experiences. Lead frontend technical design, develop React and TypeScript components, integrate backend APIs and AI capabilities, optimize performance and reliability, and contribute to backend services. Mentor engineers, participate in technical reviews, and collaborate with product, design, data, AI, and engineering teams.
Top Skills:
AWSAzureAzure Ai SearchElasticsearchGCPGenerative AiJavaJavaScriptLlmsMicroservicesNoSQLOpensearchReactRedisRest ApisSpring BootSQLTypescript
3 Days AgoSaved
Retail • Sports
Designs, builds, and operates scalable backend services, APIs, microservices, and event-driven systems supporting personalization, recommendations, search, and AI-driven consumer experiences. Partners with AI/ML, data, product, and engineering teams; integrates search and generative AI capabilities; improves performance, reliability, observability, security, and operational excellence. Leads technical delivery, mentors engineers, contributes to architecture reviews, and promotes engineering best practices.
Top Skills:
APIsAWSAzureAzure Ai SearchElasticsearchGCPGenerative AiJavaKafkaLlmsMicroservicesNoSQLOpensearchRagRedisSpring BootSQLVector Search
Utilities
Provides hands-on technical leadership for platform engineering teams. Designs and operates secure, scalable APIs, authentication and authorization services, onboarding systems, configuration management, and shared cloud-native capabilities. Leads architecture decisions, improves engineering quality, reliability, observability, testing, security, and delivery practices. Partners with product, engineering, SRE, and developer experience teams while mentoring engineers and setting technical standards across the organization.
Top Skills:
Api GatewayApi KeysAWSCi/CdDistributed SystemsDockerDomain-Driven DesignEcsEksEvent-Driven ArchitecturesIamInfrastructure As CodeMutual Tls (Mtls)Oauth 2.0OpenapiOpenid ConnectRelational DatabasesRestSQL Server
Security • Cybersecurity
Build and operate platform-level portal software across frontend and backend systems. Responsibilities include developing APIs and reusable React libraries, managing AWS and Kubernetes infrastructure, improving performance, accessibility, security, and observability, and driving CI/CD automation. The role also involves technical leadership, architecture decisions, cross-functional collaboration, mentoring junior engineers, and balancing technical debt with feature delivery.
Top Skills:
AWSCi/CdDjangoKubernetesOwaspPostgresPythonReactTypescript
Retail • Software
Lead design and delivery of scalable, cloud-native backend systems and integrations. Provide technical leadership, conduct code reviews, champion testing and observability, mentor engineers, collaborate with stakeholders, and drive operational excellence.
Top Skills:
AngularAzure CloudCi/CdDynatraceGitIgniteJavaJavaScriptKubernetesMicronautMongoDBNext.JsPl/SqlReactRedisSpringSpring BootSQL ServerTypescript
Artificial Intelligence • Software
The role involves optimizing hardware support within a software stack for AI model deployment, collaborating with teams and hardware vendors to enhance performance and portability across platforms.
Top Skills:
C++CudaMojoOpenclSycl
Fintech • Payments • Software • PropTech
Design, build, test, deploy, and support reliable backend or full-stack software for PEXA’s property platform. Own features end to end, contribute to architecture and technical decisions, improve performance and monitoring, review code, mentor engineers, and collaborate with product, QA, UX, and engineering teams. The role also involves cloud platforms, CI/CD, containers, databases, security best practices, and exploring AI development tools.
Top Skills:
AWSCi/CdDatabricksDbtDistributed SystemsDockerInfrastructure As CodeKotlinKubernetesMicroservicesAzureNode.jsNosql DatabasesPostmanPythonRelational DatabasesSnowflakeSplunk
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Lead hands-on engineering engagements with strategic enterprise customers to diagnose and resolve complex Windows deployment, management, update, application, performance, reliability, and security issues. Develop scripts, automation, tools, prototypes, and reusable solutions; collaborate with Windows and Intune engineering teams on product improvements; and translate customer-specific resolutions into scalable guidance, playbooks, and technical products.
Top Skills:
Azure DevopsCC#C++GitJavaJavaScriptMicrosoft GraphMicrosoft IntunePowershellPythonWindowsWindows AutopilotWindows Performance Analyzer
Information Technology • Consulting
Supports the full software development lifecycle within an application support team, including front-end and back-end development, integrations, DevOps, service support, workflow planning, quality assurance, solution design, and implementing customer requirements. The role includes hands-on Java development, database work, unit testing, client delivery, and participation in an on-call rotation. It is a hybrid technology consultancy position requiring UK client-site travel when needed.
Top Skills:
.NetAgileAngularAzureAzure DevopsC#DockerDocument DatabasesDynamics CrmJavaMongoDBOctopusReactSalesforceSharepointSitecoreSQLUnit Testing
Software
Lead development of scalable, low-latency Maps API services and distributed ETL pipelines. Design systems, make architectural decisions, build and deploy microservices, monitor and troubleshoot production systems, and support continuous delivery. Mentor engineers through reviews and guidance, reduce technical debt, improve performance, document systems, and participate in on-call support. The role requires strong backend engineering experience, AWS expertise, mapping or geospatial product experience, and proficiency in Python and NodeJS.
Top Skills:
Amazon CloudfrontAmazon CloudwatchAmazon EcsAmazon RdsAmazon S3Aws CdkAws LambdaAws Step FunctionsC++GitNode.jsPython
Gaming
Build libraries and product features for web, iOS, and Android platforms used across FanDuel Technology. Evaluate technical approaches, make pragmatic decisions, support Agile delivery, maintain high testing and quality standards, lead smaller projects, and contribute to design and prioritization. Coach engineers, participate in interviews, and help onboard team members while collaborating across the organization.
Top Skills:
AWSJavaScriptKotlinSwiftTypescript
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Cloud • Security • Software • Generative AI
Develop and maintain Elasticsearch’s Inference API and plugin framework, integrating internal and external AI providers. Responsibilities include API and protocol design, streaming, asynchronous execution, rate limiting, configuration, billing integration, error handling, open-source contribution reviews, incident response, and comprehensive unit, REST, and rolling-upgrade testing. The role requires advanced Java expertise, concurrency and parallelism knowledge, API design skills, cross-functional collaboration, and autonomous work in a distributed team.
Top Skills:
ElasticsearchGradleJavaJdkMachine LearningMavenRest ApiServer-Sent Events (Sse)Yaml
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Designs, develops, and operates large-scale software-defined networking for NVIDIA AI Cloud environments. Responsibilities include building OVS/OVN control and data plane software, Kubernetes networking services, observability systems, CI/CD pipelines, GitOps infrastructure, and production reliability tooling. The role requires expertise in C, Go, distributed systems, cloud networking, Kubernetes CNIs, infrastructure automation, secure service development, and datacenter networking.
Top Skills:
AnsibleArgo CdAWSAzureBashCCi/CdElkFluxGCPGitlabGitopsGoGrafanaGrpcJaegerKubernetesLinuxOpenflowOpentelemetryOvnOvn-KubernetesOvsPrometheusPythonRestTerraformTls
Cloud • Software
Graduate software engineers will develop open-source and commercial software across the Linux stack, from firmware, kernels, and drivers to desktop applications, containers, clouds, and Kubernetes. Responsibilities include writing resilient, performant code, contributing to product roadmaps, engaging with users and open-source communities, addressing customer issues, and developing secure software. The role is globally remote with twice-yearly international team sprints and emphasizes mentorship, collaboration, and continuous technical growth.
Top Skills:
ArchBashCC++DebianFedoraGoJavaJavaScriptKubernetesLinuxNixPythonRaspberry PiRisc-VRustUbuntu
Artificial Intelligence • Information Technology
Build end-to-end software solutions and integrations for strategic customers. Partner closely with customer engineers and executives, design technical architectures and product features, apply ElevenLabs technologies, and solve complex problems through hands-on coding and implementation. The role requires strong Python and software development expertise, API integration knowledge, clear communication, and regular travel to customer sites.
Top Skills:
APIsPython
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Design and build scalable software for NVIDIA’s multi-tenant cloud infrastructure, including network and systems automation, hardware provisioning, APIs, and distributed services. Own software through development, testing, deployment, and production. Collaborate with engineers, architects, product managers, internal customers, and leadership while contributing to open-source projects and presenting technical roadmaps and demos.
Top Skills:
BgpCC++DhcpGeneveGoGreHTTPIcmpIpsecIpv6KubernetesMutual TlsRedfishRustSecure BootSQLTpmTxtUefiVxlan
Fintech • Information Technology
Build and own automated testing frameworks, CI/CD infrastructure, load and stress testing, and chaos engineering practices for a brokerage platform. Write primarily Go, integrate AI and LLM tooling into quality workflows, investigate application and Kubernetes failures, improve developer tooling, and mentor engineers on reliability and test coverage.
Top Skills:
Argo CdChaos MeshCi/CdDockerGhzGithub ActionsGoGoogle Cloud BuildGoogle Cloud PlatformGoogle Kubernetes EngineGremlinGrpcHelmK6KafkaKubernetesKubernetes OperatorsLitmuschaosLlmsPprofPythonRedpandaRestTerraformTiltTypescript
Artificial Intelligence • Marketing Tech • Sales • Software
Build and operate production custody systems: signing service, key management, chain integrations, and transaction pipelines. Own end-to-end subsystems, integrate new chains, collaborate with cryptography on threshold signing and key recovery, write post-mortems, and produce clear async design docs and PRs.
Top Skills:
Account Abstraction)Aurora PostgresAWSBitcoin (UtxoCggmp21ClickhouseCloudhsmCmp)Eip-1559Ethereum (Eip-712FrostGg20Github ActionsGoKubernetesLedger VaultMoveMpcPostgresPsbt)RustRust (For Chain Integration)SolanaSolidityTemporalTerraformThreshold Signing (Gg18TssTypescriptYubihsm
Artificial Intelligence • Information Technology • Software
The Senior Software Engineer will design and implement systems for AI integration, build scalable backend services, and mentor team members, ensuring high-quality systems that meet user needs.
Top Skills:
PHPPythonTypescript
Internet of Things
Implement and ship Storage Encryption Everywhere in Firefox/Gecko, including schema migrations, encrypted data storage, integration and platform testing. Collaborate through code review, resolve specification questions, and shepherd the feature across Nightly, Beta, and Release. Diagnose and fix correctness, performance, and regression issues in a multithreaded browser-engine codebase while contributing openly through public bugs and upstream landing.
Top Skills:
C++DatabasesFirefoxGeckoMultithreadingWeb Platform Tests
Artificial Intelligence • Cloud • Sales • Security • Software • Cybersecurity • Data Privacy
Design, build, and operate high-performance platform services for SailPoint’s Identity Security Cloud. Develop Golang microservices, Angular and TypeScript features, automated tests, and AWS-based distributed architectures. Collaborate with data scientists on AI-driven capabilities, optimize low-latency services and databases, improve CI/CD pipelines, participate in a 24x7 on-call rotation, and contribute to technical design, mentoring, and platform strategy.
Top Skills:
Amazon DynamodbAngularAuroraAWSCi/CdCloudbeesGoJavaScriptJenkinsMicroservicesSnowflakeTypescript
Hardware • Security • Software • Cybersecurity
Design, develop, and maintain the core backend of a cloud-based distributed video management system. Build new features, increase capacity, manage CI/CD and customer deployments, and ensure code quality, security, and scalability while collaborating within an agile team.
Top Skills:
AIC++Ci/CdCloudComputer VisionGoJavaMachine LearningPythonRustService-Oriented Architecture
Artificial Intelligence • Fintech • Software • Financial Services
Build and ship native Android features in Kotlin for an AI-enabled neobank. Design clean mobile flows for payments, insurance and financial services, integrate backend APIs, improve performance and reliability, use analytics and on-device ML (TensorFlow Lite) to enhance user journeys, and collaborate with product and design.
Top Skills:
Android SdkCoroutinesFlowJetpack ComposeKotlinNoSQLRest ApisSQLTensorflow Lite
One Month AgoSaved
Retail • Sports
Build scalable, low-latency backend APIs, event-driven services, integration layers, and microservices supporting personalization and recommendation experiences. Partner with AI/ML and data engineers to deploy models, expose AI services, and develop React applications. Improve security, observability, reliability, performance, scalability, and operational efficiency while using AI-assisted engineering tools to enhance delivery and code quality.
Top Skills:
Cloud-Native PlatformsEvent-Driven ArchitectureJavaKafkaLarge-Scale Distributed SystemsLlmsMachine LearningMicroservicesReactRecommendation AlgorithmsRedisSpring Boot
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








.png)




















