Software Engineer Jobs in the Thames Valley

51 to 75 of 144 Software Engineer Jobs in the Thames Valley

Software Engineer

slough, south east england, united kingdom
Hybrid / WFH Options
Oho Group Ltd
Founding Engineer - London - Exciting Start-Up! Job Title: Backend Software Engineer Location: On-Site Type: Full-time We are looking for engineers excited about the opportunity to join an exciting security startup, detecting real intrusions before they become breaches. They are venture-backed and building modern tools for threat detection. Customers include some of the most security … conscious companies in the world, and they’re just getting started. What You’ll Do: We’re looking for a backend engineer to help us design and scale systems. You’ll work on telemetry pipelines, alerting infrastructure, internal APIs, and integrations with modern security tools. What We’re Looking For: 3+ years of experience building and maintaining backend systems … tooling or incident response workflows Why Join? Work on hard, meaningful problems in cybersecurity Be part of a fast, technical, remote-first team Competitive salary and meaningful equity Founding Engineer - London - Exciting Start-Up More ❯
Posted:

Principal Software Engineer

West Berkshire, England, United Kingdom
Matchtech
Our client, a leader in the defence and security sector, is seeking a Principal Software Engineer to join their team in Berkshire. This is a permanent role where you will provide technical leadership within their Cyber Unit. Key Responsibilities: Architect, specify requirements, design, implement, and test embedded and/or application software to ensure high quality and … timely deliverables. Apply object-oriented design techniques for code re-use and integration with testing frameworks. Review system design artefacts to derive software requirements and architecture. Use modelling tools to design, document, review, and maintain the software design. Develop knowledge of best practice development processes and standards. Estimate time and effort for software activities and deliver according … to these estimates. Contribute to the Software Community of Practice to support quality and innovation. Generate and review technical proposals, and mentor less experienced engineers. Job Requirements: Willing and able to obtain and maintain SC and DV security clearance. Qualifications/Skills Required: Degree in engineering, mathematics or science-based subject, or equivalent experience. Significant experience in one of More ❯
Posted:

Principal Software Engineer

reading, south east england, united kingdom
Matchtech
Our client, a leader in the defence and security sector, is seeking a Principal Software Engineer to join their team in Berkshire. This is a permanent role where you will provide technical leadership within their Cyber Unit. Key Responsibilities: Architect, specify requirements, design, implement, and test embedded and/or application software to ensure high quality and … timely deliverables. Apply object-oriented design techniques for code re-use and integration with testing frameworks. Review system design artefacts to derive software requirements and architecture. Use modelling tools to design, document, review, and maintain the software design. Develop knowledge of best practice development processes and standards. Estimate time and effort for software activities and deliver according … to these estimates. Contribute to the Software Community of Practice to support quality and innovation. Generate and review technical proposals, and mentor less experienced engineers. Job Requirements: Willing and able to obtain and maintain SC and DV security clearance. Qualifications/Skills Required: Degree in engineering, mathematics or science-based subject, or equivalent experience. Significant experience in one of More ❯
Posted:

Lead Software Engineer

Reading, Berkshire, United Kingdom
Platform Recruitment Limited
Lead Software Engineer Reading £70-90k Do you have experience with embedded systems & AI? A fast-growing company in Reading is looking for someone like you to lead their Software Development team. You'll be able to lead the direction of the software architecture while working on real-life environmental solutions making the world a More ❯
Employment Type: Permanent
Salary: GBP 90,000 Annual
Posted:

Senior Software Engineer

oxford district, south east england, united kingdom
Alpine F1 Team
Company ALPINE RACING LIMITED Job Description We have a role for a Senior Software Engineer to join the Software Engineering & Data team, where you will play a crucial role in developing cutting-edge software solutions that support and enhance the work that will help the team to achieve our goals in the Formula One World Championship … and return to the top of the grid. This is a unique opportunity to be part of a team of Software, Data, and Platform Engineers, but also Data Scientists who work to improve all areas of the team, from the design and manufacture of the car, to the performance analysis at track. The Role: The main responsibilities of this … position are to execute the software development life cycle (SDLC) over legacy and new projects, and comply with project plans and industry standards, following the team's culture, as well as communicating with the engineering teams to analyse problems and arrange solutions for them. Senior members of the team also have an important role around: Foster Strong Team Culture More ❯
Posted:

Embedded Software Engineer

Oxford, Oxfordshire, United Kingdom
Micro:bit Educational Foundation
Overview The Micro:bit Educational Foundation is looking for a senior embedded software engineer with a willingness to get involved in all aspects of embedded software development and testing as part of a small team. Your work will support and positively impact students, teachers and partners around the world. Working with the Embedded Software lead and … wider tech team, you will develop, improve and research the embedded software that runs on the 11 million BBC micro:bit's distributed around the world. The device helps children and teachers get creative with digital technology, with a specific focus on broadening the diversity of students passionate about computing. This is a broad role in a small organisation … a key goal. The successful candidate will help us push the limit of what can be done with the micro:bit hardware, with an emphasis on writing expandable, efficient software, with user friendly interfaces. Essential qualifications More than 4 years experience developing C/C++ drivers and software to run on embedded devices (ideally Arm Cortex-M). More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer C++

slough, south east england, united kingdom
Oxbridge AI
Senior C++ Software Engineer - Architect Are you a postive person who looks to continously improve themselves, their Code and ways of working? Would you like to see your Code make our World a better place for all? How would you like to contribute to a Multi Award Winning Company, who’s products serve the greater good for all More ❯
Posted:

Senior Full Stack Software Engineer - Space

Didcot, Oxfordshire, England, United Kingdom
Hybrid / WFH Options
Hays Specialist Recruitment Limited
Your new company An innovative and rapidly growing organisation at the forefront of space technology is seeking a Senior Full Stack Software Engineer to join their Ground Segment Software team. With a mission to tackle the critical issue of orbital debris, this company is shaping the future of sustainable space operations through cutting-edge engineering and international … collaboration. Your new role You'll be a key contributor to the design, development, and maintenance of high-quality software solutions for mission-critical space projects. Working across the full stack, you'll build scalable backend services, dynamic user interfaces, and robust databases. You'll also lead CI/CD pipeline development, container orchestration, and collaborate with cross-functional … succeed To thrive in this role, you'll need: Essential Skills * Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.* 5+ years of real-world experience developing software for mission-critical applications in the space domain or adjacent industries.* 5+ years of full stack development experience.* 5+ years of object-oriented programming experience (preferably in Java, Python More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

Senior Full Stack Software Engineer - Space

oxford district, south east england, united kingdom
Hybrid / WFH Options
Hays
Your new company An innovative and rapidly growing organisation at the forefront of space technology is seeking a Senior Full Stack Software Engineer to join their Ground Segment Software team. With a mission to tackle the critical issue of orbital debris, this company is shaping the future of sustainable space operations through cutting-edge engineering and international … collaboration. Your new role You'll be a key contributor to the design, development, and maintenance of high-quality software solutions for mission-critical space projects. Working across the full stack, you'll build scalable backend services, dynamic user interfaces, and robust databases. You'll also lead CI/CD pipeline development, container orchestration, and collaborate with cross-functional … succeed To thrive in this role, you'll need: Essential Skills * Bachelor's degree in Computer Science, Engineering, or equivalent practical experience. * 5+ years of real-world experience developing software for mission-critical applications in the space domain or adjacent industries. * 5+ years of full stack development experience. * 5+ years of object-oriented programming experience (preferably in Java, Python More ❯
Posted:

Flight Software Engineer

Didcot, Oxfordshire, South East, United Kingdom
Hays
for its innovative approach to orbital servicing and satellite technology. With a growing international team and cutting-edge facilities, they are driving forward sustainable space operations and mission-critical software development. Your new role As a Flight Software Engineer, you'll be part of a dynamic team developing and maintaining embedded real-time software for satellite … on role with opportunities to contribute across multiple projects and influence the development of mission-critical systems. What you'll need to succeed Essential Skills Strong experience in embedded software development (C/C++) Experience with real-time operating systems (RTOS) such as VxWorks or RTEMS Familiarity with satellite communications protocols (e.g. PUS, CCSDS, CAN, SpaceWire) Good understanding of … the software development lifecycle Experience with Git and version control workflows Experience developing software for the space industry or other safety-critical domains Knowledge of ECSS standards (especially ECSS-E-ST-40C) Ability to work independently and collaboratively in a fast-paced environment Desirable Skills Experience with CI/CD pipelines Familiarity with UML and model-based design More ❯
Employment Type: Permanent
Salary: £75,000
Posted:

Software Engineer in Test

Newbury, Berkshire, UK
Hybrid / WFH Options
ISL Talent
Software Development Engineer in Test (SDET) Remote-first £50–65k DOE + Share Options The Story So Far CyberHive builds secure, high-performance networking technology used in some of the most demanding environments, from defence systems to emergency response. Their software helps organisations stay connected when it matters most. It’s even being used to support real … close-knit technical team and a clear mission: to make secure connectivity simple, robust, and trustworthy. Now they’re ready for the next step, bringing in their first dedicated Software Development Engineer in Test to help them strengthen how they build, test, and prove reliability at scale. Why This Role Matters Until now, their developers have owned most … QA. Beyond 12 months CyberHive can demonstrate formal, evidence-based testing results to customers — building credibility and trust at every stage. Who You Are You’re a hands-on engineer who loves the nuts and bolts of how systems actually work. You can write elegant Python scripts, wire up a network, and spot an unstable configuration before it bites. More ❯
Posted:

M365 Platform Software Engineer

Reading, Berkshire, South East, United Kingdom
Hybrid / WFH Options
JAM Recruitment Ltd
M365 Platform Software Engineer Initial 12 Month Contract Remote working with occasional travel to Reading, Berkshire £74.26 Per Hour (Umbrella Rate - Inside IR35) The Role An M365 engineer in the Enterprise Services product team will be managing and maintaining the collaboration toolset used in our M365 environment. Working in a team of infrastructure specialists and engineers, the … engineer builds, deploys, administers, supports and maintains solutions within a highly regulated industry. The role covers all aspects of collaboration including email, file sharing, instant messaging and video calling, and is pivotal in providing a key functional requirement for the organization and our customers. Moreover, the engineer plays a critical role in securing the applications and data in More ❯
Employment Type: Contract, Work From Home
Rate: £70.00 - £74.26 per hour
Posted:

Full Stack Software Engineer - Space

Didcot, Oxfordshire, England, United Kingdom
Hybrid / WFH Options
Hays Specialist Recruitment Limited
space operations and exploration. You'll be part of a collaborative and forward-thinking environment where cutting-edge technology meets meaningful purpose. Your New Role As a Full Stack Software Engineer, you'll be a key contributor to the Ground Segment Software team, working on mission-critical applications for space operations. You'll design, develop, and maintain … robust software solutions supporting major space missions, including the development of backend services, dynamic user interfaces, and high-performance databases. Your expertise will help shape scalable systems using modern technologies like Docker, Kubernetes, and CI/CD pipelines. Collaboration is central to this role, with opportunities to work closely with cross-functional teams and lead agile development practices.Ideal candidates … succeed To thrive in this role, you'll need: Essential Skills * Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.* 3+ years of real-world experience developing software for mission-critical applications in the space domain or adjacent industries.* 3+ years of full stack development experience.* 3+ years of object-oriented programming experience (preferably in Java, Python More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

Full Stack Software Engineer - Space

oxford district, south east england, united kingdom
Hybrid / WFH Options
Hays
space operations and exploration. You'll be part of a collaborative and forward-thinking environment where cutting-edge technology meets meaningful purpose. Your New Role As a Full Stack Software Engineer, you'll be a key contributor to the Ground Segment Software team, working on mission-critical applications for space operations. You'll design, develop, and maintain … robust software solutions supporting major space missions, including the development of backend services, dynamic user interfaces, and high-performance databases. Your expertise will help shape scalable systems using modern technologies like Docker, Kubernetes, and CI/CD pipelines. Collaboration is central to this role, with opportunities to work closely with cross-functional teams and lead agile development practices. Ideal … succeed To thrive in this role, you'll need: Essential Skills * Bachelor's degree in Computer Science, Engineering, or equivalent practical experience. * 3+ years of real-world experience developing software for mission-critical applications in the space domain or adjacent industries. * 3+ years of full stack development experience. * 3+ years of object-oriented programming experience (preferably in Java, Python More ❯
Posted:

Senior Software Engineer, Frontend

slough, south east england, united kingdom
Hybrid / WFH Options
Travelex
Job Role: Senior Software Engineer, Frontend Job Type: Full Time, Permanent Location: London, Hybrid (3 office days a week) Role purpose As a valued member of our engineering team, you will contribute to the development of our new web application, powered by a Headless CMS, using the latest frontend technologies. Working with a modern Next.js TypeScript stack, your … Exposure to backend or full-stack development (Node.js, Express, etc.) Developing white-label applications Building internationalised applications Familiarity with frontend observability best practices (we use Datadog) Experience in agile software development methodologies Why Travelex? To remain the world’s leading foreign exchange specialist, we are focused on making our customers’ lives simpler, more engaging and hassle free while they More ❯
Posted:

Software Engineer

Milton Keynes, Buckinghamshire, South East, United Kingdom
Kuehne+Nagel
Company description: Khne + Nagel (AG & Co.) KG Job description: ? As the Software Engineer, you will play a key role in bridging the product vision and its technical execution. Youll translate the Product Managers goals into a clear technical roadmap, ensuring development aligns with the product vision. A core part of your role will be acting as a … system ATLAS is built to be scalable, reliable and secure. Work with established coding guidelines, conduct thorough code reviews, and enforce best practices to deliver high-quality software. Refine software development processes to boost efficiency and align with the overall product strategy. Take ownership of solving technical challenges to keep the product on the right track. Develop robust testing … strategies, both automated and manual, to ensure the product performs as intended. Optimize build, deployment, and operational processes to maintain reliability, prevent downtime, and ensure consistent performance. Perform software updates and releases to ensure seamless delivery and execution What we would like you to bring At least 3 years of experience in software development, ideally for WMS (specifically More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer

slough, south east england, united kingdom
Online Filings
seamless experience that emphasises simplicity, efficiency, and rapid execution. Our goal is to remove obstacles, enabling you to achieve success faster and more effectively. Role Overview As a Senior Software Engineer, you will play a pivotal role in architecting and developing our next-generation web application and API. This role requires technical leadership, hands-on development, and mentoring … of junior developers. You will drive the adoption of best practices, ensuring scalability, security, and performance. If you are passionate about software development, enjoy solving complex problems, and are ready to lead innovative projects, we encourage you to apply. Join our dynamic team and contribute to building transformative solutions that make a tangible impact. This role will be eligible … Qualifications and Key Skills Education: Bachelor’s in Computer Science or related field from a Tier 1 university. Experience: Minimum of 4 years of full-time professional experience in software development, with strong expertise in TypeScript, ReactJS, and Next.JS. Solid experience in building RESTful APIs Leadership: Proven track record of leading development teams and managing large-scale projects. Database More ❯
Posted:

Software Engineer - Compiler (LLVM)

slough, south east england, united kingdom
microTECH Global LTD
Software Engineer - Compiler Role Overview: Develop and optimize compiler technologies for our RISC-V vector core, focusing on efficient code generation and optimization for graphics and AI workloads. Key Responsibilities: Develop and maintain compiler backend for our RISC-V vector extensions Implement code generation and optimization passes for graphics and AI workloads Contribute to shader compilers for Vulkan More ❯
Posted:

Software Engineer

Reading, Berkshire, South East, United Kingdom
Hybrid / WFH Options
Cegeka UK Limited
We are looking for a motivated and detail-oriented Software Engineer to join our development team. You will have hands-on experience with Java development, Spring framework, relational databases, and a strong desire to grow their technical skills while contributing to Cegeka software solutions. Responsibilities: Design, develop, test, and maintain Java-based applications using the Spring framework. … troubleshooting, debugging, and performance tuning of applications. Document technical designs, processes, and solutions. Stay up to date with emerging tools, technologies, and best practices. Requirements: Degree in Computer Science, Software Engineering, or a related field (or equivalent experience). Solid programming skills in Java with exposure to object-oriented programming principles. Understanding of Spring/Spring Boot for application More ❯
Employment Type: Permanent, Work From Home
Posted:

GPU Software Engineer

slough, south east england, united kingdom
Hybrid / WFH Options
microTECH Global LTD
As a GPU Software Engineer, you’ll be translating innovative research into high-performance, high-quality GPU compute solutions—playing a key role in delivering next-generation media technology to the market. Hybrid working, 3 days onsite and 2 days working from home. Key Skills & Qualifications: Degree in Electronics Engineering, Computer Science, or a related field. Proven experience … platform solutions for operating systems including Windows, Linux, iOS, and Android. Enhance, maintain, and expand existing codebases (C/C Python). Integrate third-party commercial and open-source software components. Produce clear and well-structured technical documentation, including specifications, APIs, and integration guides. Support external partners and customers in integrating SDKs. Test and evaluate complex signal processing code More ❯
Posted:

Staff Software Engineer

slough, south east england, united kingdom
Ki
is the core technology crucial to Ki's success – allowing us to evolve underwriting intelligently and unlock massive scale. We're a multi-disciplined team, bringing together expertise in software and data engineering, full stack development, platform operations, algorithm research, and data science. Our squads focus on delivering high-impact features – we favour a highly iterative, analytical approach. We … re looking for a Staff Software Engineer to join our Engineering team. You will provide technical leadership for both delivery squads and the wider engineering organisation. Along with our engineering leadership, you’ll champion engineering excellence and high standards of quality through an environment of continuous improvement. You will be hands-on, directly delivering new impactful software. You … will be able to propose, design, and execute initiatives independently, leading colleagues to deliver on these goals. Principal Accountabilities: - Build robust and scalable software for business critical, web-based applications - Design, build, test, document and maintain API’s and integrations - Develop new functionality in our core Kotlin based services, working in multi-disciplinary teams - Ensure quality control using industry More ❯
Posted:

Software Engineer (Python/Rust)

slough, south east england, united kingdom
Realm
Software Engineer – AI Infrastructure | Up to £130K + Equity | London We're working with a stealth-stage AI infrastructure startup in London, founded by ex–Palantir engineering leads. Their mission is to help enterprises structure and automate messy internal data and processes, one of the biggest challenges businesses face AI today. They’re hiring a Backend Engineer More ❯
Posted:

Senior Software Engineer | Building an AI powered SaaS Platform

slough, south east england, united kingdom
evoke
Senior Full Stack Software Engineer (backend leaning) 💵 £90-£120k + equity 💻 Serverless AWS, Typescript (backend), Next.js & React 🏠 Central London | Hybrid 3 days on-site 🚀 Series A We are currently partnered with one of the fastest growing SaaS companies in Europe to help them scale their London engineering team and grow from 20 engineers to 40+. Their product is … to manage their workflows, and they've found a strong product market fit with plenty of household name clients. Their engineering bar is high, they have a product-orientated software engineering team that enjoy working on complex challenges, solving problems and having big impact. They've attracted engineers from some of the best tech companies out there. About you … 5+ years of experience in software engineering, building full-stack applications Experience across the JS/Typescript stack would be ideal. The role is backend leaning but full-stack Driven by high-impact and ownership Have a product mindset and enjoys team collaboration for high performance If this sounds of interest, please do apply and we look forward to More ❯
Posted:

Senior Software Engineer

slough, south east england, united kingdom
Hybrid / WFH Options
Investa
Equity options: 0.05% - 0.15% Hybrid working policy: Mandatory minimum three days a week in our Holborn office Experience level: At least six years in commercial software engineering On-call: Engineers are expected to be on-call at least one week per month If you're looking to join an exceptional, fast-paced, and growing team building innovative products in … The Investa app was installed over 1,000 times within the first 24 hours of our priority access launch and we’re now looking for an extremely strong Senior Software Engineer to strengthen our engineering team as we scale. You will have extensive commercial experience designing, building and maintaining systems used in critical services or those handling significant … of continuous learning and improvement Ensure best practice through example and continual team feedback Root causing real-time production issues in a timely manner Taking a pragmatic approach to software development Your background Proven track record working with critical services or high-volume applications Strong proficiency in a number of programming languages, which can include Python, TypeScript, Java, JavaScript More ❯
Posted:

Software Engineer

slough, south east england, united kingdom
Hybrid / WFH Options
Cocentric
and digital identity. From automated onboarding to secure SSO and real-time data integrations, Connect is helping frontline organisations empower their people at scale. We’re looking for a Software Engineer to help shape and build the next generation of Connect. You’ll work as part of a multidisciplinary team across engineering, product, and architecture – designing services, writing More ❯
Posted:
Software Engineer
the Thames Valley
10th Percentile
£30,500
25th Percentile
£32,500
Median
£49,220
75th Percentile
£68,750
90th Percentile
£73,250