|
|
126 to 150 of 472 Software Engineering Jobs in the Thames Valley
slough, south east england, united kingdom Hybrid / WFH Options Higher - AI recruitment
We are partnering with an early-stage, mission-driven company at the intersection of AI and national defence to appoint exceptional Full Stack Software Engineers . This fast-growing organisation is transforming mission-critical combat planning and operational decision-making by building next-generation AI-driven software tools for western forces. Founded in 2023, the company has already … a $10m Seed round in 2024. The founding team is composed of ex-Palantir and ex-Open AI leaders. They combine deep sector knowledge with cutting-edge design and software engineering expertise to deliver state-of-the-art SaaS capabilities leveraging NLP, Generative AI, and reinforcement learning technologies. Position location (hybrid): London (Shoreditch) or Paris (Le Marais) We … as a hands-on individual contributor and problem-solver Requirements Degree in Computer Science or a related field, or equivalent experience 5+ years of experience working with cross-functional software development teams Experience shipping and iterating on production-grade software components professionally and/or in the open-source community Ability to write robust, well tested, and well More ❯
slough, south east england, united kingdom Hybrid / WFH Options Fruition Group
for an experienced Senior Platform Engineer to join a highly respected technology organisation. Contractors speak positively about the culture here – fast-paced, collaborative, and with real autonomy to influence engineering outcomes. As a Senior Platform Engineer, you’ll design and build the internal tools, services, and platforms that power modern software delivery. From shaping CI/CD pipelines … and deployment processes to developing runtime environments and cloud services, your work will directly enable faster, more reliable, and more secure software delivery at scale. This role goes beyond maintenance – as a Senior Platform Engineer, you’ll be creating, iterating, and solving genuine engineering challenges. You’ll collaborate closely with product and engineering teams across the stack … observability, and troubleshoot complex distributed systems. A focus on clean, maintainable code, cloud infrastructure, and strong security practices is essential. Senior Platform Engineer – Key Skills & Experience: Solid background in software engineering, with significant platform or backend experience Proficiency in Go, Python, or Java for building internal tools and services Strong expertise in AWS, including CloudFront and related web More ❯
oxford district, south east england, united kingdom MARS Recruitment
change & transformation consultancy who are based in the heart of Oxfordshire. This impressive business has grown 25% year on year, and due to this growth, and demand for their software solutions, they are looking to recruit a passionate and articulate Application Support Analyst into a new client support team. On a day to day basis the Application Support Analyst … Team Lead in their continual improvement of Client Support. You will initially act as the first point of contact for our customers experiencing issues with solutions provide by the Software Engineering Team. Customer service is key to this role, and the Software Support Analyst will need to seek to fully understand the needs of the customer and … their areas of responsibility and beyond Essential: A passion for technology and desire to learn about new systems and tools Experience in ITIL best practices, experience in supporting bespoke software, experience in supporting cloud infrastructure and hardware , experience in query languages such as SQL and KQL Desirable: Experience in Power BI and the languages used M query and DAX More ❯
slough, south east england, united kingdom Campion Pickworth
IDF, word embeddings, CNNs, RNNs). Familiarity with Generative AI and prompt engineering. Experience with Azure Databricks, MLflow, Azure ML services, Docker, Kubernetes. Exposure to Agile development environments and software engineering best practices. Experience working in large or complex organisations or regulated industries. Strong working knowledge of Excel, SQL, Power BI, and Tableau. Why Join? Work in a More ❯
slough, south east england, united kingdom Hybrid / WFH Options microTECH Global LTD
Job Title: Visual Quality Software Engineer Location: London, United Kingdom Permanent Role, requires hybrid working in London What You’ll Do: Develop and maintain Python-based test frameworks (multithreaded apps, Flask APIs, SQL integration). Build automation into our CI/CD pipelines (GitHub, Jenkins, Docker) to validate new features continuously. Execute large-scale test and benchmarking campaigns, collecting More ❯
slough, south east england, united kingdom Apexon
and helping them outperform their competition through speed and innovation. Apexon brings together distinct core competencies – in AI, analytics, app development, cloud, commerce, CX, data, DevOps, IoT, mobile, quality engineering and UX, and our deep expertise in BFSI, healthcare, and life sciences – to help businesses capitalize on the unlimited opportunities digital offers. Our reputation is built on a comprehensive … suite of engineering services, a dedication to solving clients’ toughest technology problems, and a commitment to continuous improvement. Backed by Goldman Sachs Asset Management and Everstone Capital, Apexon now has a global presence. Your responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work … trends and technologies •Troubleshooting and debugging issues to ensure smooth user experiences •Participating in code reviews to maintain code quality and consistency Qualifications & Skills: •A degree in computer science, software engineering, or a related field •Proficiency in React.js and its core principles •Strong JavaScript, TypeScript HTML5, and CSS3 skills •Experience with popular React.js workflows (such as Redux) •Familiarity More ❯
oxford district, south east england, united kingdom Alpine F1 Team
to apply their academic knowledge to real-world challenges in Formula 1, contributing to the development and deployment of data-driven solutions that impact car performance, race strategy, and engineering processes. You will be part of a collaborative team of Data Scientists, Software Engineers, and Platform Engineers, working together to improve all areas of the team—from car … team members. · Assist in extracting insights from large datasets to improve car performance and operational efficiency. · Contribute to the implementation of AI techniques and statistical models to solve complex engineering problems. · Collaborate with engineers across departments to understand requirements and deliver data-driven solutions. · Document and present findings clearly to technical and non-technical stakeholders. The Person If you … are currently pursuing a BSc or MSc in Computer Science, Mathematics, Engineering, or a related field, and have a strong interest in data science and motorsport, we would love to hear from you! We are looking for individuals who: · Have experience with Python and its data science ecosystem (e.g., pandas, numpy, scikit-learn). · Are familiar with machine learning More ❯
slough, south east england, united kingdom Signify Technology
continued success since their inception, this organization is increasing their DevOps capabilities to work on exciting projects for the next step of their journey. Skills required: 4+ years DevOps engineering experience AWS Cloud Services Software Engineering background (Ruby On Rails or C# or Angular) CI/CD Docker Containerization Good communication skills What's on offer? Salary More ❯
slough, south east england, united kingdom RedCloud
connect, transact, and succeed. With a diverse and dynamic team, we’re committed to driving impact, fostering collaboration, and shaping the future of global trade. The role: As a Software Engineer you will solve challenges and add value for our customers through your skills in technology. As a software engineer, you will be delivering new features and areas … in our systems, and investigate and resolve complex issues in our systems in a timely fashion. They understand the architecture of the systems and are able to work with Engineering Managers and Product Managers to define and document architecture for new areas of the system, aligning to RedCloud’s architecture strategies. The Software Engineer is a consistent high … quality. They are an idea contributor and innovator adding new value to the team and the product. What you’ll be doing: Deliver Features and bug fixes in our software platforms for our customers. Resolve Bugs Resolve production Outages/issues Estimate Features/Bugs Architecture & Design Refine feature requirements Carry out code reviews Keeping pace with Technology What More ❯
slough, south east england, united kingdom American Express
Years of Experience: 3- 5+ years Skills: Go, Java, Git, REST Web Services, Jenkins, NoSQL, Postgres/ql Based in London Victoria or Burgess Hill Enthusiastic, diligent Senior Golang Software Engineer to work on the global Loyalty and Benefits platform in American Express. The candidate should have excellent soft skills, strong technical ability with an extensive passion to learn. … experience, globally. Built using modern tools such as Golang, Kafka and Docker, there is ample opportunity to drive innovation and grow knowledge and skills as an Engineer. As a Software Engineer on an Scrum team, you will be building and enhancing features in the Account domain. You will also coordinate and work with other Engineers across the platform to … part of a team to deliver business functions and customer journeys that are tested and automated throughout the CICD pipeline to production Desired: · Bachelors Degree in computer science, computer engineering, or other technical discipline, or equivalent work experience. · Experience in professional software development. · Solid understanding of test-driven development, including unit, component, functional, system integration and regression tests. More ❯
slough, south east england, united kingdom Experis UK
Software Engineer Location: Cheltenham, London, Manchester Job Description Responsible for designing, developing, and maintaining large-scale, secure, and high-performing solutions. This role involves mentoring and coaching junior team members, translating stakeholder requirements into actionable user stories, and embedding security throughout the software development life cycle. The position calls for strong technical expertise, collaborative mindset, and an ability … to deliver innovative solutions that align with business objectives. Experience Requirements Software Development & Principles Programming Languages: Proficiency in one or more of: Java, Spring Boot, Python, JavaScript, TypeScript, ReactJS SOLID Principles: Familiarity with object-oriented and clean coding practices Testing & BDD Unit Testing Frameworks: Experience with Cypress, Cucumber, Behave, Selenium, or similar tools Domain-Specific Languages: Knowledge of BDD … record of helping less experienced developers advance their skills and confidence Roles and Responsibilities Collaboration & Full Lifecycle Work collaboratively with Argo and its partners, taking ownership of the full software lifecycle—from requirements gathering to deployment and maintenance Ensure high-quality delivery of product components and systems that meet agreed time, scope, and budget parameters Technical Discussions & Customer Engagement More ❯
slough, south east england, united kingdom Hybrid / WFH Options Intellect Group
Support the development and optimisation of AI pipelines — from data preprocessing to model deployment 📊 Experiment with techniques across NLP, computer vision, and predictive analytics 🤝 Collaborate with data engineers and software developers to integrate AI solutions into scalable products 💡 Research emerging AI trends and contribute fresh ideas to improve models and workflows What’s in it for you? 📈 Career Growth … team that values curiosity, creativity, and experimentation. 🏢 Hybrid Flexibility – Balance remote work with in-person collaboration days at our London office. 🌱 Development Pathway – Build a strong foundation in AI engineering and progress toward senior roles as you grow. What We’re Looking For: 🎓 A degree in Computer Science, Data Science, Artificial Intelligence, Mathematics, or a related field 🐍 Proficiency in … with MLOps tools or model deployment practices 📚 Exposure to NLP, computer vision, or generative AI projects (academic or personal) 💻 Previous internship or project experience in AI, data science, or software engineering If you’re excited to kickstart your career in AI and work on projects that push the boundaries of innovation — we’d love to hear from you. More ❯
slough, south east england, united kingdom Hybrid / WFH Options Provide
Lead Developer (Next.js, React.js) I’m working with a fast-paced, tech-focused, global technology platform that’s undergoing a multi-year transformation program to revolutionize its B2C services. Backed by substantial investment and part of a financially stable group More ❯
slough, south east england, united kingdom Hybrid / WFH Options Tiro Partners Limited
Software Engineer – Python/FastAPI/React/Functional programming/Typescript Location: London, UK (Hybrid) Type: Full-time Level: Mid to Senior Salary: £70,000 to £100,000 About the Role: This startup is building a cutting-edge platform to transform how engineers design physical products. Instead of creating one solution at a time, this system enables users … is a spin-out from one of the UK’s most successful startups, built by top-tier engineers and developers from industry leading teams. We’re looking for a software engineer who enjoys writing clean, functional code and is genuinely passionate about real-world engineering not just building software, but helping change how things are designed and … built. Opportunities: Frontend or Backend Tech Stack within the engineering environment: Backend: Python, FastAPI, Pydantic, PostgreSQL, Docker Frontend: React, TypeScript, Vite Infrastructure: GitHub Actions, GCP, Kubernetes (optional) Paradigms: Functional programming, async APIs, event-driven architecture Responsibilities Build and maintain backend services using FastAPI and Python for geometry, simulation, and data workflows Develop responsive, performant frontends using React and TypeScript More ❯
slough, south east england, united kingdom W Talent
Product Engineer ( Full Stack ) Salary: - £80 to £100k Location: London (3 days minimum per week in-office) Team: Product & Engineering Type: Full-Time About the Role W Talent is proud to be partnering with an innovative and forward-thinking client in the Fintech and Insurance space, currently hiring for a Product Engineer to join their growing London-based team. … features, assess trade-offs, and make informed product and technical decisions Use feedback and product data to iterate and continuously improve your work Build scalable, reliable, and user-centric software Collaborate across a flat team structure without a traditional product management function Consider business and regulatory contexts when designing and delivering functionality Tech Stack The engineering team leverages … not expected to have experience with every tool listed, but should be enthusiastic about learning and contributing across the stack. Ideal Candidate Profile Core Requirements Solid professional experience in software engineering (backend, frontend, or full-stack) A strong product mindset — focused on delivering meaningful outcomes Proven ability to work autonomously and take ownership of end-to-end feature More ❯
slough, south east england, united kingdom Hybrid / WFH Options Solirius Reply
providing a broad range of knowledge on which to develop their careers and progress in the direction they choose. The Role: This is an exciting opportunity to join our Software Engineering Practice as a Senior Engineer, to work alongside our team and help build out the capability. About you: Our team is our strongest asset, you will be … and stakeholders on client requirements and understanding team objectives. As a consultant with Solirius you will have exposure to a variety of projects and challenges Championing and contributing towards engineering best practises across our team and projects. Key Skills/Experience: You need to be technically sound but also be able to convey your knowledge and expertise to clients More ❯
slough, south east england, united kingdom Hybrid / WFH Options Ada Meher
Senior .NET Developer – Manchester (Hybrid Remote) - £60k .NET Core & Azure DevOps | 2pdw in office | Modernisation Project | Flexible Culture | Agile Scrum Ada Meher is partnering with a Software Vendor in the Rates Management technology space, as they seek to recruit an experienced .NET Developer to help them progress their SaaS product through a modernisation from an on-premise monolith platform … Typescript on the frontend as well as MSSQL with Dapper ORM & Azure Portal for monitoring. However, rather than a perfect tech stack match the company are looking for strong Software Engineering skills at a principle level, so given the time candidates would be able to pick these technologies up quickly as well as contribute to the continuous improvement More ❯
slough, south east england, united kingdom Fruition Group
Senior Go Developer London, UK 6 Month Contract An incredible opportunity for an experienced Senior Go Developer with strong backend engineering skills to join a prestigious tech client on a contract basis. Known for its high bar for engineering quality, this isn't your typical banking or fintech gig - contractors here are genuinely embedded, involved, and making meaningful … full development lifecycle, from system design and implementation to optimisation and release. You'll be working in an open, fast-moving environment where ideas get tested quickly and good engineering practices are taken seriously. If you like seeing your work go live within days - not weeks - you'll fit right in. Contractors are treated as part of the team … contributing to technical decisions, stand-ups, and everything in between. Reporting into an Engineering Manager, you'll be hands-on with technologies like AWS, Kubernetes, Docker, and Kafka, and will collaborate closely with product and infrastructure teams to ship well-architected, scalable microservices. This is a team that values clean systems, clear thinking, and code that lasts. You'll More ❯
slough, south east england, united kingdom Hybrid / WFH Options Recruit with Purpose
They are on a mission to drive innovation, deliver smarter services, and build cutting-edge technology solutions that make a real difference for communities. They’re looking for a Software Development Manager who thrives on strategy, mentoring members of their team, collaboration, and turning vision into reality. As their Software Development Manager, you’ll be at the heart … systems. Make impact driven decisions: Influence organisation wide direction and ensure technology underpins every success. What they are looking for: Has a degree (or equivalent experience) in Computer Science, Software Engineering, or a related field. Brings expertise in enterprise architecture, data governance, and cybersecurity. Lives and breathes modern platforms and practices, think AWS/Azure, DevOps, Terraform, Git. More ❯
slough, south east england, united kingdom Luxoft
technical solutions, and drive delivery for high-impact projects in a fast-paced, client-facing environment. 💡 About Luxoft Luxoft, a DXC Technology Company, is a global digital strategy and software engineering firm delivering cutting-edge solutions across financial services. With a presence in 44 cities across 21 countries , we combine engineering excellence with deep domain expertise to … help clients innovate and transform. 🔍 The Role As a Lead Java Developer , you’ll be responsible for managing technology across projects, providing technical guidance, and ensuring timely, high-quality software delivery. You’ll work closely with internal and external teams, support infrastructure setup, and lead development efforts using modern Java-based technologies. 🧩 Key Responsibilities Lead technical discussions and provide … and best practices Maintain project documentation (Jira, Confluence, GitHub) Liaise with clients on performance, delivery SLAs, and resource planning Ensure data integrity across internal systems Drive timely and quality software development ✅ What You’ll Bring Experience in software development, with recent experience as a Tech Lead Expertise in Java 1.8 , Microservices , and event-driven architecture Hands-on experience More ❯
slough, south east england, united kingdom Hybrid / WFH Options Tiro Partners Limited
Python Developer/Backend Developer/Senior Software Engineer - AI Startup (London, Hybrid) Location: London (Hybrid – 1 day per week in office) Package: £70k–£100k + equity We are partnered with a fast-growing AI startup building a cutting-edge product that redefines what’s possible in engineering. To accelerate their growth, we’re looking for a talented Python … Developer/ Software Engineer to join our London team and help build scalable, production-grade AI systems and tools. The Role As a Python Developer, you’ll be a key part of our core engineering team, developing backend systems, APIs, and data pipelines that power our AI products. You’ll collaborate closely with machine learning engineers and DevOps … to turn research ideas into robust, production-ready applications. This is a high-impact opportunity to shape the engineering foundations of a pioneering AI company. Responsibilities • Design, build, and maintain high-performance backend systems in Python • Develop and optimize APIs, data processing pipelines, and integration layers • Collaborate with ML engineers to deploy and scale AI models into production Requirements More ❯
slough, south east england, united kingdom Hybrid / WFH Options X4 Technology
improvement through code reviews, automation, and performance tuning Ensure best practices around security, scalability, and maintainability are applied throughout Requirements for the Contract Python Developer (Commodities) 8+ years of software engineering experience, with 4-6 years of professional Python development Strong experience building RESTful APIs and working with frameworks such as Django, Flask, or FastAPI Familiarity with containerisation … Docker), CI/CD pipelines, and infrastructure-as-code tools Exposure to cloud platforms (preferably AWS or Azure) and data engineering workflows Proficiency in relational and non-relational databases (e.g. PostgreSQL, MongoDB) Experience working in Agile environments and version control systems like Git Prior experience in the Oil, Gas or Energy sectors is highly desirable Next Steps This is More ❯
slough, south east england, united kingdom Hybrid / WFH Options Ventula Consulting
Award winning FinTech now requires a Python Software Engineer to contribute towards the design and development of their market data solutions, ensuring their systems are engineered to a high standard. The role: Design and build our clients data solutions. Ensure system reliability and implement software engineering and company best practices. Collaborate with operations and product teams. Automate … operational tasks via the implementation of workflow management software. Key Responsibilities: Excellent Python and SQL skills. Minimum of 2 years FinTech, finance, Market data experience working as a software engineer. Linux experience Understanding of concepts in distributed systems. Excellent communicator with a strong desire to learn and solve problems. Desirable: C++, C, Java and Snowflake, Databricks This opportunity provides More ❯
slough, south east england, united kingdom Harnham
You'll be responsible for building and maintaining large-scale, real-time data pipelines that power analytics, machine learning, and operational systems across the business. You'll collaborate with software engineers, data scientists, and analytics teams to ensure the platform delivers reliable, high-quality, and compliant data at scale. This is a hands-on engineering role that blends … software craftsmanship with data architecture expertise. Key responsibilities: Design and implement high-throughput data streaming solutions using Kafka, Flink, or Confluent. Build and maintain scalable backend systems in Python or Scala, following clean code and testing principles. Develop tools and frameworks for data governance, privacy, and quality monitoring, ensuring full compliance with data protection standards. Create resilient data workflows … Atlan, DataHub) to enhance visibility and reliability. Partner with ML engineers, analysts, and analytics engineers to understand their data needs and enable advanced data use cases. Contribute to an engineering culture that values testing, peer reviews, and automation-first principles. What You'll Bring Strong experience in streaming technologies such as Kafka, Flink, or Confluent. Advanced proficiency in Python More ❯
slough, south east england, united kingdom McCabe & Barton
Fixed Income, and specifically within front office. Strong understanding of the investment process - portfolio construction, allocation and risk management. Analytical skills - to deep-dive into current tools and workflows. Software Engineering background - Java, Python, SQL, Node.js, Next.js, React, AWS, in a microservices environment. Leadership skills in designing and delivering scalable technology solutions, and the mentoring of junior talent. More ❯
|
Salary Guide Software Engineering the Thames Valley - 10th Percentile
- £32,500
- 25th Percentile
- £46,688
- Median
- £65,000
- 75th Percentile
- £84,688
- 90th Percentile
- £100,000
|