Farnborough, Hampshire, United Kingdom Hybrid / WFH Options
iRock School of Music
Senior Ruby on Rails SoftwareEngineer Are you an experienced Ruby on Rails developer looking for an exciting opportunity to work on impactful projects? We're searching for a Ruby on Rails SoftwareEngineer to join our team and take complete ownership of our software development . This role will allow you to bring your More ❯
We are looking for an Associate SoftwareEngineer to join one of our engineering teams here in Sheffield. Working as part of the Pendo Listen engineering group you will build tools that leverage AI to help our customers transform product feedback into insights they can use to improve their own software experiences. Built in Go on top … end architecture processes hundreds of thousands of events per second, integrating with various third party tools and services including LLMs to create insights from qualitative customer data. As a softwareengineer you will be joining a strong team who love to build systems that scale in a collaborative environment between engineering, product, and design. Role Responsibilities Demonstrates a … led environment, demonstrating flexibility and the ability to learn new technologies quickly Minimum Qualifications Bachelor's degree in Computer Science or related field - or equivalent experience Strong foundation in software engineering principles, including data structures, algorithms, and software design Solid understanding of web application architecture, including APIs, HTTP requests, databases, caching, and related concepts Preferred Qualifications Experience with More ❯
Staff Security SoftwareEngineer | Python/GoLang, Product Development & Public Cloud | Security SaaS Prism Digital have partnered with a super interesting and niche VC-backed client specialising in attack surface management and automated red teaming. Their platform provides organisations with real-time visibility into their attack surface and potential exploitable vulnerabilities. They have received numerous awards for being … company and don't have any sign of slowing down their growth. After receiving a total of $29 million over three funding rounds, they're looking to grow their software engineering division throughout the next 6-months with this senior role and a further junior role. They have recently expanded into Europe & US and are continuing to grow. This … role has the opportunity to learn from a highly experienced engineer who is completing their PhD in AI & Computer Science. Additionally, you'll have the opportunity to work at the scale of the internet, their product scans the entire internet, giving you the chance to work with software no other company has developed. The Role: This role is More ❯
Compliance Engineering - Full Stack SoftwareEngineer - Associate - Birmingham Associate - Compliance Engineering - Full Stack SoftwareEngineer YOUR IMPACT Developing mission-critical, high-quality software solutions using cutting-edge technology in a dynamic environment. OUR IMPACT We are Compliance Engineering, a global team of over 400 engineers and scientists working on complex, mission-critical problems. We: Build … Flink. Innovate and incubate new ideas. Work on a broad range of problems involving large data sets, real-time processing, messaging, workflow, and UI/UX. Drive the full software development lifecycle: defining, designing, implementing, testing, deploying, and maintaining products. QUALIFICATIONS The successful candidate will possess: A Bachelor's or Master's degree in Computer Science, Computer Engineering, or More ❯
Enhanced SC Cleared SoftwareEngineer/Data Integration Bristol or London (2 days per week onsite) Up to £745 per day (Umbrella, Inside IR35) Contract until 17th February 2026 Must hold live and transferrable Enhanced SC Clearance. We are unable to consider those with only BPSS or standard SC. About the Role We're looking for a highly … skilled SoftwareEngineer/Data Integration Specialist to join a mission-critical programme, ensuring data and services move seamlessly, securely, and efficiently across systems. This role blends backend software engineering with data integration expertise, offering the chance to work on high-impact projects within a collaborative, technically advanced environment. Key Responsibilities Integration Development - Design, build, and maintain … and third-party platforms via APIs and related technologies. Data Pipeline Engineering - Create scalable, reliable pipelines to ingest, transform, and deliver data across multiple environments. Collaboration - Work closely with software engineers, DevOps, and product teams to translate integration requirements into effective solutions. Troubleshooting & Optimisation - Resolve integration challenges including data mismatches, authentication issues, and performance bottlenecks. Documentation - Produce clear documentation More ❯
Enhanced SC Cleared SoftwareEngineer/Data Integration Bristol or London (2 days per week onsite) Up to 745 per day (Umbrella, Inside IR35) Contract until 17th February 2026 Must hold live and transferrable Enhanced SC Clearance. We are unable to consider those with only BPSS or standard SC. About the Role We're looking for a highly … skilled SoftwareEngineer/Data Integration Specialist to join a mission-critical programme, ensuring data and services move seamlessly, securely, and efficiently across systems. This role blends backend software engineering with data integration expertise, offering the chance to work on high-impact projects within a collaborative, technically advanced environment. Key Responsibilities Integration Development - Design, build, and maintain … and third-party platforms via APIs and related technologies. Data Pipeline Engineering - Create scalable, reliable pipelines to ingest, transform, and deliver data across multiple environments. Collaboration - Work closely with software engineers, DevOps, and product teams to translate integration requirements into effective solutions. Troubleshooting & Optimisation - Resolve integration challenges including data mismatches, authentication issues, and performance bottlenecks. Documentation - Produce clear documentation More ❯
Enhanced SC Cleared SoftwareEngineer/Data Integration Bristol or London (2 days per week onsite) Up to £745 per day (Umbrella, Inside IR35) Contract until 17th February 2026 Must hold live and transferrable Enhanced SC Clearance. We are unable to consider those with only BPSS or standard SC. About the Role We're looking for a highly … skilled SoftwareEngineer/Data Integration Specialist to join a mission-critical programme, ensuring data and services move seamlessly, securely, and efficiently across systems. This role blends backend software engineering with data integration expertise, offering the chance to work on high-impact projects within a collaborative, technically advanced environment. Key Responsibilities Integration Development - Design, build, and maintain … and third-party platforms via APIs and related technologies. Data Pipeline Engineering - Create scalable, reliable pipelines to ingest, transform, and deliver data across multiple environments. Collaboration - Work closely with software engineers, DevOps, and product teams to translate integration requirements into effective solutions. Troubleshooting & Optimisation - Resolve integration challenges including data mismatches, authentication issues, and performance bottlenecks. Documentation - Produce clear documentation More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Daniel James Resourcing Ltd
Principal SoftwareEngineer Location: Manchester (Central) or Leeds (South) (Hybrid Up to 2 days in office) Salary: Up to £95,000 base + Car Allowance + Exceptional Bonus Scheme - Up to 30% Architect the Future of Cloud-Native SaaS at Enterprise Scale We are exclusively partnered with our client , a world-class, global SaaS enterprise, undergoing one of … the most ambitious digital transformations in the industry. As part of their UK & European technology organisation, Were looking for a Principal SoftwareEngineer whos ready to take the next step into architecture. This is a rare opportunity to slowly transition into a Solution Architect role and play a key part in shaping next-generation platforms that will power … orchestration Microservices, RESTful APIs Event-driven architectures SQL and NoSQL technologies CI/CD, Infrastructure as Code Scalable, cloud-native, distributed systems What Were Looking For A background in software engineering with a deep understanding of scalable system architecture. Hands-on experience designing and delivering cloud-native platforms in complex, fast-moving environments. Strong knowledge of modern development practices More ❯
Nottinghamshire, Newark on Trent, United Kingdom Hybrid / WFH Options
Zenovo
Job Title: Senior Embedded SoftwareEngineer Location: Newark, Nottinghamshire (Hybrid) Employment Type: Permanent Salary: £60,000 - £70,000 + Benefits Industry: Wireless/Audio/High-Tech Overview: Our client is seeking a Senior Embedded SoftwareEngineer with a strong background in real-time embedded systems to join a cutting-edge development team. This permanent position … next-generation wireless and audio technologies that will shape the future of the company’s product portfolio. You will play a key role in designing and developing low-level software, working across the full development lifecycle, and delivering high-quality code with minimal supervision in an Agile environment. Key Responsibilities: Design and implement features in C and C++ (C++11 …/14) for wireless and loop audio products. Develop and maintain low-level software drivers for peripherals such as SPI, I2C, I2S, UART, and DMA . Work closely with hardware and software teams to identify, debug, and resolve system issues. Ensure software compliance with industry standards and internal quality protocols . Participate in Agile development processes, including More ❯
Coventry, West Midlands, United Kingdom Hybrid / WFH Options
ZENOVO LTD
Job Title: Senior Embedded SoftwareEngineer Location: Newark, Nottinghamshire (Hybrid) Employment Type: Permanent Salary: £60,000 - £70,000 + Benefits Industry: Wireless/Audio/High-Tech Overview: Our client is seeking a Senior Embedded SoftwareEngineer with a strong background in real-time embedded systems to join a cutting-edge development team. This permanent position … next-generation wireless and audio technologies that will shape the future of the company's product portfolio. You will play a key role in designing and developing low-level software, working across the full development lifecycle, and delivering high-quality code with minimal supervision in an Agile environment. Key Responsibilities: Design and implement features in C and C++ (C++11 …/14) for wireless and loop audio products. Develop and maintain low-level software drivers for peripherals such as SPI, I2C, I2S, UART, and DMA . Work closely with hardware and software teams to identify, debug, and resolve system issues. Ensure software compliance with industry standards and internal quality protocols . Participate in Agile development processes, including More ❯
Warwick, Warwickshire, West Midlands, United Kingdom
Tata Technologies Europe Ltd
a reality by designing, engineering and validating the products of tomorrow for the worlds leading manufacturers. Due to our continued growth we are now recruiting for a FuSA Base SoftwareEngineer to be based at our customers site in Gaydon Our Embedded Systems Solutions department (ESS) encompasses all activities outlined under the Automotive SPICE (ASPICE) process framework, including … systems engineering, software engineering, coding, and all levels of functional testing. Beyond core development, ESS also integrates critical supporting processes such as project management, risk assessment, functional safety, and cybersecurity, ensuring compliance with ASPICE standards and delivering reliable, secure, and high-quality embedded systems & solutions. The Role: We are seeking an experienced FuSa Base SoftwareEngineer to … validation of safety mechanisms at the microcontroller level for high-integrity embedded systems. This role is critical to ensuring compliance with ISO 26262 and ASPICE standards across the full software development lifecycle Area of Responsibility Design and implement safety mechanisms for base software platforms at the microprocessor level Interpret and apply microcontroller/chip safety manuals to guide More ❯
Job Location: United Kingdom, North Yorkshire Job Type: Permanent Posted a day ago Shape the Future of Engineering with Ground-Breaking Technology We are looking for a talented SoftwareEngineer to join a high-performing team in North Yorkshire, working on truly cutting-edge technology in a dynamic and collaborative environment. This is a unique opportunity to work … on-site where the scale and innovation of the technology need to be seen to be believed. If you're passionate about building powerful software, eager to learn, and excited by full project lifecycle involvement - this is the role for you. The Role As a SoftwareEngineer, you'll be involved in all aspects of software development - from concept to delivery. You'll work alongside a team of 7 engineers and interface closely with embedded software and firmware specialists as part of the development of their next-generation control systems. You'll benefit from the guidance and support of Senior Engineers, with real investment in your technical growth. Key Responsibilities Full lifecycle development of More ❯
Have you worked as a softwareengineer at a Big Tech or similar company, developing cutting-edge technology platforms that integrate ML based automation with world-class software engineering? Have you worked on difficult problems and revel in the development of innovative solutions? Can you work with abstract computer science notions and turn them into production code … computer science or similar at a top 50 world ranked university and possibly a PhD; or studied a STEM degree at Cambridge, Oxford, Imperial or similar and pivoted into software engineering. You'll have worked as a softwareengineer at a Big Tech or similar company and have demonstrable experience working on autonomous software platforms involving … have professional experience working with LLMs, manipulating them to develop robust products. Otherwise, you will be a keen experimenter with LLMs, utilising the skills and knowledge you have in software engineering for LLM based personal projects. Key topics of interest would be agentic systems, RAG, Langchain or automated workflows. You'll have experience using modern Python for scalable and More ❯
Principal SoftwareEngineer - Product team Remote/Home Based, UK Aker Systems was founded in 2017 by a team of experienced technology professionals who recognised an opportunity to provide highly secure enterprise data platforms to large organisations. We build and operate ground-breaking, ultra-secure, high performance, cloud-based data infrastructure for the enterprise. Our proprietary technology solutions … backgrounds and identities to apply. We are committed to maintaining an inclusive, and supportive place for you to do your very best work. We're looking for a Principal SoftwareEngineer to lead the architecture, design, and evolution of our secure, distributed, cloud-native systems. This is a hands-on leadership role where you'll shape engineering strategy More ❯
This position offers a roughly 80/20 split between hands-on embedded software development and leadership responsibilities, supporting a small team of 3-5 specialist software engineers. Projects are varied-ranging from short 2-day sprints to full-scale 2-year development programmes-across a wide range of industries. It's an excellent fit for someone with … solid embedded software experience and some exposure toleadership-whether direct orinformal-who's ready to take the next step. A broader understanding of cloud or application-level development is also useful, given the diversity of work. Location: Commute from Cambridge, Saffron Walden, Newmarket, Braintree, Hitchen, Harlow, St Neots, Bury St Edmunds, Chelmsford (Hybrid, 3 days onsite) Type: Permanent | Hands … on Technical + Leadership Other: No Visa sponsorship available The Opportunity This is a hands-on role combining software development with team leadership. You'll lead a small, close-knit sub-team within a larger multidisciplinary software group, contributing to the design and delivery of embedded systems for a range of real-world applications-from radar and sensing More ❯
Machine Learning SoftwareEngineer - Full Stack (LLM) Revolutionize the future of AI! A cutting-edge research group known for pushing the boundaries of artificial intelligence is seeking a highly skilled Machine Learning SoftwareEngineer to contribute to groundbreaking research in Large Language Models (LLMs). This role offers a unique opportunity to shape the next generation … LLM research. Experience developing and scaling machine learning models, including programmatic querying of LLMs and LLM post-training. Proficiency in Python programming and hands-on experience with PyTorch. Backend software engineering experience in Python. Bachelor's degree in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience. Nice-to-Haves: Master's degree in a More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Manchester Digital
Senior SoftwareEngineer (renewable energy) This is a unique opportunity for a Senior SoftwareEngineer to join a tech start-up that's on a mission to create a sustainable future by helping people dramatically cut their carbon emissions and reduce their energy bills through the use of renewable technology. You'd join a small autonomous More ❯
Role: Electronics SoftwareEngineer Location: Birmingham Salary: Up to £60,000 + Benefits KO2's client, a leading innovator in sensor and monitoring technology, is looking for an Electronics SoftwareEngineer to join their Birmingham-based team. This is a unique opportunity to develop cutting-edge electronics software and deliver smart, embedded Industry 4 click More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Adria Solutions
Senior Go SoftwareEngineer Platform Engineering Team Join a High-Growth Tech Company Building Innovative Digital Products Our client is building something special a modern, scalable platform thats already loved by hundreds of thousands of users. Now were looking for a number of Go Developers from senior to technical lead level you will be joining a talented engineering … Ready to Build Something Meaningful? If you're excited about building great products with great people wed love to hear from you. Interested? Please Click Apply Now!Senior Go SoftwareEngineer Platform Engineering Team More ❯
Stretford, Lancashire, United Kingdom Hybrid / WFH Options
Adria Solutions Ltd
Senior Go SoftwareEngineer - Platform Engineering Team Join a High-Growth Tech Company Building Innovative Digital Products Our client is building something special - a modern, scalable platform that's already loved by hundreds of thousands of users. Now we're looking for a number of Go Developers from senior to technical lead level - you will be joining a … to Build Something Meaningful? If you're excited about building great products with great people - we'd love to hear from you. Interested? Please Click Apply Now! Senior Go SoftwareEngineer - Platform Engineering Team More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Adria Solutions
Senior Go SoftwareEngineer – Platform Engineering Team Join a High-Growth Tech Company Building Innovative Digital Products Our client is building something special – a modern, scalable platform that’s already loved by hundreds of thousands of users. Now we’re looking for a number of Go Developers from senior to technical lead level – you will be joining a … to Build Something Meaningful? If you're excited about building great products with great people — we’d love to hear from you. Interested? Please Click Apply Now! Senior Go SoftwareEngineer – Platform Engineering Team More ❯
Job Title: Senior SoftwareEngineer - Node.js, TypeScript & AWS Location: Nottingham Job Type: Full-time Salary: £65k-75k We're looking for a Senior SoftwareEngineer with expertise in Node.js and TypeScript to join our growing engineering team. In this role, you'll play a key part in designing, developing, and maintaining scalable backend systems that power … backend development Advanced proficiency with Node.js and TypeScript Familiarity with containerisation and orchestration (e.g., Docker, Kubernetes) Experience with CI/CD pipelines and cloud services - AWS Strong understanding of software development best practices (testing, code reviews, performance optimisation) Excellent communication and collaboration skills If you would like to be considered, interviews are taking place as of next week so More ❯
JOB TITLE: Senior SoftwareEngineer (Frontend) SALARY : £70,929 - £86,691 LOCATION(S): Edinburgh, Bristol, Halifax & Leeds HOURS: Full-time - 35 hours per week WORKING PATTERN: Hybrid - 40% (or two days) in one of our office sites) ABOUT THIS OPPORTUNITY We're transforming the way we serve our 26 million customers by investing in cutting-edge technology and … exceptional engineering talent. We're looking for multiple Frontend Software Engineers across the bank. Join us to play a key role in building scalable, secure, and resilient services that power our digital platforms. You'll work in a collaborative, agile environment where your ideas and expertise will shape the future of our frontend systems. From user interfaces to responsive … design, you'll be at the heart of our engineering transformation. WHAT YOU'LL BE DOING As a Senior SoftwareEngineer, you'll: Apply DevOps practices (CI/CD, Git, Jenkins) Work with design teams to implement UI/UX best practices. Contribute to architectural decisions and ensure secure, scalable solutions. Mentor junior engineers and support community knowledge More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
QinetiQ Limited
that collectively, we can realise our mission of 'making the UK a safer place to be'. About the role We are seeking a talented and passionate Full Stack SoftwareEngineer to join eit her a software delivery team which is already supporting, or about to start supporting projects initially within the Defence sector, but with opportunities … latest technologies, frameworks, and best practices. Contribute to the continuous improvement of our development processes and tools. We're looking for someone with : Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. Proven professional experience as a SoftwareEngineer or similar role (2+ years.) Previous demonstrable experience in delivery through … Agile methodologies. Experience of full stack development. Proficiency with version control systems (e.g., Git). Awareness of software development best practices, including testing, debugging, and performance optimization. Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills, with the ability to work effectively in a team environment. It would be advantageous if you also had : Prior More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
Working on best-in-class software for geoscience and geoengineering applications Based full-time in newly furbished offices, this growing industry leader develops a range of software products that are used by leading companies in the energy, mining and O&G industries. They are looking to grow their current team and seek a SoftwareEngineer with … specific experience and interests in structural geology applications. The company offer an extensive package including highly competitive salary, performance related bonus and other benefits. As a softwareengineer within their team, general activities will include software coding, interface design, testing and algorithm development. However, this is expected to be within projects applied to structural geology or geoenegineering. … hybrid or home-working). If you would need to relocate, relocation assistance is on offer for qualifying candidates. Keywords: PhD/Experienced, C/C++, Geology, Geophysics, Geoengineering, Software Engineering Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal More ❯