2,301 to 2,325 of 9,271 Software Engineering Jobs in the UK

Senior Software Engineer – Data Visualisation & Graphics | London

Location
Greater London, England, United Kingdom
Senior Software Engineer | Data Visualisation & Graphics | London London (Hybrid) Salary up to £200,000 + benefits Most engineers consume visualisation libraries. A small number build them. We’re working with a highly successful software company whose charting technology powers applications used by thousands of organisations worldwide, from global … financial institutions to technology businesses and enterprise software providers. As adoption continues to grow, they’re looking for a software engineer to help build the rendering systems, charting components, and visualisation infrastructure that sit at the heart of the product. This is not a dashboard-building role. ...

Senior Software Engineer

Location
City of Edinburgh, Scotland, United Kingdom
Senior Software Engineer | Application Platform | Python | £75,000 - £85,000 Edinburgh/Remote Are you a Senior Software Engineer who wants to shape a platform, not just implement against a defined design We’re looking for a Senior Application/Platform Engineer to join a small, senior team … patterns Making pragmatic production trade-offs around performance, reliability, and maintainability Designing application patterns around tenancy, permissions, and authentication Reviewing code and helping define engineering and AI-assisted development standards Working closely with product, data, and infrastructure teams What we’re looking for: Strong experience as a Senior Software ...

Software Engineer - London

Location
City Of London, England, United Kingdom
Required Skills Kotlin TLS DNS unit testing AWS MCP AI Java TypeScript CDK AWS CDK Networking CI/CD Job Summary Backend Software Engineer – AWS CDK & Edge Platforms Location: London (Hybrid) Pay Rate: £400/day Inside IR35 Duration: 12 Months The Opportunity Looking to work on high-scale … distributed systems for a major global streaming platform? We are seeking a Backend Software Engineer for a 12-month contract with the Video Platform team in Central London. You will join a dedicated team delivering automated traffic routing, end-to-end observability, client configuration releases, and AI tool hosting ...

Senior Modelling Software Engineer - Chronos

Location
Oxford, England, United Kingdom
Senior Modelling Software Engineer - Chronos Department: Tech - Model & Platform Engineering Employment Type: Permanent - Full Time Location: Oxford, UK Description Please note that we are open to considering candidates who require visa sponsorship (subject to eligibility and company approval) We’re looking for a Senior Software Engineer … Python codebase behind Aurora’s Chronos battery storage modelling product. You’ll work within a small team (4-6 people) in a collaborative engineering environment, leading feature development and improving code quality, maintainability, and developer experience in the model stack used across our business. You’ll thrive here ...

Software Engineer III - Fullstack Java

Location
Glasgow, Scotland, United Kingdom
have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Full Stack Software Engineer III at JPMorgan Chase in the Asset Management Team, you will design and deliver secure, stable, and scalable technology products. You’ll work … ensure high-quality outcomes. Your role will help shape our technology landscape and foster a culture of innovation and excellence. Job responsibilities Execute software solutions, design, development, and technical troubleshooting Create secure, high-quality production code and maintain algorithms Leverage enterprise-authorized AI coding assist tools to improve code ...

Lead Software Engineer

Hiring Organisation
Motive Group
Location
South East, England, United Kingdom
Lead Engineer/Senior Software Engineer This is a hands-on lead role with broad ownership. You’ll work across customer-facing systems, internal tooling, integrations and infrastructure, solving genuinely interesting technical problems with plenty of autonomy. You’ll lead and grow a small engineering team that values … systems Cloud-native, containerised applications Event-driven systems and platform reliability CI/CD, testing and observability AI-assisted and agentic tooling to improve engineering workflows and reduce manual work What we’re looking for Strong fullstack engineering experience Solid TypeScript experience; exposure to PHP is useful ...

Software Engineer III

Location
Bournemouth, England, United Kingdom
Software Engineer III – Public Cloud Location: Bournemouth, UK Job Family: 602 – Software Engineer III As a Software Engineer III at JPMorgan Chase within our Public Cloud team, you serve as a seasoned member of an agile team to design and deliver trusted market‐leading technology products … critical cloud‐native technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives. Job Responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or breakdown technical problems Creates secure ...

Senior Software Engineer

Hiring Organisation
Ronald James
Location
Newcastle upon Tyne, UK
Employment Type
Full-time
this is a hybrid role requiring 2 days per week in the office. The RoleThey're seeking a dedicated and hands-on Senior Software Engineer to join a collaborative, cross-functional engineering team. Working closely with product and design, you'll play a key role in developing high … professional environment is helpful, though they are increasingly moving to TypeScript, React and GoUnderstanding of database design, indexing, and related conceptsKnowledge of data warehouse software (e.g., BigQuery, Snowflake) and related principlesSkills in data engineering, including ML applications, performance engineering, and data visualisationUnderstanding of Test Driven DevelopmentUnderstanding ...

Software Engineer

Hiring Organisation
Reed
Location
Ipswich, Suffolk, United Kingdom
Employment Type
Full-Time
Salary
£350.00 - £375.00 per day, Inc benefits
Voice Services Software Engineer Contract | £375/day Umbrella | Ipswich (3 Days Onsite) | Until March 2027 REED Technology are working with a leading telecommunications and technology organisation who are seeking a Voice Services Software Engineer to support the development of a next-generation voice and contact centre platform. … strategic communications platform. Work closely with DevOps teams to enhance CI/CD pipelines and deployment processes. Collaborate with architects and engineering teams to deliver scalable voice solutions. Skills and Experience Strong Java development background. Commercial telecoms, VoIP or unified communications experience. Experience developing SIP or call-handling applications. ...

Software Engineer

Location
Portsmouth, England, United Kingdom
Join Our Client as a Software Engineer – Drive Innovation in a Leading Engineering Environment Our Client operates within the engineering sector, specialising in delivering advanced solutions across various industries including energy. Renowned for their commitment to innovation, growth, and fostering a supportive workplace culture, they offer … part of a forward-thinking organisation that values technical excellence and collaborative problem-solving. As they expand their team, they are seeking a skilled Software Engineer to support exciting projects that demand precision and ingenuity. Role Overview In response to recent growth and strategic initiatives, Our Client is looking ...

Software Engineer

Hiring Organisation
Reed Technology
Location
Ipswich, Suffolk, East Anglia, United Kingdom
Employment Type
Contract
Contract Rate
£350 - £375 per day
Voice Services Software Engineer Contract | £375/day Umbrella | Ipswich (3 Days Onsite) | Until March 2027 REED Technology are working with a leading telecommunications and technology organisation who are seeking a Voice Services Software Engineer to support the development of a next-generation voice and contact centre platform. … strategic communications platform. Work closely with DevOps teams to enhance CI/CD pipelines and deployment processes. Collaborate with architects and engineering teams to deliver scalable voice solutions. Skills and Experience Strong Java development background. Commercial telecoms, VoIP or unified communications experience. Experience developing SIP or call-handling applications. ...

Principal Software Engineer - Full Stack Python/AWS - Executive Director

Location
Greater London, England, United Kingdom
Overview The Applied Innovation (of AI) Engineering team is an elite machine learning group strategically located within the Chief Data Analytics Office (CDAO) Technology group of JPMorgan Chase. AI Engineering tackles business critical priorities using innovative machine learning techniques and technologies with a focus on machine learning … Software, Cybersecurity and Technology Infrastructure. The team partners closely with all lines of business and engineering teams across the firm to execute long-term projects in these areas that require significant machine learning development to support JPMorgan Chase businesses as they grow. Responsibilities Collaborates with engineers, data scientists ...

CAD-CAM Software Developer

Location
Nottingham, England, United Kingdom
Software Developer Type: Outside IR35 Contract Rate: £550 - £650/day Duration: 6 Months Location: Nottingham (Hybrid) We’re looking for an experienced CAD-CAM Developer to join a specialist software development team working on advanced applications for the steel fabrication and machinery industries. This is a hands … contract opportunity for a developer who can hit the ground running, move between development teams and contribute to complex software projects from day one. The Opportunity You’ll work within a dedicated CAD-CAM division developing cloud‐based enterprise software and native/browser applications used by clients ...

Front-end Software Engineer III

Location
Greater London, England, United Kingdom
have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Enterprise Observability Platforms, you serve as a seasoned member of an agile team to design and deliver trusted market‐leading … carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives. Job Responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or breakdown technical problems Creates secure ...

Lead Software Engineer

Location
City Of London, England, United Kingdom
Lead Software Engineer - AI-Assisted Product Engineering About the Role Breaking Wave is an internal fintech incubator for Deutsche Bank that blends startup speed with enterprise scale. As a Software Engineer, you will join a high performing cross-functional team, where you will be accountable … What You Will Do Amplify Output Through AI: Use advanced AI coding tools (e.g., Cursor, Claude Code) to multiply your daily productivity across the software lifecycle. Break complex tasks into clear specs, directing AI agents to handle heavy code generation while protecting system architecture. Write clean, maintainable code using ...

Lead Software Engineer — Drive Audio Platform (Manchester)

Location
Manchester, England, United Kingdom
Bauer Media invites applications for Lead Engineer to head a software-engineering squad in Manchester. You will combine hands-on contribution with day-to-day leadership, guiding technical decisions, maintaining standards, and supporting squad growth. Collaborate with product and tech peers to align with strategic priorities. Role requires ...

Strategic Cloud Software Engineer – Cyber Security

Location
South Yorkshire, England, United Kingdom
Experis is seeking a Software Engineer for Strategic Engineering in Cyber Security to design and build backend services, APIs and tooling in a production-grade environment. The role involves hands-on development across cloud-based platforms with Go, Python, Java or C#, and strong emphasis on reliability ...

Applied AI Engineering Lead - VP, Markets Operations

Location
Greater London, England, United Kingdom
next generation of agentic AI applications at one of the world’s largest banks. You will bridge cutting-edge AI capabilities with enterprise-grade engineering to deliver measurable impact across Markets Operations. You will collaborate with engineers, researchers, data scientists, and business leaders in a hands‐on, builder‐focused … will have the opportunity to grow your career while helping advance safe, reliable, and effective AI in financial services. As an Applied AI Engineering Lead - Vice President in Markets Operations, you will lead the design and implementation of agentic AI applications that improve operational workflows, controls, productivity, and engineering ...

Staff Software Engineer

Location
Uddingston, Scotland, United Kingdom
Bruce, Head of Development at DFYNE, and I’m looking for someone who will become the most senior individual contributor within our engineering team. As our Staff Software Engineer, you will partner closely with me to shape architecture, engineering standards and technical direction while remaining hands … delivery and operation of critical systems. DFYNE has grown rapidly, and we now need a senior technical leader who can help us scale our engineering capability, improve software quality and strengthen operational excellence. You’ll influence how we build software across the business, mentor engineers, lead through ...

Senior Real-time Embedded Software Engineer

Location
Bradford-on-Avon, England, United Kingdom
Senior Real-time Embedded Software Engineer Full-time Role Overview As Real Time and Embedded Software Engineer, you will be responsible for designing, developing, and deploying code for AB Dynamics automotive test equipment, ranging from track testing solutions (driving robot and Advanced Driver Assistance Systems (ADAS) target products … successful delivery of high-quality products that meet customer requirements and industry standards. Collaboration with cross-functional teams to ensure the seamless integration of software into our products. This role offers an exciting opportunity to work with leading automotive clients worldwide. What will you be doing? Real Time ...

Senior Software Engineer

Location
United Kingdom
Overview: Help shape how the next generation of Arm chips are built! The Solutions Engineering group at Arm is looking for an experienced Senior Software Engineer to join our UK methodology team , developing internal tools and methodologies that help engineers build and optimize complex silicon. As Arm builds … success of the recently released AGI CPU in production silicon, we are investing in software and automation that can make increasingly sophisticated chip development faster and more effective. This is an opportunity to apply strong software engineering skills to challenging problems with a direct impact on future ...

Embedded Software Development Engineer in Test (Embedded SDET) - Nottingham, UK

Hiring Organisation
Veralto
Location
Nottingham, UK
Employment Type
Full-time
Imagine yourself...Growing your expertise and expanding your technical skillset with every project. Solving complex engineering challenges that help bring innovative products to life. Thriving in a collaborative team where your ideas directly influence product quality. Joining a company with a proven track record of innovation and an exciting future. … wider Veralto family, you'll contribute to products that make an everyday impact while continuing to grow your career in an innovative, collaborative engineering environment. Our BenefitsHybrid workingCareer development opportunities across VeraltoProfessional onboarding and continuous learningCollaborative engineering cultureOpportunity to work on innovative embedded technologies with global impactAbout ...

Leo Cancer Care: Senior Software Engineer – Interoperability

Location
Crawley, England, United Kingdom
Position Title: Senior Software Engineer - Interoperability Reports to: Senior Manager Global Software Engineering FT/PT : Full-time Location: UK, Crawley Office, on-site Position Summary: Join our dynamic engineering team to help develop our revolutionary radiotherapy products for upright therapy. This role sits … intersection of medical device software engineering and clinical systems integration, with a primary focus on DICOM-RT interoperability between our treatment system and the broader clinical ecosystem - including Oncology Information Systems (OIS), PACS servers, and other networked medical devices. The ideal candidate brings deep hands-on experience with ...

Applied AI ML Lead - LLM Suite Engineering

Location
Greater London, England, United Kingdom
what’s next in applied AI at JPMorganChase - where your work shapes how teams use intelligent systems at scale. You’ll lead hands‐on engineering for agentic and GenAI capabilities that power the LLM Suite platform. This role offers a mix of deep technical problem‐solving, architecture ownership … production systems, you’ll thrive here. Join a team that values craft, security, and learning. As an Applied AI ML Lead in LLM Suite Engineering, you will design and deliver production‐grade AI/ML and agentic solutions that integrate seamlessly with existing systems. You will own technical direction ...

Software Engineer III - UAT, Payments

Location
Bournemouth, England, United Kingdom
have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Commercial & Investment Bank, you serve as a seasoned member of an agile team to design and deliver trusted market-leading … carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates ...