876 to 900 of 7,836 Software Engineering Jobs in England

Contract - Software AI Engineer

Location
Birmingham, England, United Kingdom
Birmingham, Bristol, Cardiff, Edinburgh, Glasgow, Leeds, Manchester, London, Newcastle Business Line Job Type Contract Date published 22-Oct-2026 25590 Job Title: Software AI Engineer (contract) Location: Hybrid - open to any Deloitte office location (London, Bristol, Birmingham, Manchester, Leeds, Cardiff, Edinburgh, Glasgow). Travel to office 3 days … projects within the firm that suit your experience should you wish to continue with Deloitte. The Role We are looking for a hands-on Software AI Engineer to design, build and support production-grade AI agent solutions for one of our Financial Services clients. You will develop Python services ...

Lead Software Engineer – Residential Operations Platform

Location
City Of London, England, United Kingdom
Purpose of the role We are looking for a hands-on Lead Software Engineer to help shape and build our platform. You will work closely with business stakeholders to turn ideas into well-designed, reliable software, taking features from technical design through to delivery and iteration. This … technical leadership role in a small, growing team. You will spend most of your time designing and writing code, setting good engineering practices and helping others do their best work. It is not initially a people-management position, but as the team grows you will play an important part ...

Lead Software Engineer - Linux Platform Validation Engineer

Location
City Of London, England, United Kingdom
Lead Software Engineer - Linux Platform Validation Engineer LONDON, United Kingdom Job Information Job Identification 210800899 Job Category Software Engineering Business Unit Corporate Sector Posting Date 10/16/2026, 02:50 PM Locations 4 John Carpenter St, London, Greater London, EC4Y 0JP, GB Job Schedule Full … time Job Description Drive quality, compatibility, and release readiness for hardened RHEL platforms through automated testing, integration validation, and modern engineering practices across virtualized and containerized environments. About the Role As a Lead Linux Platform Validation Engineer, you will help shape the quality and reliability of enterprise Linux platforms ...

Senior Software Engineer – Algorithms

Location
Bracknell, England, United Kingdom
Senior Software Engineer – Algorithms Content Guru is a leading provider of enterprise cloud Customer Experience (CX) and contact centre solutions, supporting organisations across the globe through innovative technology including Generative AI and our storm® platform. We are looking for an experienced Senior Software Engineer to join our Workforce … development team at our Head Office in Bracknell, Berkshire. With a particular focus on algorithmic, logical and mathematical development, you will use your strong software engineering experience to develop and enhance sophisticated applications and services within our mission-critical communications platform. What we are looking for... You will ...

Software Engineer III - MLOps

Location
Greater London, England, United Kingdom
value your ideas and empower you to grow your career. Be part of building the bank of the future. Job Summary As a Software Engineer III at JPMorgan Chase within the International Consumer Bank MLOps team, you will design, build, and deploy scalable AI/ML solutions that promote … innovation and enhance the banking experience. You will collaborate with data scientists, product managers, and engineering teams to translate business initiatives into robust, customer-focused systems. Your work will enable us to leverage foundational AI and machine learning models to deliver secure, intelligent services. You will be part ...

Senior Software Engineer, Distributed Databases (Vitess/MySQL/MyRocks)

Location
Greater London, England, United Kingdom
Senior Software Engineer, Distributed Databases (Vitess/MySQL/MyRocks) Location London Business Area Engineering and CTO Ref # 10053002 Description & Requirements Description & Requirements Bloomberg runs on financial data. Across datasets spanning every asset class—from alternatives and reference data to corporate actions, filings, benchmarks, point-in-time … access to financial data without exposing the complexity—or operational risk—of sharding, replication, compaction, failover, and fleet management. This is a hands‐on software engineering role at the boundary between distributed systems and database internals. You will build the software that operates and evolves this fleet ...

Software Engineer in Test

Location
Cambridge, England, United Kingdom
## Software Engineer in TestApply: Cambridge Office, United Kingdom: Full time: Posted Today: JR101853Darktrace is a global leader in AI-driven cybersecurity, helping organizations stay ahead of evolving threats every day.Darktrace was built on a genuinely differentiated idea: that Adaptive AI could detect and respond to novel, real-time … Raise Our Bar | Move First. Learn Fast **Job Description:**## ## **About the Role**We’re looking for talented **Software Engineers in Test (SETs)** who are passionate about quality, developer experience, and building scalable test solutions.In this role, you will sit at the heart of engineering—partnering with ...

Embedded Software Engineer

Location
Greater London, England, United Kingdom
directly to consumers we cut out the middleman, lower costs and pass the savings on to our customers. We're looking for an Embedded Software Engineer to help design, build and scale the connected hardware behind our fleet of distributed energy devices. This is a hands-on role spanning … Compliance and testing: support testing and validation for safety, EMC, radio and related requirements; prepare test plans and certification artefacts; work with manufacturing through engineering and production validation cycles Cross-functional collaboration: work closely with firmware, hardware, power electronics, mechanical and software teams; contribute to design reviews, technical ...

Senior Software Engineer – C++ & GPU Electronic Arts

Location
Guildford, England, United Kingdom
Senior Software Engineer - C++ & GPU Overview Company Name Electronic Arts Job Role Senior Software Engineer - C++ & GPU Qualifications Not specified Category I Job Type Full Time Location Guildford, United Kingdom Requirements What we're looking for 7+ years of hands-on software engineering experience with C++ … including writing high-performance compute shaders in HLSL (or equivalent). Proficient in debugging, profiling, and optimising real-time software. Understand and practice of software engineering fundamentals, such as version control, code reviews, documentation, automated testing, coding standards, CI/CD, issue tracking, and Agile. Experience collaborating ...

Software Engineer

Location
Greater London, England, United Kingdom
Purpose Design, develop, test, release and support secure, reliable and maintainable software that delivers useful outcomes for 7IM, its clients and colleagues. Work across the full delivery lifecycle, using modern engineering practices and approved AI-assisted tools to improve speed and quality while retaining clear human ownership, review … accountability. Responsibilities Deliver well-scoped software changes in line with feature delivery in collaboration with the team. Write clean, maintainable and well-tested code that follows 7IM architecture, security, engineering and data standards. Contribute to technical discovery and design, understanding the problem behind the request and making sensible ...

Software Engineer – Fulfilment

Location
Manchester, England, United Kingdom
looking to make an impact, bring your spark and be part of something meaningful – we’d love to have you on the team. Software Engineer – Fulfilment | Manchester – (1-2 days) | Competitive Salary + Benefits About the Role At Moonpig, we’re looking for three Software Engineers to join … Fulfilment Engineering team in Manchester, United Kingdom. You’ll build reliable, scalable software that helps turn our customers’ personalised cards and gifts into real-life moments of joy. Our Fulfilment Engineering teams work where technology meets the physical world. We help our operations teams bring customers’ creations ...

Senior Software Engineer

Hiring Organisation
Microlise
Location
nottingham, midlands, united kingdom
Senior Software Engineer C++ When registering to this job board you will be redirected to the online application form. Please ensure that this is completed in full in order that your application can be reviewed. Within your role as Senior Software Engineer C++ no two days will look … support and mentorship as required to ensure you are reaching your full potential. You will be involved in a variety of projects within the Software Engineering team such as regular stand ups, fixing bugs, project, and design, and supporting junior members of the team. Additionally, you will also ...

Lead Software Engineer - Staff Salesforce Engineer

Location
Greater London, England, United Kingdom
part of our ethos to give consumers the confidence and clarity to make informed investment decisions and achieve their financial goals. As a Lead Software Engineer at JPMorgan Chase within JPM Personal Investing, you will work as a hands-on Staff Salesforce Engineer to drive the development and evolution … Salesforce-based CRM Servicing platform within JPM Personal Investing. This role combines deep Salesforce engineering expertise with architecture-level thinking and strong delivery leadership. You will design, build, and govern robust, scalable, secure, and maintainable solutions, translating complex business needs into elegant technical outcomes while upholding high engineering ...

Software Development Engineer

Location
Cambridge, England, United Kingdom
engineers and builders ready to propel our technology to the next level. If you’re passionate about advancing innovative technology and love challenging engineering projects, Radical is the startup for you. Join us and push the boundaries of what’s possible. Core responsibilities As a Software Development Engineer … Radical you will build and run the software we use to fly and operate our aircraft, the ground control software, the fleet and operations tools, and the infrastructure behind them. You will be based at our office in Cambridge, UK, collaborating closely with our small, agile, and interdisciplinary ...

Senior Platform Software Engineer - Developer Platform Location: London

Location
Greater London, England, United Kingdom
Senior Platform Software Engineer - Developer Platform Location London Employment Type Full time Location Type Hybrid Department We power people’s progress. At Preply, we’re all about creating life-changing learning experiences. We help people discover the magic of the perfect tutor, craft a personalised learning journey, and stay … deploy on, and that millions of learners and tutors rely on every day. Our platform handles over 20bln requests per month, and we combine software engineering, distributed systems and cloud infrastructure to keep it reliable at scale while making it faster and easier for engineering teams ...

Senior Software Engineer C++

Hiring Organisation
Microlise
Location
Nottingham, East Midlands, United Kingdom
Employment Type
Permanent Contract, On-site
Salary
£45,000
Senior Software Engineer C++ When registering to this job board you will be redirected to the online application form. Please ensure that this is completed in full in order that your application can be reviewed. Within your role as Senior Software Engineer C++ no two days will look … support and mentorship as required to ensure you are reaching your full potential. You will be involved in a variety of projects within the Software Engineering team such as regular stand ups, fixing bugs, project, and design, and supporting junior members of the team. Additionally, you will also ...

Python Front Office Rates - Lead Software Engineer

Location
Greater London, England, United Kingdom
Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank (CIB) – Markets Technology (Rates Nonlinear), you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor … conducting critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives. As a Lead Software Engineer in the Rates Nonlinear Marking and Pricing team, you will lead the design and delivery of real-time marking, pricing, and market data platforms ...

Senior Software Engineer

Hiring Organisation
Microlise
Location
London, England, United Kingdom
Senior Software Engineer C++ When registering to this job board you will be redirected to the online application form. Please ensure that this is completed in full in order that your application can be reviewed. Within your role as Senior Software Engineer C++ no two days will look … support and mentorship as required to ensure you are reaching your full potential. You will be involved in a variety of projects within the Software Engineering team such as regular stand ups, fixing bugs, project, and design, and supporting junior members of the team. Additionally, you will also ...

Senior Lead Agentic AI Engineer - Construction & Engineering

Location
Greater London, England, United Kingdom
billion-dollar revenue company with 7000+ employees on all continents. Our leading AI technology is the backbone of our award-winning enterprise software solutions, enabling our customers to be their best when it really matters- at the Moment of Service. Our commitment to internal AI adoption has allowed … change the status quo, we'll help you make your moment. Join Team Purple. Join IFS. Job Description We're rebuilding how IFS ships software around autonomous, AI-native teams, and we're looking for someone to lead one. You'll write production code following agentic engineering principles ...

Senior Software Engineer

Hiring Organisation
Saab
Location
Uxbridge, Massachusetts, United States
Employment Type
Permanent
Salary
USD Annual
Description: Saab Inc.'s Autonomous and Undersea Systems (AUS) division is seeking an innovative and experienced Senior Software Engineer to participate on technical teams defining, architecting, implementing, integrating, verifying, delivering, and maintaining software products and solutions for autonomous Unmanned Surface/Underwater Vehicles (USVs/UUVs/AUVs … Saab AUS team, helping to expand our portfolio of products, technologies, and capabilities, and in the process gaining tremendous experience with unmanned maritime software and systems. You will be part of a world-class team recognized for its technical accomplishments and vision in maritime and defense sectors. You will ...

Software Engineer | Analyst/Associate | Birmingham | 2026

Location
Birmingham, England, United Kingdom
Software Engineer | Analyst/Associate | Birmingham | 2026 Birmingham, West Midlands, England, United Kingdom Job Description MORE ABOUT THIS JOB Please note division and function examples are representative of opportunities common for this skill-set. The list is not exhaustive, and availability of open roles is determined based on business … just make things – we make things possible. Change the world by connecting people and capital with ideas. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against ...

Senior Software Developer

Hiring Organisation
University Hospital Southampton NHS Trust
Location
Southampton, SO16 6YD, United Kingdom
Salary
Negotiable
summary University Hospital Southampton is delighted to offer a fantastic opportunity to work with us Job Title: Senior Software DeveloperContract Type: PermanentPlease be advised that this vacancy may close earlier than stated if we receive a large number of applications. Main duties of the job About the role Join … building safe, compliant software for patient care We're looking for a Senior Software Developer to join our Clinical Scientific Computing (CSC) service, taking the prototype and in-house software developed within Medical Physics and turning it into quality, production-ready systems that meet UK requirements ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
limit mission success – it should enable it. Our Promise. We deliver absolute confidence in environments where failure is not an option. Job Title Senior Software Engineer Location London (2-3 days per week, hybrid in office) Role overview As a Senior Software Engineer on the platform team … will work as a high performance individual contributor, as well as amplifying the work of others. The platform team is responsible for embedded software running on our hardware appliances, as well as full stack on‐prem web applications. As Everfox is a defense‐grade cybersecurity company, you will approach ...

Software Engineer (Mid and Senior Levels)

Location
Bristol, England, United Kingdom
Software Engineer (Mid and Senior Levels) Bristol-Based Office Full-Time 37.5 hours, over 5 days The software technology team at One Big Circle is expanding! We are looking for software engineers at all levels of seniority and experience to integrate into our existing team and work … encourage interest from applicants with partial or adjacent skills and backgrounds, to fill a number of different roles within each capability area. Device & Embedded Software Systems Embedded Linux, C++/Python, embedded systems, multi-sensor and camera-based devices (including thermal and line-scan), data acquisition and edge processing ...

Data Engineering Lead

Location
West of England, England, United Kingdom
About this opportunity Join cross‐functional product engineering teams to play a key role in delivering high‐quality data capabilities. This opportunity sits within the Personalised Experiences and Communications Platform, where we are focused on building innovative, data‐driven solutions that enhance customer experiences. As a Data Engineering Lead, you will bring deep technical expertise and a passion for engineering excellence. You will lead by example, champion best practices and explore the possibilities offered by modern cloud technologies. We understand that no one is an expert in every aspect of data or software engineering. ...