Software Engineer Job Type: Permanent IR35 Status: NA Start date: ASAP Subject to Clearance Duration: Permanent Salary: Up to £46,000 Location: Cumbria OR Oxfordshire Hours of work: Up to 40 Applicants must be/have experience of the following: * Developing software solutions using C++ in complex projects using OOD and OOP * Excellence in User Experience - developing user … structured automated testing, build and deployment techniques/technologies. * Good experience in version control (e.g. Git) and branching strategies. Ideally, applicants will also be/have: * Experience with Full-Stack development and languages (TypeScript, CSS, etc). * Experience in Linux, Embedded System, and Windows development. * Experience working with control systems, data acquisition and sensors; using software … frameworks (AWE, Google Cloud, etc). * Experience of AI tools and their APIs. * Experience of additional software languages (e.g. Python, C#, Matlab). Role information: As a Software Engineer, you will play a pivotal role in shaping the architecture and implementation of various applications. Your responsibilities will include developing sophisticated applications to control instrumentation, as well as creating More ❯
Oxford, Oxfordshire, United Kingdom Hybrid / WFH Options
TripAdvisor LLC
last-minute availability, it's never too late to make any day extraordinary.Viator. One app, 300,000+ travel experiences you'll remember. We're looking for a Software Engineer II to join our fast-growing team.This role is open to candidates based within a commutable distance (generally within 2-3 hours) of one of our office hubs in … we have a fun and friendly environment 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 a daily … release cycle. At Viator, our Engineers are versatile problem-solvers who thrive on a wide range of technical challenges. This is a backend-focused, full-stack role where you'll primarily work on backend systems, with occasional front-end projects. You don't need to be a front-end expert - if you're eager to learn More ❯
with version control systems such as Git. Worked earlier on Scrum models like Kanban or Sprint , have experience working in a team and support team collaboration Industry Knowledge Full-stack Software development Education: Bachelor’s/Master’s degree in Computer Science, Engineering, or a related field. About Us A leading international provider of solutions and More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
C++ Software Engineer/Developer London to £100k Are you a bright, ambitious Software Engineer with a strong knowledge of C++ and an eagerness to learn and progress your career working on complex financial trading systems? You could be joining the Investment Management arm of a global bank. As a C++ Software Engineer you … will design and develop fullstack systems for new FX Derivatives products and connectivity to external vendors, collaborating closely with traders and quants to build the solutions they require. You'll work across the full software development lifecycle including assisting with architecture of new solutions, you'll be working with C++ 14/… with a TDD environment but will also gain exposure to Python, TypeScript and React. You'll join a small, highly talented team, working across the full development lifecycle and will be supported to progress your career. Location/WFH: You'll be based in the London office and have flexibility to work from home once a week. About More ❯
systems - bringing AI-powered insights, live translation, and contextual policy support into the tools officers already use in the field and in the command center. As a Software Engineer II , you'll contribute directly to the design and development of the services and APIs that power Axon Assistant across voice, mobile, and web interfaces. This is a hands … what we ship works for real people doing real work - with zero room for error. This is a strong fit if you're looking to grow as an engineer in a fast-moving, high-trust environment, working on deeply technical systems that directly support first responders and their communities. What You'll Do Design, build, and maintain cloud … deployment and monitoring in production. Bring a thoughtful, quality-first mindset to everything you ship. What You Bring 3+ years of professional software engineering experience in backend or full-stack roles. Solid hands-on experience with backend languages like Node.js , Python , Go , or similar. Strong understanding of distributed system fundamentals , REST APIs, and cloud-native application More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
BOSS Professional Services LTD
SRE EngineerFull-time UK - Remote/Hybrid My client is a high growth ecommerce business which runs it technology stack on AWS. Due to the nature of the business the SRE Engineer will need to support sudden peaks in traffic smoothly scaling. They also host other ecommerce platform for other brands … which also need supporting. As an SRE Engineer you will maintain a scalable and reliable production environment for running software services while helping grow the customer base and product offering. For the SRE Engineer role we are seeking: Technology stack: Kubernetes, MySQL, PostgreSQL, PHP, Python, Docker, AWS Lambda, AWS, Redis, ELK, monitoring: Prometheus, Grafana … support the DevOps engineers: setting up the infrastructure for microservices Work closely with rest of the DevOps and QA team to load test applications Responsibilities for the SRE Engineer include: Create sustainable systems and services through automation and uplifts Partner with development teams to improve services Gather and analyse metrics from both operating systems and applications Participate in More ❯
West London, London, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Software Engineer/Developer (Java 17 Kotlin AWS) London/WFH to £85k Are you a technologist Software Engineer with strong Java skills looking to progress your career, working with a modern cloud based infrastructure and a range of technology? You could be joining a hugely successful and growing commodities trading firm that specialise in trading … whiskey. As a Software Engineer you'll collaborate with the Lead Engineer on the core trading platform as the company looks to scale the platform and introduce new features. There's an emphasis on code quality; designing and developing highly complex web based trading platforms working across the full development lifecycle. The technology stack … have experience with Agile processes and TDD You have a thorough understanding of Computer Science fundamentals such as OOP, Design Patterns, Data Structures, Algorithms Other tech in the stack includes Scala, React, Spring, Oracle, Redis, Kubernetes, Docker and Linux so previous exposure to any of these would be beneficial You're collaborative with good communication skills What's More ❯
Company Secretariat - The VHQ, Fleming Way, Crawley, West Sussex, England
VIRGIN ATLANTIC AIRWAYS LIMITED
time to put all your training into practice. The sky really is the limit By the end of the programme, you’ll have built hands-on experience in full-stack development, applied AI, and agile working practice You’ll be well-prepared to move into a junior software developer or AI engineering role, either within Virgin More ❯
Software Engineer -Stockport - £60k Are you a software engineer who wants to work on a modern cloud-first tech stack? Do you prefer small nimble teams where you can see the value of your work firsthand? Then look no further! This is a great opportunity for you to join a forward-thinking team in … Stockport. They are looking for a Software Developer who is eager to progress their career by working with the latest .NET Tech Stack. As a Software Engineer, you'll be an integral part of a small, agile team. They work on a cutting-edge platform that processes millions of visitors. No legacy code here-they've fully embraced … stage interview process that can be wrapped up quickly! "By applying for this role, you provide us consent to process your data in line with our Privacy Policy. Full details can be found on our website. More ❯
Cheltenham, Gloucestershire, United Kingdom Hybrid / WFH Options
TwinStream
solve problems. Solid understanding of monitoring, auto-scaling, performance tuning, troubleshooting, and disaster recovery best practices. Experience building and maintaining robust CI/CD pipelines. Proven experience deploying full-stack solutions to cloud infrastructure. Comprehensive experience in implementing Service Reliability processes. Understanding of agile software development principles and practices, with the ability to collaborate in a More ❯
London, England, United Kingdom Hybrid / WFH Options
B4B Payments - A Banking Circle Group Company
Job Description: Job Title : Senior Software Engineer Location: London/Remote/Hybrid Job Status: Permanent/Full-time Reports to: Technical Operations Manager About us B4B Payments is a multi-award-winning, global financial services technology company offering an advanced transaction payments platform and APIs for emerging payments and financial services. Our flexible technology and … in Boston, MA, and specialises in enabling companies to reduce costs and increase efficiency in managing corporate expenditure and global payouts. B4B Payments Europe and US divisions offer full and partial program management and support, in addition to comprehensive technical, regulatory, and service support to fintechs looking to launch or grow domestically and internationally. B4B Payments is a … successful companies around the world, as they accelerate the digitalisation of their customer and supply-chain. About the role We're looking for a UK based, experienced Software Engineer with a deep knowledge of Ruby on Rails to join our friendly, well organised and product led dev team here at B4B Payments. You'll be working closely with More ❯
in our space and consistently rated as the best tool in the market by our customers. We have big plans ahead and are looking for a Machine Learning Engineer to join our ML team. The Role We are looking for an experienced Machine Learning Engineer to help us conduct research on the state of the art … of computer vision and solve multifaceted algorithmic problems. You will: Experiment with and adapt latest ML technologies to fit into existing tech stack Solve idiosyncratic statistical, geometric, and engineering problems Work closely with a fullstack tech team to assist implementation of research solutions into the product Contribute to hiring additional talent to our … rapidly growing team The role will be exposed to a broad tech stack (e.g. ReactJS, Python, REST & GraphQL, OpenCV, PyTorch, GCP, AWS & CUDA, Kubernetes) and the cutting edge of computer vision and deep learning. Qualifications The right candidate will have a proven track record of relevant publications and previous experience managing applied research teams. Requirements for the role More ❯
At Longshot Systems we build advanced platforms for sports betting analytics and trading. We're hiring for a Junior Software Engineer within our trading platform team. The primary function of this team is to manage our in-house trading platform which integrates with sports betting trading venues globally. You'll be working on these integrations and on the … core platform alongside an experienced team doing creative, challenging work. Our tech stack is distributed and event driven, written in golang on top of postgres with many integrations to betting exchanges and bookies via APIs and via web scraping. You'll also be working closely with the wider company including sports modelling researchers, trading analysts and the commercial … generating new, innovative ways to tackle problems and suggesting improvements to existing methodologies. Knowledge of sports betting is not required. Knowledge of web technologies up and down the stack is vital. We are a hybrid working company. We come in every Thursday to our London (Farringdon) office and work remotely the rest of the week. Our typical working More ❯
Birmingham, Staffordshire, United Kingdom Hybrid / WFH Options
CET Structures Limited
CET is looking for an experienced FullStack Software Engineer to join our team to build our industry leading in-house job management system - an all-in-one job management platform that supports the full insurance claim cycle from initial job logging through to invoicing. You will be reporting to the Engineering … specialist team and we hope you'll want to work on all aspects of the platform. Role and Responsibilities Implement new features and enhancements across the entire tech stack, from front-end components to backend services and APIs. Write clean, maintainable, and efficient code, with a focus on readability and performance. Troubleshoot, debug, and resolve application issues in … frameworks, especially Vue.js. Experience developing responsive, user-friendly interfaces and working with component libraries like Vuetify. Experience in writing unit and integration tests Experience working with the Azure stack is essential Experience working with DataDog or other observability platforms is desirable Interest in learning new technologies is desirable Additional Skills & Qualities Agile experience: Familiarity with Scrum, Kanban, or More ❯
PRINCIPAL SOFTWARE ENGINEER CITY OF LONDON - 4/5 DAYS IN OFFICE £100,000 - £120,000 Our client, a leading investment management firm specialising in sports trading, is looking for a talented individual to join their expanding technical team. This is a unique opportunity to apply your expertise to real-world sporting events and contribute to a company … commitment to work-life balance and flexibility. Their high team retention speaks volumes about the supportive and engaging environment they've cultivated. THE ROLE: As a Principal Software Engineer, you'll be instrumental in developing sophisticated predictive models that forecast the outcomes of sporting events. You'll be working with strong quants coming from and statistics background, with … a keen eye for problem-solving. You'll work across the fullstack, contributing to both front-end and back-end development. This is a hands-on technical role and whilst a background in sports trading isn't essential, an interest in sports, particularly in a quantitative context, would be a plus. You'll be joining More ❯
across the business, we are in this together! The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, discovering, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best … the office a minimum of 1 day per week. Our Engineering Environment Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear from the team in our latest blogs or our case studies with Women in Tech . We are looking for engineers at all levels to join … are looking for people who want to work on building the tooling that is used by our engineers on a daily basis. The main part of our Tech Stack is listed below, we don't ask that you have experience in all of this, but if you do, that's great! Java, which makes up the majority of More ❯
DevOps Engineer (DV Security Clearance) Position Description CGI's Space, Defence, and Intelligence business unit is dedicated to delivering cutting-edge technical solutions that address the most complex challenges faced by government. Our mission-critical systems are custom-built to ensure security, reliability, and innovation, helping our clients protect the nation and its people. We are currently seeking … a DevOps Engineer to join our Secure Innovation & Advisory team, working collaboratively with clients to deliver impactful solutions. CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named one of the 'World's Best Employers' by Forbes magazine. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme … onsite attendance at the specified location(s) will be required for secure system access. Your future duties and responsibilities • Design, implement, and maintain secure cloud environments through the full development lifecycle, from development to production. • Be adaptable and pragmatic in the face of unique challenges, with the ability to pivot quickly as requirements and technologies evolve. • Foster collaboration More ❯
Private AI Companies in the World' and Inc. 5000's 'Fastest Growing Companies in America', Luminance is disrupting the legal profession around the globe The Senior Customer Solutions Engineer role offers a unique opportunity to work across Sales, Product and Customer Success, accelerating our customers' technical teams ability to get connected and unlock the value of Luminance. This … You will get hands-on with our platform and Workflow engine, implementing solutions that unlock seamless legal workflows across a customer's technology estate. A Senior Customer Solutions Engineer will acquire in-depth knowledge of our AI platform and how it can be effectively integrated into various customer systems. They will work closely with prospective and existing customers … to provide expert advice and support, ensuring a seamless and efficient integration process. Collaborating with Account Executives, Product Specialists and Customer Success Managers, the Customer Solutions Engineer will play a crucial role in converting prospects into satisfied, long-term customers. We offer a generous £2000 Learning budget to each employee. We are committed to your growth as we More ❯
across the business, we are in this together! The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, discovering, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best … the office a minimum of 1 day per week. Our Engineering Environment Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear from the team in our latest blogs or our case studies with Women in Tech . We are looking for engineers at all levels to join … critical projects, and develop your skills in a rapidly evolving FinTech environment. You'll gain hands-on experience with Java, AWS, Postgres and other parts of our tech stack and have the chance to make a real impact on our security and customer experience. We're committed to your growth and will provide mentorship and support to help More ❯
the right to work, in the UK. You must also live within a commutable distance to our Cotswold Airport location in Kemble. What to expect As a Software Engineer, you will join a growing team of passionate individuals whose primary focus is to design, develop, and maintain telemetry systems and associated software platforms within a flight test, test … rig and aircraft systems environment. A typical day could range from developing telemetry quality and monitoring software features to troubleshooting real-time data issues, to collaborating on fullstack enhancements and front-end improvements. The ability to quickly figure things out and make decisions at pace as well as blend planned software development with real-time … systems with a focus on telemetry integration. You will lead investigations into telemetry data loss, real-time data issues, and ad hoc networking problems. You will rebuild software stack in line with system data configuration updates. You will be developing and implementing further automation of test & verification systems. You will be responsible for deploying software updates to test More ❯
Sr. Software Development Engineer in Test, Blink Job ID: Amazon EU SARL (UK Branch) As a Senior Software Development Engineer in Test (SDET), you will anticipate challenges, dive deep with engineers across the Blink organization, and regularly communicate with senior leaders and stakeholders at all levels. You will amplify your impact working closely with team members … both software development and quality assurance, combined with strong test automation capabilities, will be crucial in ensuring the reliability and performance of our systems. We're seeking an engineer who will shape the future of our AI-powered automation platform, with a particular focus on modernizing our application testing and deployment pipelines. The ideal candidate will combine deep … teams, focusing on the integration of intelligent automation tools and ML-based testing approaches in our development workflow A day in the life As a Senior Test Innovation Engineer, you'll lead the evolution of our next-generation automation platform while mentoring teams on modern testing practices. Your mornings might involve collaborating with teams to define new automation More ❯
Newcastle Upon Tyne, Tyne And Wear, United Kingdom
amber labs
Software Engineer - Java FullStack The Company: At Amber Labs, we are a cutting-edge UK and European technology consultancy that prioritises empowering autonomy, promoting experimentation, and facilitating rapid learning to provide exceptional value to our clients. Our company culture is centred around collaboration, where all colleagues, regardless of their role, work together to … risk and shorten delivery times. Our team consists of highly-skilled cross-functional consultants, analysts, and support staff. Role Overview: Amber Labs is looking for a talented Software Engineer to join our team, working on impactful digital initiatives that modernise government services across the UK. This role offers the opportunity to design, develop, and maintain critical systems that More ❯
such as Disney+, Star+, ESPN and Hulu on one of the most popular streaming devices on the market. Job Summary: We're looking for experienced Lead-level Software Engineer for the Roku Client Application Engineering Team, where you'll be part of the team that builds our Direct-to-Consumer client apps, such as Disney+, Star+, ESPN and … Hulu on Roku streaming devices and smart TVs. We're looking for an engineer who, ideally, has experience in BrightScript and is ready to write client apps that provide the best experiences for our viewers. Responsibilities and Duties of the Role: Be a critical member of a team of engineers responsible for building our client app experiences in … understand and communicate requirements and device limitations Required Education, Experience/Skills/Training: Basic Qualifications At least 7 years of development experience with a client-side development stack, ideally with at least 2 years BrightScript experience Experience with MVVM (Model-View-ViewModel) architecture Candidates will be expected to be proficient in technical design and development of generalized More ❯
Marvel, Star Wars, Hulu, ESPN, NatGeo, and ABC News content from one of the most popular streaming devices on the market. Job Summary: We're seeking a Software Engineer II for the Roku Client Application Engineering Team, where you'll be part of the team that builds our Disney+ Direct-to-Consumer client app on Roku streaming devices … and smart TVs. We're looking for an engineer who, ideally, has experience in BrightScript, SceneGraph, and is ready to write client apps that provide the best experiences for our viewers. Responsibilities and Duties of the Role: Be a critical member of a team of engineers responsible for building our client app experiences in BrightScript, using the Roku … engineering, services engineering teams and product owners to help understand and communicate requirements and device limitations. Basic Qualifications: 3+ years of development experience with a client-side development stack, ideally with some BrightScript experience. Experience with MVVM (Model-View-ViewModel) architecture. Under the guidance of more senior engineers, candidates will be expected to be proficient in the use More ❯
Data Engineer (Security Clearance) Position Description The Space, Defence and Intelligence business unit in CGI is a true IT Systems Integrator. We work, build, and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We bring innovation to our clients using proven and emerging technologies, agile delivery processes and our … friendly community of experts. We'll train and support you in taking your career wherever you want it to go. We are seeking an experienced and innovative Data Engineer to lead the design and development of a greenfield microservices-based cloud solution using cutting-edge technologies. This role will involve hands-on Data engineering and design, and fostering … IAM, S3, Lambda). • Message-Driven Architecture: Experience with Apache Kafka (Confluent) and event-driven systems. • REST API Development: Expertise in developing secure, scalable, and maintainable APIs. • ELK Stack: Practical experience with Elasticsearch, Logstash, and Kibana for monitoring and log management. • ArchiMate Standards: Knowledge of ArchiMate for documenting and designing enterprise architecture. • Agile (Scrum, SAFe): Experience in Agile More ❯