UK · 39 live software engineer roles
Software Engineer Jobs in Edinburgh
Edinburgh has a disproportionately large tech and finance scene for its size — Skyscanner, FanDuel, Smart and the Royal Bank of Scotland all hire heavily here. The university's informatics graduates feed a strong ML/data ecosystem, and pay is competitive with Manchester for senior roles.
Software engineering is the largest single hiring category across UK and EU job boards, with London, Manchester, Berlin and Amsterdam leading demand. Roles span product, platform, infra and ML — the right title can be hard to spot from the listing alone, so KeyStep ranks every live opening against your actual skills rather than keyword-matching the title.
KeyMatch
Software Engineer roles in Edinburgh that fit your CV
KeyMatch ranks every live software engineer role in Edinburgh against your real skills.
Common skills for software engineer roles
Live software engineer roles in Edinburgh
See allSenior Software Engineer
Salary: £50,000 - 60,000 per year Requirements: Experience with embedded C software (Low-Level Development) Strong knowledge of GNU/Linux sy…
C++ Software Engineer
Salary: £42,500 - 72,000 per year Requirements: Vast software development experience in C++ Strong background in multi-threaded programming…
Salary: £50,000 - 50,000 per year Requirements: Strong C/C++ skills Multi-threaded programming experience on Linux Experience with embedded…
Salary: £42,500 - 72,000 per year Requirements: Vast software development experience in C++. Strong background in multi-threaded programming…
Senior Software Engineer
Job Title: Senior Software Engineer Contract Type: Permanent Location: Edinburgh Working style: Hybrid 50% home/office based Closing date: 1…
Senior Software Engineer
Job Title: Senior Software Engineer Contract Type: Permanent Location: Edinburgh Working style: Hybrid 50% home/office based Closing date: 1…
Software Engineer
Job Title: Software Engineer Contract Type: Permanent Location: Edinburgh Working style: Hybrid 50% home/office based Closing date: 11th May…
The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify’s text-to-speech…
Application Deadline: May 8, 2026 Edinburgh Hybrid Job Description The Software Engineer is a technical contributor who designs, develops, a…
Lead Software Engineer Edinburgh Full time Posted Today 152133 End Date Sunday 10 May 2026 Salary Range £92,701 - £169,043 We suppo…
Software Engineer
Job Title: Senior Software Engineer Contract Type: Permanent Location: Edinburgh Working style: Hybrid 50% home/office based We are seeking…
Senior Software Engineer
Salary: £50,000 - 50,000 per year Requirements: An extensive and demonstrable background in modern software engineering/development practice…
Salary: £50,000 - 50,000 per year Requirements: Strong C/C++ skills Multi-threaded programming experience on Linux Experience with embedded…
Senior Software Engineer
Salary: £50,000 - 60,000 per year Requirements: Experience with embedded C software (Low-Level Development) Strong knowledge of GNU/Linux sy…
C++ Software Engineer
Salary: £42,500 - 72,000 per year Requirements: Vast software development experience in C++ Strong background in multi-threaded programming…
Salary: £42,500 - 72,000 per year Requirements: Vast software development experience in C++. Strong background in multi-threaded programming…
FanDuel Group is a world-class team of brands and products that deliver sports betting, gaming and entertainment to millions of US sports fa…
Lead Agentic Software Engineer This is a great opportunity to work at the frontier of AI-augmented software delivery, on challenging technic…
Senior Software Engineer
Location: Edinburgh (relocation assistance available) ⏰ Job Type: Full-Time Hybrid (3 x days onsite) Salary: £75k to £125k About Malted Malt…
Company Overview At Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by th…
Salary: £26,500 - 54,500 per year Requirements: Bachelors degree in Computer Science, Computer Engineering, Mathematics, or a related engine…
Senior Software Engineer
Salary: £50,000 - 50,000 per year Requirements: An extensive and demonstrable background in modern software engineering/development practice…
Salary: £50,000 - 50,000 per year Requirements: Strong C/C++ skills Multi-threaded programming experience on Linux Experience with embedded…
Senior Software Engineer
Salary: £50,000 - 60,000 per year Requirements: Experience with embedded C software (Low-Level Development) Strong knowledge of GNU/Linux sy…