101 to 125 of 156 Software Engineer Jobs in the Thames Valley

Senior Software Engineer: End-to-End Delivery & Cloud

Location
Abingdon, England, United Kingdom
Landmark, a Halliburton company, is seeking a senior software engineer to own features end to end across multiple domains. You will work on critical production software used by engineers and operators worldwide, contributing to design, implementation, testing and delivery with minimal supervision. Strong fundamentals and ability ...

Senior Software Engineer

Location
Reading, England, United Kingdom
real time, powering online competition, live stats, and training tools for a growing global community of players. They're looking for a Backend Software Engineer to help them scale the Go microservices platform behind it all. What you'll be doing Designing and building Go microservices running ...

Software Engineer II

Hiring Organisation
TripAdvisor
Location
Oxford, Oxfordshire, UK
Employment Type
Full-time
everything in between) —making memories that will last a lifetime has never been easier. About the RoleWe're looking for a product-focused Software Engineer II to join our fast-growing Experiences Engineering team. This is a full-stack role, leveraging Java, SQL, React, AWS and AI tools. ...

Lead Software Engineer - Digital Payments Platform

Location
Bracknell, England, United Kingdom
Money Transfer in Bracknell is seeking a Lead Software Engineer for the Digital Payments Team. You will lead a team of engineers to build and scale high‐volume, secure money transfer systems and own key integrations with payment vendors globally. You will drive engineering best practices, design REST ...

Senior Software Engineer, Python (IPLM)

Hiring Organisation
Perforce Software
Location
Bracknell, Berkshire, UK
Employment Type
Full-time
company headed in one direction: upward. With a global footprint spanning more than 80 countries and including over 75% of the Fortune 100, Perforce Software, Inc. is trusted by the world's leading brands to deliver solutions for the toughest challenges. The best run DevOps teams in the world … scale - includes a Python command-line client (pi), the IPLM API server, the PiCache caching layer, and a Web based interface. As a Senior Software Engineer on the IPLM team, you will own end-to-end features across the CLI and PiCache. You will be expected to work ...

Senior Software Engineer - Zero Gravity

Location
Reading, England, United Kingdom
edgeconnectivity solutions and technologies to ensure a vast array of devices stay seamlessly connected. Join the Wireless Logic Adventure : You will report into a Software Engineering Manager for the Zero Gravity squad in the Product Experiences Domain. You’llcollaborate with your Product Manager, Engineering Team Lead, DeliveryManagerand engineering colleagues … move on to rethinking how customers and our internal teams manage SIMs and devices at scale. We’re looking for a Senior Software Engineer who has primarily specialised in building backend systems, but also one who is keen to learn new ideas, make an impact and contribute across ...

Senior AI Software Engineer for Net-Zero Grids (Hybrid)

Location
Oxford, England, United Kingdom
Aurora Energy Research Limited seeks a Senior Software Engineer to join their AI team in Oxford, UK. You will manage a team, build systems where LLMs autonomously navigate data, and impact energy grid decarbonisation decisions. The role requires over 10 years of backend systems experience and excellence ...

UAV Autonomy Software Engineer - Drone Copilot & Navigation

Location
Oxford, England, United Kingdom
Archangel Autonomy in Oxford is seeking an experienced software engineer to join the UAV Autonomous Navigation team, developing and testing our copilot system. You will integrate with partner autopilots, enhance navigation, and support testing on fixed-wing and multirotor platforms. The role requires hands-on experience with ArduPilot ...

Senior AI Software Engineer - LLMs for Grid Decarbonisation

Location
Oxford, England, United Kingdom
Aurora Energy Research Limited seeks a Senior Software Engineer (AI) to lead backend systems supporting cloud-based tools for grid modelling and energy market analysis. You will guide a small, fast-paced team and own projects from concept through production, delivering data-driven AI-enabled decisions for researchers ...

Software Engineer

Location
Reading, England, United Kingdom
Reading (or Glasgow) | Hybrid Working | Defence & Mission-Critical Systems Looking for your next challenge in complex software engineering? We're recruiting Software Engineers to join a high-performing engineering team supporting the development of advanced defence and mission-critical systems in Glasgow. You'll work across the full … software lifecycle, helping to deliver innovative solutions used in some of the UK's most technically demanding environments. This is an opportunity to work on cutting-edge programmes where software reliability, performance, and security are paramount, collaborating with experts across software, systems, hardware, and test engineering. What ...

Senior Software Engineer, Threat Protection & ShadowAI

Location
Bracknell, England, United Kingdom
Menlo Security is hiring a Senior Software Engineer to join the Threat Protection and ShadowAI team in the UK. This role focuses on building services that detect and control risky web and AI usage for customers, ensuring secure browsing across Menlo's cloud platform for humans ...

Senior Software Engineer, Python (IPLM)

Location
Bracknell, England, United Kingdom
scale - includes a Python command-line client (pi), the IPLM API server, the PiCache caching layer, and a Web based interface. As a Senior Software Engineer on the IPLM team, you will own end-to-end features across the CLI and PiCache. You will be expected to work … development workflows (agent-based QA loops, automated implementation workflows) that plug into the team's day-to-day development. Requirements 5+ years of professional software engineering experience, with strong day-to-day Python. Command-line tooling experience: argument parsing, subcommand design, structured (JSON) output, and machine-readable error handling. ...

Senior Software Engineer (Android)

Hiring Organisation
TripAdvisor
Location
Oxford, Oxfordshire, UK
Employment Type
Full-time
extreme adventures (and everything in between) —making memories that will last a lifetime has never been easier. We're looking for a Senior Software Engineer (Android) to join our fast-growing mobile team. This role is open to candidates based within a commutable distance (generally within … where the key objective is getting things done. Working closely alongside product managers and designers, our engineers are part of the full process from software design, to code, to test, to deployment and back again. Most of our engineers release code to production every few days and we have ...

Senior Software Engineer, Core Experiences — Remote SDKs

Location
Reading, England, United Kingdom
Clutch Canada is seeking a Senior Software Engineer to join their Core Experiences Team in Reading, England. The role focuses on building and maintaining foundational services and SDKs that enhance the product experience. The ideal candidate should have experience with Kotlin Multiplatform and familiarity with GCP. The position ...

Senior Software Engineer - Core Experiences (Kotlin MP)

Location
Oxford, England, United Kingdom
Clutch Canada is seeking a Senior Software Engineer for its Core Experiences Team. In this role, you will collaborate with product teams to optimize functionality, ship cloud functions, and design APIs that enhance user experience. Ideal candidates will have strong systems thinking and collaboration skills, particularly with Kotlin ...

Biotech Scientific Software Engineer – Bioinformatics & AI

Location
Oxford, England, United Kingdom
Oxford Biotherapeutics (OBT) seeks a Scientific Software Engineer to design, build, and evolve applications for scientific data interrogation, focusing on biological and bioinformatics workflows. You will work closely with bioinformaticians and data scientists to develop tools that enable exploration and interpretation of complex datasets. This on-site role ...

Software Engineer

Location
Milton Keynes, England, United Kingdom
CreatePay is building its Payment Facilitator (PayFac)/Acquiring platform and is looking for a hands-on, experienced Software Engineer to take full ownership across design, build, and delivery. This is not a traditional engineering role — there is no rigid separation between engineering and product. You will work … product managers. You will own end-to-end delivery across distributed systems, integrations, data, and infrastructure. This is an excellent opportunity for a seasoned engineer who has been there before — someone who can walk into an early-stage environment, provide immediate technical credibility, and help the CTO build ...

Sr. Software Engineer

Location
Slough, England, United Kingdom
part of the Mahindra Group, founded in 1945, one of the largest and most admired multinational federations of companies. Job Details Job Title: Sr Software Engineer Location – Reading, UK Salary Range – GBP 55K-65K PA Having 2 to 6 Years of Experience in Appian BPM. Appian Level ...

Java/Kotlin Software Engineer - Front-Office FIC Tech

Location
Slough, England, United Kingdom
HCLTech is seeking a Software Engineer to join the FIC Sales Technology team. You will be hands-on contributor building modern UI components, backend services, and data-driven features that directly support our Fixed Income & Currencies (FIC) sales organization. You will work across core application components and platform ...

Remote AI Forward-Deployed Software Engineer (UK)

Location
Reading, England, United Kingdom
Group is seeking an AI Forward Deployed Software Engineer in Reading (Remote). You will join small teams, embed with business units, and deliver production-grade AI-enabled software. The role blends coding with client workshops and documentation, translating actuarial and pension-domain needs into shipped software. ...

Senior Software Engineer - Build, Automate & Scale in Squad

Location
Marlow, England, United Kingdom
Softcat plc is seeking a hands-on Senior Software Engineer to join our Service Systems Team. You will contribute as a core coder within a cross-functional product squad, delivering production-ready code and shaping technical direction with the Team Lead and Principal Engineer. You’ll work ...

Real-Time Systems Software Engineer (Quantum, Rust)

Location
Oxford, England, United Kingdom
IonQ, a leading quantum platform, seeks a Systems Software Engineer for Oxford Ionics to build real-time control abstractions, drive nano-second precision experiments, and advance the execution environment that turns hardware into a quantum computer. You will collaborate with scientists and cross-disciplinary teams, implement drivers ...

Senior Software Engineer - AI Security

Location
Oxford, England, United Kingdom
relationships when securing their business. Sophos is headquartered in Oxford, U.K. More information is available at www.sophos.com. Role Summary We’relooking for a Senior Software Engineer who can own end-to-end product development — from idea to production, for our AI security team. You’ll build and ship … specs.You’lldefine problems, make decisions, and move fast with strong engineering judgment. Your work will directly shape how we build, scale, and accelerate software using AI. What You Will Do Own end-to-end product development — from idea, research, and architecture to production. Build and ship AI-powered security ...

Senior Embedded Software Engineer

Hiring Organisation
CesiumAstro
Location
Milton Keynes, Buckinghamshire, UK
Employment Type
Full-time
passionate, collaborative, energetic, and forward-thinking individuals to join our team. In this position, you will be responsible for low-level and high-level software in CesiumAstro's products through all phases of the development process. Key projects will include Linux-based single-board computers and high-reliability microcontroller … systems. CesiumAstro's goal is to create an out-of-the-box hardware and software experience which enhances our customers' ability to rapidly integrate our products into their systems. As a CesiumAstro software team member, you will be responsible for software designs from concept through production, including ...

Principal Embedded Software Engineer I

Hiring Organisation
CesiumAstro
Location
Milton Keynes, Buckinghamshire, UK
Employment Type
Full-time
passionate, collaborative, energetic, and forward-thinking individuals to join our team. In this position, you will be responsible for low-level and high-level software in Cesium's products through all phases of the development process. Key projects will include Linux-based single-board computers and high-reliability microcontroller … systems. Cesium's goal is to create an out-of-the-box hardware and software experience which enhances our customers' ability to rapidly integrate our products into their systems. As a Cesium software team member, you will be responsible for software designs from concept through production, including ...