19 of 19 Permanent Software Engineer Jobs in Surrey

Senior Software Engineer Java - Scientific Software

Hiring Organisation
Client Server
Location
Surbiton, Surrey, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
Senior Software Engineer/Developer (Java Mathematics) WFH/Surbiton to £70k Are you a 'mathematically minded', senior hands-on Software Engineer looking for an opportunity to work on complex and interesting systems? You could be joining a global geoscience technology company within … exploration. As a Senior Software Engineer you'll join a supportive Agile team responsible for the company's highly complex desktop oil discovery product. You'll gain exposure to the full software development lifecycle working on new features and enhancements as well as maintaining existing applications. Location ...

Senior Software Engineer - (Permanent or Fixed-Term Contract)

Location
Woking, England, United Kingdom
Senior Software Engineer - (Permanent or Fixed-Term Contract) Full-time At McLaren Racing, software is a critical part of how we innovate, make decisions, and ultimately improve performance on and off the track. We are looking for experienced Senior Specialist Software Engineers to join our Software & Data Science team and help deliver high-quality software solutions that support our Formula 1 operation. We are recruiting for both permanent and fixed-term opportunities across a variety of projects. These range from long-term performance-focused software platforms through to business transformation initiatives aimed ...

Forward-Deployed Senior Software Engineer (AI products)

Location
Epsom, England, United Kingdom
Forward-Deployed Senior Software Engineer (AI products) Epsom & Barbican, London | Hybrid (One office day per week) | Permanent | Full-Time Competitive salary, depending on experience 37.5 hour per week We are seeking Forward-deployed Senior Software/AI Product Engineers to identify, design, build and put into production … with success measured through adoption, reliability and measurable business value. Successful candidates will be comfortable owning the full lifecycle, combining strong, product-driven software engineering fundamentals and practical application of AI technologies with cloud and DevOps expertise to deliver value quickly and safely. While AI-assisted development is central ...

Senior Software Engineer Java - Scientific Software

Hiring Organisation
Client Server
Location
Surbiton, Surrey, United Kingdom
Employment Type
Permanent
Salary
GBP 70,000 Annual
Senior Software Engineer/Developer (Java Mathematics) WFH/Surbiton to £70k Are you a 'mathematically minded', senior hands-on Software Engineer looking for an opportunity to work on complex and interesting systems? You could be joining a global geoscience technology company within ...

Senior Principal Software Engineer

Location
Redhill, England, United Kingdom
Senior Principal Software Engineer (FTC, 20-months) 2 About Indra Group UK & Ireland Indra is a leading global technology and consulting company, and a trusted technological partner for the core business operations of its clients worldwide. It stands at the forefront of key sectors including Transport, Defence … Role overview As we continue to expand our operations in the UK, we are strengthening our Back Office support capability with a Senior Principal Software Engineer . The role provides senior technical expertise across Back Office applications, supporting the Back Office Support Manager and working closely with Application ...

Graduate Software Engineer

Hiring Organisation
BAE Systems
Location
Surrey, United Kingdom
Employment Type
Full Time
Salary
34000 GBP Annually
member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly. Description Job title: Graduate Submarines Software Engineer Location: Frimley (Surrey). We offer a range of hybrid and flexible working arrangements – however for this role you will be expected … reaches of space – there’s no limit to where a career at BAE Systems could take you. Role description As a Graduate Software Engineer, you could be completing work in a variety of specialist teams across the business including in build, in service and support teams ...

Software Engineer

Location
Woking, England, United Kingdom
Software Engineer, you’ll help design, build and support the next generation of software products that underpin our engineering and manufacturing operations. Working as part of the Factory Flow team, you’ll contribute to a major programme focused on modernising how parts move through the organisation, from … role is primarily based at the McLaren Technology Centre. What You’ll Do Contribute to the delivery of Factory Flow across the full software development lifecycle, including analysis, design, implementation, testing, deployment and support. Design and build maintainable, scalable software solutions using Python, C# and React. Develop back ...

Python Software Engineer - 12 Month FTC

Location
Woking, England, United Kingdom
McLaren Racing, software plays a critical role in how we innovate, make decisions, and improve performance on and off the track. We're looking for experienced Python Software Engineers to join our Software & Data Science team on a fixed-term contract basis and help deliver Factory Flow … most significant technology and business transformation programmes at McLaren Racing. This is an opportunity to work on software that directly impacts how we design, manufacture, and race Formula 1 cars. Job Description As a Python Software Engineer, you'll help design, build and support the next generation ...

Graduate Software Engineer

Hiring Organisation
BAE Systems
Location
Surrey, United Kingdom
Employment Type
Full Time
Salary
34000 GBP Annually
myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly. Description Job title: Graduate Digital Intelligence Software Engineer Location: Frimley We offer a range of hybrid and flexible working arrangements – however for this role you will be expected to attend your … reaches of space – there’s no limit to where a career at BAE Systems could take you. Role description Creating cutting edge software for our platforms and be involved in the entire lifecycle of a product, from concept, design, and development through to delivery and maintenance in service. Delivering ...

Senior Software Engineer - C++ & GPU

Location
Guildford, England, United Kingdom
place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen. We are looking for a Senior Software Engineer with expertise in software optimization for gaming consoles and CPU/GPU architectures to join our Machine Learning team. … Collaborate with ML experts across EA to assess, apply, and optimize models and architectures for on-device performance. Qualifications: 7+ years of hands-on software engineering experience with C++, including expertise in multithreading and low-level/near-hardware optimizations. GPU programming experience, including writing high-performance compute shaders ...

Python Software Engineer - Factory Flow (Contract)

Location
Woking, England, United Kingdom
McLaren Racing is seeking a Python Software Engineer to join the Software & Data Science team on a fixed-term contract and help deliver Factory Flow, a major technology and business transformation programme. You will design, build and support Python services, APIs and data pipelines that modernise design ...

Senior Principal Software Engineer - Back Office (FTC 20mo)

Location
Redhill, England, United Kingdom
Indra Group UK & Ireland is seeking a Senior Principal Software Engineer (FTC, 20 months) to lead technical efforts across Back Office applications within a large TfL programme. You will guide software engineering, incident handling and collaboration with cross-functional teams to ensure reliable service delivery. The role ...

Software Engineer – Factory Flow (Python/C#/React)

Location
Woking, England, United Kingdom
McLaren Racing is seeking an experienced Software Engineer to help design, build and support the next generation of software for Factory Flow, a major programme modernising parts movement across engineering, manufacturing, and operations. You’ll work with Python, C#, and React to create scalable back-end services ...

Python Software Engineer - Factory Flow (12-Month FTC)

Location
Woking, England, United Kingdom
McLaren Racing in Woking is seeking a Python Software Engineer on a 12-month fixed-term contract. You will design, build and support software that underpins engineering, manufacturing, and race operations, contributing to the Factory Flow programme. You will develop Python services, APIs and data pipelines, collaborate ...

Python Software Engineer — Factory Flow APIs & Data

Location
Woking, England, United Kingdom
McLaren Racing is seeking an experienced Python Software Engineer to help modernise Factory Flow, a major technology transformation. You will design, build and support Python services, APIs and data pipelines that enable design, manufacturing, and race operations. The role is based at the McLaren Technology Centre ...

Senior Software Engineer, AI Agents

Location
Staines-upon-Thames, 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 … tool usage). Experience with AI frameworks and tooling such as Pydantic AI, LangChain, and MCP. Experience with MCP development and plan-based agentic software development. Experience with DevOps and cloud-native infrastructure, including Docker, Kubernetes, CNCF technologies, and CI/CD pipelines. Experience with API gateways ...

Software Engineer - Shared Infrastructure

Hiring Organisation
BAE Systems
Location
Epsom, Surrey, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Title: Virtualisation Console Engineer - Shared Infrastructure Location : New Malden , hybrid- 3 days per week on site - this role will require travel to Broad Oak We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role Salary … working with VMware technologies and virtual desktop environments, including VMware Horizon, thin clients, and associated remote access technologies as well as Powershell scripting Strong software engineering background with experience in troubleshooting complex technical issues, participation in regression and acceptance testing, systems engineering and the engineering lifecycle Ability to work ...

Software Engineer - Shared Infrastructure

Hiring Organisation
BAE Systems
Location
New Malden, Surrey, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Title: Virtualisation Console Engineer - Shared Infrastructure Location : New Malden , hybrid- 3 days per week on site - this role will require travel to Broad Oak We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role Salary ...

Software Engineer (Mobile and Web)

Location
Staines-upon-Thames, England, United Kingdom
Highly desirable Mid-Level Developer position has become available with one of my key clients based near Egham, just east of the M25. The client, a forward-thinking company in the digital media space are ...