151 to 175 of 185 Software Engineering Jobs in Edinburgh

Senior Software Engineer – Digital Payments & Assets Lab

Location
City of Edinburgh, Scotland, United Kingdom
Lloyds Banking Group in the United Kingdom is seeking a Senior Software Engineer to join the Digital Finance Lab to build and deliver innovative payment solutions and services for customers and the business. The Lab explores opportunities in Digital Assets and Payments Data, driving value across the group. ...

Algorithms Engineer

Location
City of Edinburgh, Scotland, United Kingdom
office-based five days per week, or the equivalent number of days if working part-time. SeeByte, a global leader in developing smart software solutions for uncrewed maritime systems, is looking for an Algorithms Engineer to join our team in Edinburgh. We welcome applications from candidates early in their … state-of-the-art literature and propose suitable algorithm investigations and development activities based on project requirements, scope and budget. Collaborate with SeeByte's software engineers and roboticists to understand requirements and integrate solutions into software products. Work across the full development lifecycle, from proof-of-concept ...

Hybrid Java Backend Engineer — Scalable Microservices

Location
City of Edinburgh, Scotland, United Kingdom
Capco is seeking a Backend Software Engineer to join our Edinburgh-based engineering team. You will build scalable backend services in Java, design APIs and microservices, and work across AWS with modern deployment practices. You will collaborate with clients, product managers and fellow engineers in an agile environment ...

Cloud DevOps Engineer - CI/CD, Kubernetes & GCP

Location
City of Edinburgh, Scotland, United Kingdom
Edinburgh is seeking a DevOps Engineer to design, build and maintain CI/CD pipelines and cloud-native tooling, contributing to safer, faster software delivery across our environments. You will collaborate with software engineers, security teams and product owners to automate builds, tests and deployments, to host workloads ...

Cloud-Native DevOps Engineer - CI/CD & Automation

Location
City of Edinburgh, Scotland, United Kingdom
design, implement and maintain scalable CI/CD pipelines across cloud environments. You will work with Harness, Terraform, Kubernetes and Docker to automate software delivery and improve deployment speed. You will collaborate with software engineers, QA and product owners, embedding security controls, and building infrastructure automation to support ...

Applied Scientist, Intelligent Talent Acquisition - Lead Generation & Detection Services

Location
City of Edinburgh, Scotland, United Kingdom
Collaborate with engineers, scientists, and product managers to define requirements, create solutions, and deliver products that improve the hiring experience. Participate in the full software development lifecycle including scoping, design, coding, testing, documentation, deployment, and maintenance of recommendation systems and ML models. Solve complex ML problems using optimal data … peers across the organization, providing valuable feedback while continuing to refine your expertise. About the team The Recommendations team is a hybrid group of software engineers and applied scientists located in Edinburgh. We build tools that match people to jobs and jobs to people, optimizing experiences for both recruiters ...

Senior Database Administrator

Location
City of Edinburgh, Scotland, United Kingdom
Senior Database Administrator, you’ll be the steward of the data layer that powers Podfather. Working closely with our Software Engineers, DevOps Engineers, and CTO, you will keep our databases reliable, performant, and well-designed as the business grows. If you love solving real-world problems, collaborating with … operations and tuning, or more towards schema design and working alongside application developers. In this role, you will be joining our Engineering & Infrastructure team. You will focus on: Database Operations: Take ownership of the day-to-day health of our MariaDB/MySQL estate, monitoring, backups, replication, capacity, upgrades ...

Employee Platform Engineer

Location
City of Edinburgh, Scotland, United Kingdom
enrols - day one setup takes minutes, not hours Self-service by default: within nine months, the top twenty employee IT requests - access, kit, resets, software - are self-served through automation, chat or a vending machine, not a ticket to a person Automated joiner/mover/leaver: within twelve … might be We're not hiring a traditional IT person — we're hiring someone who builds. That might mean you're: a software engineer who likes owning systems end to end and wants a broad, high-ownership remit a DevOps, SRE or platform engineer who automates infrastructure and wants ...

Staff Software Engineer - Grid Real-Time Control Leader

Location
City of Edinburgh, Scotland, United Kingdom
Vernova Electrification Software UK Limited in Edinburgh is seeking a Staff Software Engineer to design and build next-generation power-system software. You will lead technical decisions, work on Java/Spring Boot microservices and real-time data-driven control solutions, and collaborate across global teams with hybrid … onsite work in Edinburgh. You will contribute to advanced software for energy management, server-side platforms, and analytics, with a focus on scalability and code quality. #J-18808-Ljbffr ...

Embedded RF Software Engineer - Aerospace and Defense

Location
City of Edinburgh, Scotland, United Kingdom
Keysight is hiring a Software Engineer in Edinburgh to work on mission-critical aerospace/defense test systems. You will solve complex problems, integrate low-level software with hardware, and contribute to embedded RF and automated test projects. You should have 5+ years in the field, strong …/C++ and Python skills, and familiarity with NI TestStand and Git. The role involves close collaboration with software, electronics, RF teams, and is based in Edinburgh, UK. #J-18808-Ljbffr ...

Staff Software Engineer - Cloud Web Apps TypeScript/Angular

Location
City of Edinburgh, Scotland, United Kingdom
LGBT Great in Edinburgh seeks a skilled software engineer to design, develop, and deliver cloud-based web applications. The role involves collaboration within an agile engineering team, requiring proficiency in modern frameworks like TypeScript, JavaScript, and Angular, along with a solid foundation in C#/.NET. Candidates should ...

C++ Software Engineer — Embedded for Aerospace & Defence

Location
City of Edinburgh, Scotland, United Kingdom
Leonardo Worldwide Corporation is seeking a C++ Software Engineer for their Edinburgh location. This role involves working on cutting-edge defence projects, collaborating within an agile team to enhance capabilities in fast jets. The ideal candidate should have strong C++ skills, experience with agile methodologies, and problem-solving abilities. ...

Principal Systems Engineer

Hiring Organisation
Hackajob Ltd
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
external market. Exceptions above the standard range are managed through governance controls to protect internal equity. Your Impact At Leonardo, we solve real-world engineering challenges, designing and developing mission-critical solutions that power some of the worlds most advanced defence and security systems. Your work will contribute … some of the world's most technically advanced combat aircraft. The team you will be joining is a diverse mix of Systems Engineers, Software Engineers and Technical Specialists who bring together a wealth of experience and expertise to collaborate, innovate, and deliver cutting-edge solutions. We are recruiting ...

Senior AI Engineer (Amazon Bedrock)

Location
City of Edinburgh, Scotland, United Kingdom
client delivery teams, responsible for designing, building, and operating production-grade agentic AI systems on AWS. This role sits at the intersection of AI engineering and cloud architecture, owning the end-to-end implementation of multi-agent pipelines, knowledge bases, and orchestration frameworks using Amazon Bedrock and its surrounding … ecosystem. The right candidate has shipped real AI agents to production — not just prototypes — and brings the rigour of a software engineer to a space that often lacks it. Key Responsibilities Design and implement production agentic AI systems on Amazon Bedrock, including multi-agent orchestration, memory management, and tool ...

Digital Engineers - All Levels

Location
City of Edinburgh, Scotland, United Kingdom
Opportunity We are looking for talented, motivated Digital Engineers at every level to join our growing hardware engineering team within Leonardo, based in any of our 8 offices. As a Digital Engineer, you will play a critical role in the development, manufacture and testing of cutting-edge radio frequency … Fully documenting and recording your work products; keeping them under configuration management, and providing plans and progress reports Work closely with Systems, Mechanical and Software Engineers to develop sub-system digital electronic architectures which extend our product range, capability and performance with minimal Size, Weight and Power (SWaP). ...

Staff Software Engineer, CRM & Integration Orchestration

Location
City of Edinburgh, Scotland, United Kingdom
Addepar is seeking a Staff Software Development Engineer to join our Custodian and CRM Integrations team. You will help build and operate automated workflows between Addepar and 3rd party systems, delivering scalable solutions and high-quality engineering processes. You will work primarily with Java, Temporal, Apex (Salesforce language ...

Senior Software Engineer - Agentic AI

Location
City of Edinburgh, Scotland, United Kingdom
Provntalent is seeking an experienced software engineer with strong hands-on AI expertise to rapidly prototype and validate an agentic architecture. You will design multi-agent workflows, explore orchestration frameworks, integrate large language models, and assess long-term product feasibility. This greenfield project offers significant influence over technical direction ...

Senior Software Engineer (javascript, AI and CMS)

Location
City of Edinburgh, Scotland, United Kingdom
objective of refocussing the CMS team on higher-value marketing work and making the wider CMS operation more scalable and manageable. As a Senior Software Engineer, you’ll support the Principal Engineer in exploring proof of concepts (POCs), deep diving into agentic opportunities and helping shape ...

System Architect

Location
City of Edinburgh, Scotland, United Kingdom
leadership role focused on translating customer and market requirements into innovative IC and system-level solutions. You will work closely with customers, product teams, software engineers, and design teams throughout the full product development lifecycle, from concept definition through to silicon implementation. Key Responsibilities Collaborate with customers, marketing, software, applications, and design teams to define next-generation semiconductor products Capture and define system-level requirements, specifications, and performance targets Evaluate hardware and software trade-offs to determine optimal product architectures Define architectures for complex mixed-signal ICs and SoCs incorporating power converters, amplifiers, ADCs, DACs, charge pumps ...

Data Architect

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh & Lothians, Scotland, United Kingdom
Employment Type
Contract, Work From Home
translating wider architecture principles into practical, buildable solutions across data ingestion, processing, storage, integration and consumption. Youll work closely with data engineers, platform engineers, software engineers, modellers and governance teams, defining the technical patterns and guardrails that engineering teams will actually build against. What were looking for: Strong ...

Data Architect

Hiring Organisation
Bright Purple
Location
Edinburgh, York Place, City of Edinburgh, United Kingdom
Employment Type
Contract
wider architecture principles into practical, buildable solutions across data ingestion, processing, storage, integration and consumption. You’ll work closely with data engineers, platform engineers, software engineers, modellers and governance teams, defining the technical patterns and guardrails that engineering teams will actually build against. What we’re looking ...

Senior Java Engineer - Remote, Flexible Hours, Growth

Location
City of Edinburgh, Scotland, United Kingdom
leading digital consultancy in the UK seeks a talented software engineer to develop RESTful Java APIs and collaborate with cross-functional teams to deliver outstanding solutions. You will play a key role in the success of various client projects, mentoring your team and advocating for best engineering practices. ...

Cloud .NET Engineer: Azure, SaaS & Data Analytics

Location
City of Edinburgh, Scotland, United Kingdom
leading healthcare technology company in Edinburgh is seeking a passionate Software Engineer to join their agile team. In this role, you will design and develop high-quality software solutions that leverage the Azure platform. You’ll collaborate closely with product teams and ensure the delivery of impactful cloud ...

Digital Engineers - All Levels

Location
City of Edinburgh, Scotland, United Kingdom
projects in a fast‐paced, forward‐thinking environment. We are looking for talented, motivated Digital Engineers at every level to join our growing hardware engineering team within Leonardo. As a Digital Engineer, you will play a critical role in the development, manufacture and testing of cutting‐edge radio frequency … Fully documenting and recording your work products; keeping them under configuration management, and providing plans and progress reports Work closely with Systems, Mechanical and Software Engineers to develop sub‐system digital electronic architectures which extend our product range, capability and performance with minimal Size, Weight and Power (SWaP) Develop ...

Hybrid C# Software Engineer - Build Uncrewed Systems

Location
City of Edinburgh, Scotland, United Kingdom
SeeByte Ltd in Edinburgh seeks Software Developers skilled in C# to join our growing team. Roles can be full‐time or part‐time, with a requirement to work at least 60% of the time in the office. You will join an engineering project team to design, develop, test … integrate SeeByte’s software solutions for customers worldwide, delivering robust Windows UI/backend components and collaborating closely with external partners. #J-18808-Ljbffr ...