Last updated 2026-06-15

25 Software Engineering jobs in Edinburgh.

Coverage snapshot

Browse Software Engineer jobs in Edinburgh from companies including Opus 2, Amazon, Leonardo UK Ltd, FanDuel, Blackrock, 3761 Barclays - BX - UK, and Rockstar Games.

  • Common titles include Software Engineer, Software Engineer, Associate, Software Development Engineer, Delivery Manager, and Staff Software Engineer.
  • Roles span mid, senior, entry, and intern levels.
  • Recent postings include software engineer, software development, delivery manager, test automation, and ai infrastructure roles.

Snapshot updated 4hr, 4m ago

Page 1

Addepar

Edinburgh mid
Working at the critical intersection of application, infrastructure, and operations teams, we promote developer velocity and robust process… What You’ll Do Work with teams across the organisation to: Develop resilient distributed services and high quality tooling to support…

Opus 2

Edinburgh mid Full Time
Partner with Product and Design. A focused engineering organisation where your work is visible, your decisions matter, and the path from idea to customer is…

FanDuel

Edinburgh mid
THE POSITION Our roster has an opening with your name on it We’re looking for a Software Engineer to join… You’ll help deliver well-structured software, take part in technical discussions, and contribute to documentation, collaboration, and conti…
Edinburgh mid Full Time
Develop, execute, and maintain automated test scripts within established frameworks. Develop and Maintain Test Suites: Develop, maintain, and execute automated tests within existing frameworks (e.g., TypeScript/Playwright) a…

Blackrock

Edinburgh entry Full Time
Experience supporting AI and machine learning workloads, with exposure to managed compute for model training and finetuning, experimentatio… Partner with AI Engineering and Data Science teams to improve developer experience, performance, and operational stability of AI systems.
Edinburgh entry Full Time
Teamwork: Cross-functional collaboration with product managers, architects, and other engineers to define IT Infrastructure requirements, d… Experience of developing and running code using dev-ops pipeline tools such as cloudbees/Jenkins or GitLab.

Amazon

Edinburgh intern
Basic Qualifications - Experience in professional, non-internship software development - Experience programming with at least one modern la… The team is seeking a talented and passionate software development engineer to join our welcoming and friendly team, based in…

Leonardo UK Ltd

Edinburgh mid Full Time
What you’ll bring To be successful in this role, we really need you to have the following experience: Experience working… If you have the above skills, the following will really help you stand out: Familiarity with Signal Processing Experience working…

Rockstar Games

Edinburgh senior
Help mentor and develop the skills of the engineering leads and other developers within the Creator Platform team. Oversee Creator Platform engineering teams, working closely with appointed engineering leads to align on key technical decisions.
Edinburgh mid
Pension Plan, Life Assurance, Healthcare, Employee Assistance Program, Holidays: Scotland - 28 days annual holiday plus 5 statutory days Qu… You enjoy solving complex technical problems and learning how hardware and software interact within embedded, RF and automated test systems.

Scott Logic

Edinburgh senior Full Time
You will typically be leading a small, tight-knit multidisciplinary team, working with our clients to solve tough software problems, as… That means we’re open minded when it comes to your existing skillset, but we value the following: Strong technical leadership…
Edinburgh mid Full Time
Technical experience with: SaaS platforms Cloud services (Azure) Databases (SQL, PostgreSQL, MySQL) APIs (REST) Scripting languages (Powers… Analyse and optimise existing deployments, identifying root causes of recurring issues and implementing improvements to reduce repeat incid…

GE Vernova

Edinburgh mid Full Time
Support customer engagement by providing technical coordination, managing expectations, and meeting delivery commitments. Essential qualifications: Experience delivering or managing the implementation of advanced software solutions, ideally within utilities, en…
Edinburgh mid Full Time
Support customer engagement by providing technical coordination, managing expectations, and meeting delivery commitments. Essential qualifications: Experience delivering or managing the implementation of advanced software solutions, ideally within utilities, en…