Software Engineering Jobs in the UK

1,001 to 1,025 of 6,152 Software Engineering Jobs in the UK

C# Developer - Games - 70K

England, United Kingdom
Ascent People Ltd
Games Developer, C#, 3D Graphics Developer, C# Software Developer, Senior level, Graphics based Software Engineer, CAD, Games, Maths, Physics, DotNet, C#, .Net, .Net Core, No SQL, OpenGL/DirectX - Global Software House - up to 70K Global Software client is looking for Software Developers with a Maths, Physics, 3D or Games background. Can you show proven … C# experience in the development of Graphics based software? Have you built software to create 3D models? Do you have experience in OpenGL or Direct X, or similar? Games-related programming? We're seeking a Full Stack Developer to join a growing development team. In this squad, you will be one of six engineers working on this innovative … tech and will work on projects from initial concept to final delivery. Responsibilities will include: Maintaining and ensuring the responsiveness of these applications Collaborating with the engineering team on new feature design and launch Developing cloud-based solutions with messaging and notification APIs in a micro-service architecture Solving complex mathematical and geometric problems Developing 3D graphical and CAD More ❯
Employment Type: Permanent
Salary: GBP 70,000 Annual
Posted:

3D Graphics Developer - C# 70K

England, United Kingdom
Ascent People Ltd
3D Graphics Developer, C# Software Developer, Senior level, Graphics based Software Engineer, 3D Graphics, CAD, Games, Maths, Physics, DotNet, C#, .Net, .Net Core, SQL Server, T-SQL, OpenGL/DirectX - Global Software House - up to 70K Global Software client is looking for Software Developers with a Maths, Physics, 3D or Games background. Can you show … proven C# experience in the development of Graphics based software? Have you built software to create 3D models? Do you have experience in OpenGL or Direct X, or similar? Games-related programming? We're seeking a Full Stack Developer to join a growing development team. In this squad, you will be one of six engineers working on this … innovative tech and will work on projects from initial concept to final delivery. Responsibilities will include: Maintaining and ensuring the responsiveness of these applications Collaborating with the engineering team on new feature design and launch Developing cloud-based solutions with messaging and notification APIs in a micro-service architecture Solving complex mathematical and geometric problems Developing 3D graphical and More ❯
Employment Type: Permanent
Salary: GBP 70,000 Annual
Posted:

Full Stack Engineer - Edinburgh / Glasgow

United Kingdom
Accenture
Full Stack Engineer - Edinburgh/Glasgow Full Stack Engineering Team Lead/Consultant Mid-Level Full time Salary: Competitive salary and package (Depending on level of experience) Please Note: Any offer of employment is subject to satisfactory BPSS and SC security clearance which requires 5 years continuous UK address history at the point of application . Accenture is a … we have with our clients and with the communities in which we work and live. It is personal to all of us." - Julie Sweet, Accenture CEO Accenture Next Gen Engineering provides end-to-end product engineering solutions which deliver tangible value, fast. We bring together an obsession for technical excellence with agility and scale, to help clients move … career working in a vibrant environment, with access to training and a global network of experts, this could be the role for you. As part of our Next Gen Engineering team, you'll be working with cutting-edge technologies and will have the opportunity to develop a wide range of new skills on the job. In our team you More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Engineer

United Kingdom
Menlo Ventures
modern cyber threats. We're building a team of top-tier engineers who are excited to use Generative AI tools like Cursor, GitHub Copilot, and Claude to redefine how software is built-faster, smarter, and more efficient. We are seeking a highly skilled Software Engineer II to help shape the future of AI-powered application development. If you … stabilise and improve existing features Collaborate with engineers, Product Managers, and Designers to define, build, test, launch, and support new product features Responsible for both development and testing of software Collaborate with Customer Support and Sales Engineering organisation on production issues and sales solutions Provide code reviews for other engineers to catch bugs & problems before they make it … CSS 3+ years of production support experience for enterprise-class customers At least 1 year of system design experience Proven experience owning testing as well as development of all software solutions Proven experience working with agile development methodologies (both scrum and kanban) Proven experience working effectively with cross-functional teams across multiple time zones with with remote stakeholders Familiarity More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Site Reliability Engineer

Glasgow, United Kingdom
Planet DDS, Inc
Planet DDS is the leading provider of cloud-enabled dental software solutions serving over 10,000 practices in North America with over 60,000 users. The company delivers a complete platform of solutions for dental practices including Denticon Practice Management, Apteryx XVWeb Digital Imaging, and Legwork Patient Relationship Management. Planet DDS is committed to creating value for its dental … support, escalation/paging with OpsGenie, incident management, RCA (Root Cause Analysis) and retrospective analysis. 2+ or more years in hands on technical roles (such as site reliability engineer, software engineer, DevOps engineer, infrastructure engineer). Experience with infrastructure management across multiple cloud and on-premise environments using tools such as Terraform, Bicep, PowerShell, Ansible. Security is part of … including awareness, communication, remediation, retrospective/root cause analysis. Identify and implement process improvements of MTTA (Mean Time to Acknowledge) and MTTR (Mean Time to Resolve). Support operations & engineering teams on Azure. AWS and GCP are nice to have. Training & mentoring for peers and less experienced engineers. Production environments with on-call rotations. Advocacy Train and mentor engineering More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sr. Machine Learning Engineer London, UK

London, United Kingdom
Galytix Limited
As a Sr. Machine Learning Engineer, you will need to: Develop a state of the art data science and ML runtime stack in a multi-cloud environment. Lead on software engineering and software design for ML components. Understand and use computer science fundamentals, including data structures, algorithms, computability and complexity, and computer architecture. Manage the infrastructure and … to improve the existing machine learning infrastructure. Collaborate with data engineers, application programmers, and data scientists. Desired skills: Qualification in a related field such as computer science, statistics, electrical engineering, mathematics, or physical sciences. Self-starter with excellent communication and time management skills. Strong computer programming skills, with knowledge of Python, R, and Java. Experience scaling machine learning on More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

AI Engineers

London, United Kingdom
Pangaea Data Limited
engineer to join its growing technical team to develop and productize cutting-edge AI algorithms for Pangaea's core AI platform, PALLUX. This role requires a strong foundation in software engineering, and expertise in Machine Learning (ML), including Natural Language Processing (NLP). This role is an excellent opportunity for an individual who is passionate about innovation and … than only focusing on big feature releases Monitor the impact of new features and releases of products, to determine if they achieved their initial goals Publish original research and engineering work at conferences and in journals This role will also work closely with internal teams to: Understand the users they engage with and the problems, pain points and requests … teams that go into the above process. Requirements Technical Skills: University qualification (Bachelors, Masters, Doctorate) with at least two years of university study in Computer Science, Informatics, Data Science, Engineering, or related Experience (classroom/work) in Machine learning, Natural Language Processing, Algorithmic Foundations of Optimization, Data Science, Data Mining and/or Bioinformatics Experience with database systems such More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal MLOps/GenAI Infrastructure Engineer

Glasgow, United Kingdom
Hybrid / WFH Options
BBC Group and Public Services
working day is as unique as it is rewarding. Every tick of the clock, our content reaches millions of people globally, which is made possible by our top-notch Software Engineering team. They've been instrumental in pioneering innovative products and unique features that have firmly positioned us at the forefront of our industry. We don't merely … the BBC to build, collaborate on, manage, and maintain their machine learning platforms at scale. You will play a key role in driving our ambition to build an outstanding software engineering team, environment, and culture. We are looking for a Principal Engineer to join our tech community to drive this transformation, build a modern digital ecosystem using exciting … with an emphasis on reliability, reusability, and performance. Contribute to the design and integration of monitoring and observability solutions (CloudWatch, Prometheus, Grafana) to ensure infrastructure and model health. Champion software engineering excellence through Test-Driven Development (TDD), rigorous test automation, and continuous quality assurance practices. Support architectural decisions for scalable and maintainable systems, collaborating with engineering and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal MLOps/GenAI Infrastructure Engineer

London, United Kingdom
Hybrid / WFH Options
BBC Group and Public Services
working day is as unique as it is rewarding. Every tick of the clock, our content reaches millions of people globally, which is made possible by our top-notch Software Engineering team. They've been instrumental in pioneering innovative products and unique features that have firmly positioned us at the forefront of our industry. We don't merely … the BBC to build, collaborate on, manage, and maintain their machine learning platforms at scale. You will play a key role in driving our ambition to build an outstanding software engineering team, environment, and culture. We are looking for a Principal Engineer to join our tech community to drive this transformation, build a modern digital ecosystem using exciting … with an emphasis on reliability, reusability, and performance. Contribute to the design and integration of monitoring and observability solutions (CloudWatch, Prometheus, Grafana) to ensure infrastructure and model health. Champion software engineering excellence through Test-Driven Development (TDD), rigorous test automation, and continuous quality assurance practices. Support architectural decisions for scalable and maintainable systems, collaborating with engineering and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal MLOps/GenAI Infrastructure Engineer

Salford, Manchester, United Kingdom
Hybrid / WFH Options
BBC Group and Public Services
working day is as unique as it is rewarding. Every tick of the clock, our content reaches millions of people globally, which is made possible by our top-notch Software Engineering team. They've been instrumental in pioneering innovative products and unique features that have firmly positioned us at the forefront of our industry. We don't merely … the BBC to build, collaborate on, manage, and maintain their machine learning platforms at scale. You will play a key role in driving our ambition to build an outstanding software engineering team, environment, and culture. We are looking for a Principal Engineer to join our tech community to drive this transformation, build a modern digital ecosystem using exciting … with an emphasis on reliability, reusability, and performance. Contribute to the design and integration of monitoring and observability solutions (CloudWatch, Prometheus, Grafana) to ensure infrastructure and model health. Champion software engineering excellence through Test-Driven Development (TDD), rigorous test automation, and continuous quality assurance practices. Support architectural decisions for scalable and maintainable systems, collaborating with engineering and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal MLOps/GenAI Infrastructure Engineer

Cardiff, South Glamorgan, United Kingdom
Hybrid / WFH Options
BBC Group and Public Services
working day is as unique as it is rewarding. Every tick of the clock, our content reaches millions of people globally, which is made possible by our top-notch Software Engineering team. They've been instrumental in pioneering innovative products and unique features that have firmly positioned us at the forefront of our industry. We don't merely … the BBC to build, collaborate on, manage, and maintain their machine learning platforms at scale. You will play a key role in driving our ambition to build an outstanding software engineering team, environment, and culture. We are looking for a Principal Engineer to join our tech community to drive this transformation, build a modern digital ecosystem using exciting … with an emphasis on reliability, reusability, and performance. Contribute to the design and integration of monitoring and observability solutions (CloudWatch, Prometheus, Grafana) to ensure infrastructure and model health. Champion software engineering excellence through Test-Driven Development (TDD), rigorous test automation, and continuous quality assurance practices. Support architectural decisions for scalable and maintainable systems, collaborating with engineering and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal MLOps/GenAI Infrastructure Engineer

Newcastle Upon Tyne, Tyne And Wear, United Kingdom
Hybrid / WFH Options
BBC Group and Public Services
working day is as unique as it is rewarding. Every tick of the clock, our content reaches millions of people globally, which is made possible by our top-notch Software Engineering team. They've been instrumental in pioneering innovative products and unique features that have firmly positioned us at the forefront of our industry. We don't merely … the BBC to build, collaborate on, manage, and maintain their machine learning platforms at scale. You will play a key role in driving our ambition to build an outstanding software engineering team, environment, and culture. We are looking for a Principal Engineer to join our tech community to drive this transformation, build a modern digital ecosystem using exciting … with an emphasis on reliability, reusability, and performance. Contribute to the design and integration of monitoring and observability solutions (CloudWatch, Prometheus, Grafana) to ensure infrastructure and model health. Champion software engineering excellence through Test-Driven Development (TDD), rigorous test automation, and continuous quality assurance practices. Support architectural decisions for scalable and maintainable systems, collaborating with engineering and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Developer Experience Engineer

London, United Kingdom
London Stock Exchange Group
more productive? Do you thrive on streamlining workflows, squashing bugs, and leading innovation? If so, we want you on our team! We're on a mission to supercharge our engineering culture by building a world-class Developer community. Join us as a Developer Experience Engineer and help us revolutionize our development tools, workflows, and processes to enhance the productivity … and satisfaction of our developers. ROLE SUMMARY: As a DevEx Engineer, you are expected to have a deep understanding of software development processes, a passion for automation, and a focus on enabling developers to work better and faster. WHAT YOU'LL BE DOING: Boost Developer Productivity: Identify and resolve pain points in code, build, test, and deployment workflows to … make our developers' lives easier. Support and Debugging: Be the go-to expert for quickly diagnosing and fixing development environment and tool issues. Tool Evaluation: Test, evaluate, and investigate software development tools, and collaborate with vendors to resolve any issues. Automation: Create tools that automate repetitive tasks and streamline development workflows. Collaboration: Partner with product teams and platform engineers More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Data Engineer

London, United Kingdom
Hybrid / WFH Options
Scott Logic Ltd
We work with some of the UK's biggest companies and government departments to provide a pragmatic approach to technology, delivering bespoke software solutions and expert advice. Our clients are increasingly looking to us to help them make the best use of their data. In building data platforms and pipelines, our data engineers create the foundation for diverse data … hands-on, client-facing roles, with openings at senior or lead level to suit your experience. You may be leading teams, setting technical direction, advising clients or solving tough engineering challenges. You'd also be expected to spend some time on-site with clients in the London area on an ad-hoc basis. Our data engineers combine a strong … software engineering approach with solid data fundamentals and experience with modern tools. We're technology agnostic, and we're open minded when it comes to your existing skillset. What are we looking for? Good experience with some of the technologies and approaches typical in modern data engineering and reporting. Including storage, data pipelines to ingest and transform More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Test Automation Engineer

Belfast, United Kingdom
EverQuote, Inc
Engineer to drive our end-to-end testing initiative and overall testing roadmap. We are looking for a technically skilled and strategically minded test leader to elevate our quality engineering practices. This role is ideal for someone who is passionate about building reliable, scalable test frameworks and embedding quality into every step of the development lifecycle. You will collaborate … across engineering, product, and infrastructure teams to create automated testing solutions that accelerate delivery, improve confidence, and reduce risk. This is a high-impact opportunity for someone who thrives in a fast-moving, data-driven environment and is ready to take ownership of our testing vision. Who You Are: A passionate and pragmatic quality engineer who understands the value … to-end test frameworks (UI, API, performance) Build reusable tools and pipelines that integrate seamlessly into our CI/CD workflows Drive quality-first development practices and partner with engineering leaders to embed testability into designs Define, track, and communicate quality KPIs that drive accountability and continuous improvement Act as a mentor and coach for engineers and QA professionals More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead AI Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
trg.recruitment
production and improving system design and infrastructure. You’ll also guide a small technical team (2–3 people), but the focus remains deeply technical - ideal for someone from a software engineering background. What you'll do: Build and scale NLP/document processing pipelines using microservices Lead 2–3 reports (data scientists + AIOps engineer) Set engineering More ❯
Posted:

Lead AI Engineer

London Area, United Kingdom
Hybrid / WFH Options
trg.recruitment
production and improving system design and infrastructure. You’ll also guide a small technical team (2–3 people), but the focus remains deeply technical - ideal for someone from a software engineering background. What you'll do: Build and scale NLP/document processing pipelines using microservices Lead 2–3 reports (data scientists + AIOps engineer) Set engineering More ❯
Posted:

Lead AI Engineer

South East London, England, United Kingdom
Hybrid / WFH Options
trg.recruitment
production and improving system design and infrastructure. You’ll also guide a small technical team (2–3 people), but the focus remains deeply technical - ideal for someone from a software engineering background. What you'll do: Build and scale NLP/document processing pipelines using microservices Lead 2–3 reports (data scientists + AIOps engineer) Set engineering More ❯
Posted:

(Python Based) Senior Research Engineer

London, United Kingdom
Hybrid / WFH Options
Thomas Reuters
of a global interdisciplinary team of experts. We hire engineers and specialists across a variety of AI research areas to drive the company's digital transformation. The science and engineering of AI are rapidly evolving. We are looking for an adaptable learner who can think in code and likes to learn and develop new skills as they are needed … supporting the efforts of others. Is this you? Come join us! About the Role: In this opportunity as a Senior Research Engineer , you will: Develop and Deliver: Applying modern software development practices, you will be involved in the entire software development lifecycle, building, testing and delivering high-quality solutions. Build Scalable ML Solutions: You will create large scale … position of Senior Research Engineer if your background includes: Required Skills and Experience: A Bachelor's Degree in Computer Science, Related Field, or Equivalent Experience At least 5 years software engineering experience. At least 2 years working on a Machine Learning related product or solution. Have a deep understanding of Python software development stacks and ecosystems. Demonstrate More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Engineer - .net

Coventry, Warwickshire, United Kingdom
Sainsbury's
about the scale it takes for us to feed the nation. The level of data, transactions and variety it involves. Then you'll realise that ours is a modern software engineering environment because it has to be. We've made serious investment into a Tech Academy and into setting standards and principles. We iterate, learn, experiment and push … challenges. And you'll get to see your creations in the hands of millions of people across the UK. As a Senior .NET Engineer, you'll apply architectural and engineering principles to define and deliver technology that provides better customer experiences and business efficiency whilst reducing business cost. We'd love for you to be yourself - analytical, curious and … share your technical knowledge and ideas with the wider team. Who you are You'll have programming expertise in relational and non-relational database technologies, backed by expertise in engineering practice and architectural and engineering principles. In addition, you'll need experience in software design and implementation, security, cloud, infrastructure as code and CI/CD and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Analyst Developer / Technical Consultant

London, UK
Hybrid / WFH Options
Quant Capital
Plus Bens Quant Capital is urgently looking for a Java Analyst Developer/Technical Consultant to join our high profile client. Our client is a global trading platform software business. Its products are used globally by most asset managers and pension funds. They are well known in the fintech space and have offices globally. You will be part of … services financial services clients. Working with cloud-based, state-of-the-art technology, and a microservices-based wealth management product, the Technical Consultant/Analyst Programmer focuses on integrating software into clients operating environments, while showing clients how to use products more efficiently to help reach their objectives and targets. This is a challenging role with responsibilities that include … in functionality, and undertaking development to deliver functionalities (when required). Technical Consultants/Analyst Developers must have: 8+ years’ full-stack experience as Senior Developer around digital applications, software engineering, microservices and cloud. This could include Core Java, Spring Boot, Hibernate/JPA and UI using React, Ember, JavaScript or HTML. FIX Experience Cloud experience with containerization More ❯
Posted:

Senior Java Analyst Developer / Technical Consultant

City of London, London, United Kingdom
Hybrid / WFH Options
Quant Capital
Plus Bens Quant Capital is urgently looking for a Java Analyst Developer/Technical Consultant to join our high profile client. Our client is a global trading platform software business. Its products are used globally by most asset managers and pension funds. They are well known in the fintech space and have offices globally. You will be part of … services financial services clients. Working with cloud-based, state-of-the-art technology, and a microservices-based wealth management product, the Technical Consultant/Analyst Programmer focuses on integrating software into clients operating environments, while showing clients how to use products more efficiently to help reach their objectives and targets. This is a challenging role with responsibilities that include … in functionality, and undertaking development to deliver functionalities (when required). Technical Consultants/Analyst Developers must have: 8+ years’ full-stack experience as Senior Developer around digital applications, software engineering, microservices and cloud. This could include Core Java, Spring Boot, Hibernate/JPA and UI using React, Ember, JavaScript or HTML. FIX Experience Cloud experience with containerization More ❯
Posted:

Senior Site Reliability Engineer - Oracle

Great Houghton, Northamptonshire, United Kingdom
Barclays Bank PLC
Join us as a Senior Site Reliability Engineer - Oracle where you'll spearhead the evolution of our digital landscape, driving innovation and excellence. This role will include: applying software engineering techniques, automation, and best practices in incident response, ensuring the reliability, availability, and scalability of the systems, platforms, and technology through them To be successful as a Senior … acumen strategic thinking and digital and technology, as well as job-specific technical skills This role will be based in our Knutsford campus. Purpose of the role To apply software engineering techniques, automation, and best practices in incident response, to ensure the reliability, availability, and scalability of the systems, platforms, and technology through them. Accountabilities Availability, performance, and … and resource usage, identify and address bottlenecks, and implement best practices for performance tuning. Collaboration with development teams to integrate best practices for reliability, scalability, and performance into the software development lifecycle, and work closely with other teams to ensure smooth and efficient operations. Stay informed of industry technology trends and innovations, and actively contribute to the organization's More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Site Reliability Engineer - Oracle

Northampton, Northamptonshire, UK
Barclays Bank Plc
landscape, driving innovation and excellence.Candidates should take the time to read all the elements of this job advert carefully Please make your application promptly. This role will include: applying software engineering techniques, automation, and best practices in incident response, ensuring the reliability, availability, and scalability of the systems, platforms, and technology through them To be successful as a … acumen strategic thinking and digital and technology, as well as job-specific technical skills This role will be based in our Knutsford campus. Purpose of the role To apply software engineering techniques, automation, and best practices in incident response, to ensure the reliability, availability, and scalability of the systems, platforms, and technology through them. Accountabilities Availability, performance, and … and resource usage, identify and address bottlenecks, and implement best practices for performance tuning. Collaboration with development teams to integrate best practices for reliability, scalability, and performance into the software development lifecycle, and work closely with other teams to ensure smooth and efficient operations. Stay informed of industry technology trends and innovations, and actively contribute to the organization's More ❯
Employment Type: Full-time
Posted:

Principal Cloud & Database Engineer (PostgreSQL, AWS)

London, United Kingdom
TripAdvisor LLC
Tripadvisor is hugely important, and as a result, we have over 600 on-premise logical databases running on over 100 database hosts serving petabytes of data. As a Principal Software Engineer/DBA on the SiteOps team, you will be a force multiplier for our engineering & operations teams, delivering tooling & infrastructure that not only has a direct impact … on day-to-day operations but also helps contribute to the future evolution of Infrastructure & Engineering here at Tripadvisor. You'll be part of a dynamic team responsible for ensuring the high availability, reliability, and scalability of our data maintenance and delivery. We are looking for passionate engineers with deep experience in Postgres, as well as AWS DMS, RDS … both the scope of on-prem to AWS/cloud-native migrations, as well as on-prem data centers to alternate AWS-based data center migrations. As a Principal Software Engineer/DBA, you will be involved in designing and implementing how we perform those migrations, testing those migrations, and then performing them with a "no surprises in production More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Software Engineering
10th Percentile
£45,075
25th Percentile
£55,000
Median
£68,000
75th Percentile
£97,500
90th Percentile
£122,500