Software Engineering Jobs in Edinburgh

51 to 75 of 107 Software Engineering Jobs in Edinburgh

Agile Delivery Manager

City, Edinburgh, United Kingdom
Hybrid / WFH Options
Registers of Scotland
for the people of Scotland. You will get an opportunity to nurture your creativity and develop with us through access to the latest data, software engineering and product delivery techniques. The Role An Agile Delivery Manager (ADM) works closely with one or more delivery teams, whether they're … developing software products, digital services, or core business outputs like completed property deed registrations. The ADM's job is to help the teams work effectively using Agile principles. These roles will initially be in IT Enablement, which delivers digital hosting, security, and workplace services, or in product teams building … and supporting software for our colleagues and customers. An ADM collaborates with product managers, business analysts, technical leads, developers, testers, and other team members, while also communicating with stakeholders across departments to remove any obstacles from the team's delivery. The ADM coaches the team to own and improve More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Cathcart Technology
World-Class Technology company in Edinburgh are looking for a skilled Senior Software Engineer , with good experience using Java and ideally AWS , to join one of their core squads. Hybrid working, modern tech and great culture on offer. They've been operating for well-over ten years and are … ML in this team - so it's genuinely a very interesting and modern problem space. They're an Agile squad of roughly ten, with Software Engineers of varying levels of experience, the team are largely back-end heavy (with Java and AWS ) but they do have a dedicated front More ❯
Employment Type: Permanent, Work From Home
Salary: £75,000
Posted:

Data Scientist

City, Edinburgh, United Kingdom
The University of Edinburgh
data science skills and compute capabilities. In this role, you will develop data solutions as part of a team of Data Scientists and a Software Engineer using a combination of AI, Machine Learning, and other data science techniques, with dedicated access to our new GPU server with state-of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Data Scientist

City, Edinburgh, United Kingdom
The University of Edinburgh
and compute capabilities. In this role you will lead the development of data solutions as part of a team of Data Scientists and a Software Engineer using a combination of AI, Machine Learning, and other data science techniques, with dedicated access to our new GPU server with state-of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Data Scientist - University of Edinburgh Visa Sponsorship Available

City, Edinburgh, United Kingdom
HipHopTune Media
data science skills and compute capabilities. In this role you will develop data solutions as part of a team of Data Scientists and a Software Engineer using a combination of AI, Machine Learning, and other data science techniques, with dedicated access to our new GPU server with state-of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

City, Edinburgh, United Kingdom
Hybrid / WFH Options
N-able Technologies Ltd
you to maximize your contributions while growing your career. Join a team where you can make a difference! We are looking to hire a Software Engineer in our Edinburgh hub who will be responsible for the design, implementation and integration of new and existing software features involving more … start to finish within a team of peers. Collaborate with team members to implement new features and improve existing ones. Cross-collaborate with other engineering teams across the globe, UX designers, Product Managers, and Architecture. Strive to understand customer scenarios and use technical solutions to deliver innovative products. Identify … . Experience with Agile and with Source Control tools (Git). Experience in developing clean, maintainable code and follow commonly used best practices, in Software Design, Test Automation and in Product Design. While not a requirement, experience of using Golang (GO), and with Typescript, Groovy, GraphQL, Kubernetes, Jenkins, Helm More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior software engineer

City, Edinburgh, United Kingdom
Seccl Technology Limited
our products and our mission to shape the future of investments. The role The purpose of this role is to design reliable and scalable software solutions, building new functionality using Javascript, Typescript and Node. You play a key role in our software development and have a hands-on … squad made up of developers, testers and product along with colleagues from Customer and Operations. Build and implement of a range of developments Proactive software development, providing hands-on expertise throughout (test, debug, deployment, and support) Software specification and documentation Help develop and promote appropriate processes and best More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Low Level Embedded Software Engineer (Senior Levels)

City, Edinburgh, United Kingdom
Hybrid / WFH Options
Leonardo UK Ltd
Job Description: The opportunity: Are you interested in developing low level embedded software for one of the most cutting-edge defence and aerospace projects in the UK? If you like the sound of developing software for the European Common Radar System (ECRS) , then Leonardo would like to hear … from you. We are looking for experienced Low Level Embedded Software Engineers to join our well established software community at our Edinburgh based site as well as in our brand new Newcastle office. What you'll do as a Low Level Embedded Software Engineer: Develop high quality … and robust low level embedded software for a multicore processing platform. Be responsible for documenting and recording your work products, keeping them under configuration management and providing plans and reports on progress to your wider team. Deliver technical reports and documents, as well as generate and present technical presentations More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

edinburgh, central scotland, United Kingdom
Bottomline
our customers. If you're dedicated to delighting customers and promoting growth and innovation - we want you on our team! The Role: As a Software Engineer, you will be involved in all stages of our SDLC from day one; this includes feature planning, implementation, testing, documentation writing, releases, and … and Production environments. Help to maintain an efficient CI/CD pipeline. Mentor and onboard Junior developers of the team Essential Experience: Working experience software development Understanding of all phases of SDLC, experience in working with Agile methodology Java and strong coding experience on C/C++ .NET stack More ❯
Posted:

Principal Architect

City, Edinburgh, United Kingdom
Woodmac
change Curious - we turn knowledge into action Role Purpose We are looking for an experienced Systems Architect to make intuitive high-level decisions for software development, data architecture, security architecture, and infrastructure architecture. You will need to see the "big picture" and create architectural approaches for software design … attention to systems integration, maintainability, performance/scale, and feasibility. Use tools and methodologies to create representations for modules, components, and sub-systems. Support software engineers, SRE and architects in appropriate technology choices and engineering/architecture standards. Optimize use cases to align with well-architected frameworks and … an eye on generalised and repeatable patterns. Assist with solving complex technical problems when they arise through the methodical application of solution knowledge. Ensure software meets requirements of quality, security, extensibility, maintainability, and observability. Develop architecture roadmaps aligned with long-term product roadmaps. About You A Bachelor's/ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

edinburgh, central scotland, United Kingdom
Hybrid / WFH Options
Net Talent
We are seeking a talented Software Developer to join our Product Delivery team, with an initial focus on developing our federated data analysis capability. Responsibilities include working in an Agile team to build successful products that meet a broad range of customer needs. Must have Competency in modern programming … all tiers of companies platform services, both web technologies and back-end services •Understanding of database development •Show appreciation of all aspects of the software development lifecycle (e.g. requirements, analysis, design, implementation, testing and documentation) •Experience of Agile development practices •Experience working with REST APIs Desirable Experience: •Experience of … the source control process using tools such as Azure DevOps, Git or SVN •Experience of software build pipelines and tools such as ArgoCD/Flux •Working knowledge of an integrated development environments such as RubyMine, Eclipse or Microsoft Visual Studio •Experience of building and operating a SaaS/PaaS More ❯
Posted:

Senior Software Engineer

Edinburgh, City of Edinburgh, United Kingdom
CBSbutler Holdings Limited trading as CBSbutler
Senior Software Engineer Edinburgh - 90% on site £60ph inside IR35 A leading Aerospace and Defence organisation are seeking a skilled and motivated Senior Software Engineer to deliver high-quality software solutions within a defined work package. You'll play a key role in translating stakeholder requirements into … robust, maintainable code, while collaborating with engineering teams and project stakeholders to drive technical excellence. Key Responsibilities Design, develop, and deliver software solutions within defined work packages, ensuring alignment with all stakeholder requirements. Engage with stakeholders to understand and prioritise needs, balancing constraints to deliver optimal software … robust, high-quality, and well-documented code, maintaining configuration management and progress reporting. Work collaboratively with internal and external stakeholders to ensure alignment of software architecture within the broader system. Apply best practices and suitable tools/techniques in test equipment software development, offering expertise and guidance where More ❯
Employment Type: Contract
Rate: £55 - £60/hour
Posted:

Ada Software Engineer

City, Edinburgh, United Kingdom
Leonardo Worldwide Corporation
At Leonardo, we are looking for experienced Software Engineers to develop software for the M-Scan and E-Scan radar systems that are deployed on the Eurofighter Typhoon Fighter Jet. Typhoon remains the primary front line defence aircraft for the UK, Germany, Italy & Spain. As a result of … significant customer demand for future technology enhancements, Leonardo are looking for Software Engineers to help us continue our invaluable contribution to the Typhoon programme. For this particular role, we are looking for people who have experience with the programming language Ada. Ada is an extremely powerful language that is … widely used in the Defence and Aerospace industry. For this role, we are looking for candidates for both our well-established software community in our Edinburgh based office, as well as candidates in our brand-new Newcastle office that has a bit more of a 'start-up' feel to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (Frontend)

City, Edinburgh, United Kingdom
hyble
Salary : £40,000-£55,000 depending on experience Location: Scotland (Edinburgh/Glasgow), remote with occasional in-person sessio ns Reports to: Lead Software Engineer Introducing hyble! Things move quickly at hyble! We're a team of passionate individuals who love what we do and are always striving for … with you, then read on to discover more about the role you could play in our journey. W hat you'll do As a Software Engineer at Hyble, you'll take a leading role in building and enhancing our web applications with a strong focus on the frontend. You … solving complex technical problems, we'd love for you to apply. Join us in transforming our product and internal tooling with high-quality, innovative engineering solutions. What your responsibilities will be: Feature Development Work closely within a small, cross-functional team to design, develop, and implement features across our More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer II, Global Payments Tech

City, Edinburgh, United Kingdom
Amazon
Software Development Engineer II, Global Payments Tech Want to participate in building the next generation of online payment system that supports numerous countries and payment methods? We are seeking talented software engineers to join one of the fastest growing areas in Amazon's e-commerce services platform. We … with one of the fastest growing areas of the Amazon e-commerce services platform. Key job responsibilities Define, design, and implement multi-tier distributed software applications. Estimate engineering effort, plan implementation, and rollout system changes that meet requirements for functionality, performance, scalability, reliability, and adherence to development goals … team members to deliver complex changes. Must be able to effectively collaborate in a fast paced environment with multiple teams in a large organization (software development, QA, Project/Release Management, Build and Release, etc.). Provide on-call production support for payment platform applications. BASIC QUALIFICATIONS 3+ years More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Motorsports Senior Data Processing Engineer

edinburgh, central scotland, united kingdom
General Motors
Aerodynamicists etc.) to translate business requirements into efficient data solutions. Write clean, maintainable, and well-documented code and ensure adherence to best practices in software engineering. Prepare and present detailed technical reports, specifications, and presentations to stakeholders. #LI-LP2 Additional Job Description What You’ll Need (Required Qualifications) Bachelor … s degree in Computer Science, Data Science, or a related field. 5+ years of experience in an engineering industry, specializing in data engineering, data processing, or related fields. Proficient in multiple programming languages such as Python, C++. Java. Extensive experience with data processing tools and platforms such as More ❯
Posted:

Senior Software Development Engineer in Test

Edinburgh, City of Edinburgh, United Kingdom
Cathcart Technology
An innovative tech-for-good company in the UK are on a mission to grow their engineering hub in Edinburgh, as they look to bring in an experienced Senior SDIT to their hybrid team. They've been helping hundreds of thousands of people live more independently - and now they … to the next level. They've got offices in London, Bristol, and now Edinburgh - where they're building out a team of forward-thinking Software Engineers in Test. These roles are part of a wider shift from manual to automated testing, and it's a brilliant time to join … ground up. This is a role for someone who wants to own the quality space and shape how testing is done across a growing engineering function. You'll bring: Strong experience with modern test automation tools (Playwright, Cypress) API testing know-how (Postman, SOAPUi, etc.) A solid understanding of More ❯
Employment Type: Permanent
Salary: £55000 - £70000/annum pension, 28 days, flexible
Posted:

Senior Software Engineer - Java

City, Edinburgh, United Kingdom
Hybrid / WFH Options
FanDuel
Senior Software Engineer - Java Location: Edinburgh/Hybrid The requirements listed in our job descriptions are guidelines, not hard and fast rules. You don't have to satisfy every requirement or meet every qualification listed. If your skills are transferable and you are in the ballpark experience-wise, we … belonging, we believe we've created a culture in which everyone can succeed, no matter how you got here. The Position As a Senior Software Engineer within the Responsible Gaming vertical, you will be working on systems that are paramount to the safety and security of our customers and … a best-in-class service, creating an inclusive gameplay experience that resonates with all our customers across FanDuel products. You will be a Senior Software Engineer who has experience developing highly scalable and available backend systems. Whilst this role will be predominantly focused across the backend, there is the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer II, WW Returns and ReCommerce

City, Edinburgh, United Kingdom
Amazon
Software Development Engineer II, WW Returns and ReCommerce Not many teams aspire to zero. Welcome to the Worldwide Returns and ReCommerce team (WWR&R) at WW R&R is an agile, innovative organization dedicated to 'making zero happen' to benefit our customers, our company, and the environment. The mission … scalable, distributed real-time systems. Using C++, Java, object-oriented design patterns, distributed databases, and other innovative storage techniques, you will build and deliver software systems that support complex and rapidly evolving business requirements. We are looking for software engineers with 3+ years of non-internship professional software … most challenging problems. These engineers will provide the technical leadership to the team, drive best practices, mentor other engineers, and drive continuous improvements in engineering excellence. - 3+ years of non-internship professional software development experience - 2+ years of non-internship design or architecture (design patterns, reliability, and scaling More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Software Engineer

City, Edinburgh, United Kingdom
User Testing Company
Full Stack Software Engineer page is loaded Full Stack Software Engineer Apply remote type Remote locations Barcelona Edinburgh time type Full time posted on Posted Yesterday job requisition id R-100439 We're UserTesting, a leader in experience research and insights; we believe the path to human understanding … that streamline the workflow and elevate user engagement throughout the entire testing journey. What you will be doing: Daily analyzing and designing reliable & scalable Engineering solutions. Collaborating with the Team to bring solid software to production. Being a critical referent for the architecture under work, able to defend … proposals with managers and teammates. Providing technical context and finding key points to boost the best decisions. Bringing fresh views on Frontend, Backend and Software strategies. Communicating and documenting solutions, so they can optimally go through building phases. Design scalable & maintainable solutions to absorb the significant usage growth we More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Networking

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Saxon Recruitment Solutions
Permanent Senior Software Engineer - Networking. Remote or Hybrid Edinburgh Stuck ? Frustrated ? Know you're better than this ? Career goals not being met ? As a Senior Software Engineer in this Networking Technology company you'll have the opportunity to work on innovative, challenging projects where you'll learn something … and belonging. They're a Technology company that leads with humanity - driving business priorities alongside meaningful social, community, and societal impact. As a Senior Software Engineer in this Telco/Networking organisation you will work on Products developing a Network that grows smarter, more agile, and more responsive whether … texting etc - your interactions are being enabled by these technologies. Driven by a relentless pursuit of network innovation you'll be a Senior Network Software Engineer with good C coding skills, Linux and preferably Python for a Fully Remote role or hybrid in their Edinburgh site. As a Senior More ❯
Employment Type: Permanent, Work From Home
Salary: £95,000
Posted:

Senior Network Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Saxon Recruitment Solutions
Permanent Senior Network Software Engineer C Linux x2. Remote or Hybrid Edinburgh Stuck ? Frustrated ? Know you're better than this ? Career goals not being met ? As a Senior Software Engineer in this Networking Technology company you'll have the opportunity to work on innovative, challenging projects where you … and belonging. They're a Technology company that leads with humanity - driving business priorities alongside meaningful social, community, and societal impact. As a Senior Software Engineer in this Telco/Networking organisation you will work on Products developing a Network that grows smarter, more agile, and more responsive whether … texting etc - your interactions are being enabled by these technologies. Driven by a relentless pursuit of network innovation you'll be a Senior Network Software Engineer with good C coding skills, Linux and preferably Python for a Fully Remote role or hybrid in their Edinburgh site. As a Senior More ❯
Employment Type: Permanent, Work From Home
Salary: £95,000
Posted:

Senior Network Software Engineer

edinburgh, central scotland, united kingdom
Hybrid / WFH Options
Saxon Recruitment Solutions
Permanent Senior Network Software Engineer C Linux x2. Remote or Hybrid Edinburgh Stuck ? Frustrated ? Know you're better than this ? Career goals not being met ? As a Senior Software Engineer in this Networking Technology company you'll have the opportunity to work on innovative, challenging projects where you … and belonging. They're a Technology company that leads with humanity - driving business priorities alongside meaningful social, community, and societal impact. As a Senior Software Engineer in this Telco/Networking organisation you will work on Products developing a Network that grows smarter, more agile, and more responsive whether … texting etc - your interactions are being enabled by these technologies. Driven by a relentless pursuit of network innovation you'll be a Senior Network Software Engineer with good C coding skills, Linux and preferably Python for a Fully Remote role or hybrid in their Edinburgh site. As a Senior More ❯
Posted:

Senior Network Software Engineer C Linux - Remote

City, Edinburgh, United Kingdom
Hybrid / WFH Options
Saxon Recruitment
Permanent Senior Network Software Engineer C Linux x2. Remote or Hybrid Edinburgh Stuck? Frustrated? Know you're better than this? Career goals not being met? As a Senior Software Engineer in this Networking Technology company, you'll have the opportunity to work on innovative, challenging projects where you … and belonging. They're a Technology company that leads with humanity-driving business priorities alongside meaningful social, community, and societal impact. As a Senior Software Engineer in this Telco/Networking organization, you will work on Products developing a Network that grows smarter, more agile, and more responsive-whether … texting, etc. Your interactions are being enabled by these technologies. Driven by a relentless pursuit of network innovation, you'll be a Senior Network Software Engineer with good C coding skills, Linux, and preferably Python, for a Fully Remote role or hybrid in their Edinburgh site. In this unique More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Edinburgh, Scotland, United Kingdom
Head Resourcing
with Azure DevOps or GitHub for CI/CD workflows. Strong communication skills and ability to mentor junior developers. Prior experience in financial services software development is a plus. Please apply for a chance to discuss More ❯
Posted:
Software Engineering
Edinburgh
10th Percentile
£33,350
25th Percentile
£45,000
Median
£65,750
75th Percentile
£91,132
90th Percentile
£96,403