JOB TITLE:SeniorSoftwareEngineer (Data) SALARY: £70,929 - £78,810 LOCATION(S): Bristol HOURS: Full-time - 35 hours per week WORKING PATTERN: Our work style is hybrid, which involves spending at least two days per week, or 40% of our time, at our Bristol office. About this opportunity We're on an exciting journey to transform … help achieve our lab's goals and priorities. What you'll do Be responsible for all aspects of delivery of new solutions and features, creating low detail designs, lead software development, testing and operational stability, balancing priorities and ensuring adherence to group standards. Be responsible for leading a talented group of engineers, guiding and working alongside them on entire … software development lifecycle and manage the delivery of robust, scalable data applications and features. Ensure applications and code alignment with security principles, secure coding practices, addressing code vulnerabilities and PEN testing resolutions. Work with your team to deliver functional and non-functional requirements ensuring these are being met during design, software development and testing. Be solving technical problems More ❯
SeniorSoftware Development Engineer in Test (SDET) Location Newcastle/Hybrid Contract Type Permanent The bank that's leading the fintech charge! We're not like the rest. We're true innovators, and we're redefining what a bank should be. Ours is a bank for today and the future, a mobile-first bank. Forget the stuffy … and simpler. Could you be the next innovator to join us? What will your 'typical' day look like (there's no two days the same in Atom): As a SeniorSoftware Development Engineer in Test you'll lead on the creation, implementation & maintenance of fully automated functional & non-functional tests using the latest frameworks and tools. Our … team aligned to each of these, focused on delivering tech change safely and at pace to support our continued growth. This role sits within our Savings Value Stream. As Senior SDET you'll drive testing excellence within the delivery team and provide support and coaching for our team of SDET's & Testers, ensuring effective test solutions are executed. You More ❯
Senior Contract SoftwareEngineer - Hackney iPeople SC Solutions is seeking an experienced Senior WordPress SoftwareEngineer to work for our client in Hackney and the surrounding area. Requirements Strong WordPress experience Strong React frontend development skills Good UI/UX knowledge, including designing for accessibility Good stakeholder engagement skills, with the ability to work More ❯
Senior Java SoftwareEngineer - Java 11+, Spring, Spring Boot, Microservices, Kafka, Akka, Docker/Kubernetes, Real-time, TDD/BDD, Payments - London A Senior Java Engineer with a background in finance/payments and experience working on distributed real-time systems is sought after by a global Fintech. This organisation specialises in providing high performance … technology solutions to global financial institutions (including several Investment Banks), primarily to augment their payments capabilities. As a SeniorEngineer, you will join the core engineering team working on the development of their real-time payments processing platform, using a primary tech stack of Java 17, Spring Boot and Akka. You will contribute from both a design and … experience with frontend Angular development or AWS cloud is highly beneficial. Industry experience within Financial Services, preferably within the Payments arena If you are passionate about building real-time software and keen to join a growing fintech, please do apply! Please note this role will require 2 days in office per week in South- West London More ❯
BA6, Glastonbury, Somerset, United Kingdom Hybrid / WFH Options
Zenovo
Job Title: SeniorSoftwareEngineer Location : Outskirts of Glastonbury, Somerset Salary : £60,000 - £65,000 (Depending on experience) Working Arrangement: 3 Days On-Site Per Week Job Overview: Joining a small team of Software Engineers, you will be responsible for the development and maintenance of software within the company's portfolio for both new and … existing systems for their Maritime Products. This role will entail collaboration across various functional areas to address software issues and develop new features. Key Responsibilities: Conduct code reviews and manage pull requests to uphold quality standards. Engage in discussions about technical design and architecture. Provide guidance to junior engineers. Collaborate within an agile team, participating in sprint planning, stand … ups, and reviews. Manage the software build process, ensuring that systems and applications are properly developed and deployed. Essential Knowledge & Experience : - Software development skills: C++, Qt - Multi-Threaded Real Time Applications - GUI Development - Microsoft Azure DevOps, CI/CD - Developed Software on a Linux OS & Windows Environment Educational Background: Degree in a relevant field, such as SoftwareMore ❯
leading investors so far, with $140 million raised in the last Series C funding round in January 2023. The role We are seeking a highly skilled and experienced C++ SoftwareEngineer with expertise in developing robust mechanisms and pipelines which acquire metrics for real-time production autonomy software and evaluate its performance. You will be responsible for … will rely on your field expertise and knowledge of mobile Motion Planning systems to regularly collaborate with a variety of capability owners to innovate and drive progress. As a SeniorSoftwareEngineer in the Evaluators, Metrics and Tooling platform team, you will assess Motion Planning performance by: Developing and maintaining high quality processes and APIs to generate … and problem-solving skills in performing statistical analysis, data modeling, and predictive analytics. Professional experience in modern C++, including the STL and common testing frameworks Fluency in Python for software development Ability to develop high-quality APIs and code documentation Deep understanding of software development methodologies, code reviews, version control systems (e.g., Git), and agile practices Demonstrated leadership More ❯
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 … significant impact. At iRock School of Music , we believe in fostering a workplace culture that is fun, honest, supportive, and inspiring. If you're ready to take on a senior role and help shape the future of our applications, apply now! Recruitment Statement This role requires the applicant to be a UK national or be resident in the UK More ❯
SeniorSoftwareEngineer - XenServer Toolstack About the role This Software Engineering position focuses on developing the control plane for XenServer, a commercial virtualization platform built on the open-source Xen hypervisor. The control plane is a critical component that manages virtual machines, storage, and networking across clusters of physical hosts and exposes the public XenServer API. … reliability are non-negotiable. By contributing to XenServer, you'll be helping organizations around the world operate with confidence. What you'll do Design, implement, test, and maintain the software powering XenServer's control plane Lead the development of cross-team features, collaborating across disciplines and domains Participate in the evolution of the XenServer architecture, helping to modernize and … engineers, and customers to align engineering with real-world needs Operate in a self-organizing, agile team that values quality, feedback, and continuous improvement What we're looking for Software development experience on Unix/Linux systems Familiarity with procedural languages (e.g., C, C++, C#, Java) and scripting languages (e.g., Python) Interest or experience in functional programming (e.g., OCaml More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
SeniorSoftwareEngineer - Linux Kernel Arm is renowned for its smartphone CPU and GPU technology, connecting billions worldwide. We are now building new software teams to advance our capabilities. Our technology is integral to various sectors, including industrial, automotive, IoT, desktop, and data centers. We aim to enable Arm by providing software solutions that bridge … higher-level software stacks with hardware. Job Overview: Responsibilities: Our Open-Source Software group develops new Arm architectures in kernel, firmware, system control, and driver development for diverse markets. We focus on speed, efficiency, and security, supporting the latest Arm features and standards. We seek engineers experienced in low-level C, firmware, tooling, and OS design, who enjoy … and Experience : Proficiency in C programming Ability to work collaboratively within a team and the Linux community Strong understanding of operating system fundamentals Experience in developing sophisticated low-level software Nice To Have Skills and Experience : Experience with Armv8-A Architecture Knowledge of Arm64 assembly language Expertise in Linux Memory Management and Virtualization Experience contributing to the Linux upstream More ❯
based tool that integrates multiple data sources, custom algorithms, and Large Language Models (LLMs) to benchmark client website performance through advanced data analysis and industry best practices. As a Senior Tools SoftwareEngineer, you will spearhead the development of internal tools and automation that drive revenue opportunities, support the productionisation of cutting-edge solutions, and promote engineering … excellence across the organisation. RESPONSIBILITIES Croud is committed to innovation and excellence in engineering, delivering tools that drive business value and client success. As a Senior Tools SoftwareEngineer, you'll play a pivotal role in shaping the future of our technology and its impact on our clients. Deliver revenue-generating software solutions aligned with the … engineering roadmap, working closely with the Director of Engineering, Lead Engineers, and other stakeholders. Support the Lead Engineers in delivering robust software, including factors such as solution design, dependency planning, infrastructure setup, testing, QA, monitoring, and maintenance. Ensure deployed tools remain up-to-date with changing requirements, third-party API updates, and user feedback through continuous maintenance and bug More ❯
Shrewsbury, Shropshire, United Kingdom Hybrid / WFH Options
Croud
based tool that integrates multiple data sources, custom algorithms, and Large Language Models (LLMs) to benchmark client website performance through advanced data analysis and industry best practices. As a Senior Tools SoftwareEngineer, you will spearhead the development of internal tools and automation that drive revenue opportunities, support the productionisation of cutting-edge solutions, and promote engineering … excellence across the organisation. RESPONSIBILITIES Croud is committed to innovation and excellence in engineering, delivering tools that drive business value and client success. As a Senior Tools SoftwareEngineer, you'll play a pivotal role in shaping the future of our technology and its impact on our clients. Deliver revenue-generating software solutions aligned with the … engineering roadmap, working closely with the Director of Engineering, Lead Engineers, and other stakeholders. Support the Lead Engineers in delivering robust software, including factors such as solution design, dependency planning, infrastructure setup, testing, QA, monitoring, and maintenance. Ensure deployed tools remain up-to-date with changing requirements, third-party API updates, and user feedback through continuous maintenance and bug More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
Capital One (Europe) plc
Nottingham Trent House (95002), United Kingdom, Nottingham, Nottinghamshire SeniorSoftware Development Engineer - Site Reliability About the Role We're looking for a SeniorEngineer to join our Site Reliability Engineering (SRE) team. This role is ideal for a skilled Java engineer with a passion for understanding how complex systems work, analysing performance, and applying More ❯
Glastonbury, Somerset, South West, United Kingdom Hybrid / WFH Options
ZENOVO LTD
Job Title: SeniorSoftwareEngineer Location : Outskirts of Glastonbury, Somerset Salary : £60,000 - £65,000 (Depending on experience) Working Arrangement: 3 Days On-Site Per Week Job Overview: Joining a small team of Software Engineers, you will be responsible for the development and maintenance of software within the company's portfolio for both new and … existing systems for their Maritime Products. This role will entail collaboration across various functional areas to address software issues and develop new features. Key Responsibilities: Conduct code reviews and manage pull requests to uphold quality standards. Engage in discussions about technical design and architecture. Provide guidance to junior engineers. Collaborate within an agile team, participating in sprint planning, stand … ups, and reviews. Manage the software build process, ensuring that systems and applications are properly developed and deployed. Essential Knowledge & Experience : -Software development skills: C++, Qt - Multi-Threaded Real Time Applications - GUI Development - Microsoft Azure DevOps, CI/CD - Developed Software on a Linux OS & Windows Environment Educational Background: Degree in a relevant field, such as SoftwareMore ❯
SeniorSoftwareEngineer - FXGO Location London Business Area Engineering and CTO Ref # Description & Requirements FXGO is a premier trading platform that allows traders to buy and sell currencies (FX) 24/5. The FX market is the largest market in the world, with more than $7 trillion traded every day. Our platform is used by the … the team, including regulatory and compliance reporting, live trading blotters, and event-driven applications. Furthermore, this data supports numerous other vital workflows across the organization Who are you? An engineer who is motivated by building and adding value to financial products that are used by clients, and who appreciates the impact of your work. You're someone who always … ready applications in C++ A Degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience An aptitude for problem solving, and a desire to build software solutions to complex business problems with experience getting involved in the full software development lifecycle Passion to drive technology and product evolution We'd love to see: Experience More ❯
Typescript SoftwareEngineer required to join a cloud services development team working on an industrial workflow and process management system that takes real world IoT device data including location tracking, computer vision and time series data, to enable clients to monitor and proactively manage plant process, logistics and engineering deliveries. You will join an existing application development team … possible propelling product roadmap and R&D pipeline forward. Skills Typescript expert with AWS including AWS Lambda, Kinesis and EventBridge. AWS CDK2 Python knowledge Confluence and JIRA Role The Senior Backend SoftwareEngineer will join an existing software team reporting to the Chief Technology Officer. Working on a world class AWS event driven design that delivers … performing Artificial Intelligence and Machine Learning services. This will be a challenging and varied position developing new features and APIs, performance optimisation, CICD and test suite improvement, updating core software and infrastructure libraries used across many client services, supporting Data Science and deploying ML systems. More ❯
Central London, Oxford Circus, Greater London, United Kingdom
Expert Employment
Typescript SoftwareEngineer required to join a cloud services development team working on an industrial workflow and process management system that takes real world IoT device data including location tracking, computer vision and time series data, to enable clients to monitor and proactively manage plant process, logistics and engineering deliveries. You will join an existing application development team … possible propelling product roadmap and R&D pipeline forward. Skills Typescript expert with AWS including AWS Lambda, Kinesis and EventBridge. AWS CDK2 Python knowledge Confluence and JIRA Role The Senior Backend SoftwareEngineer will join an existing software team reporting to the Chief Technology Officer. Working on a world class AWS event driven design that delivers … performing Artificial Intelligence and Machine Learning services. This will be a challenging and varied position developing new features and APIs, performance optimisation, CICD and test suite improvement, updating core software and infrastructure libraries used across many client services, supporting Data Science and deploying ML systems. More ❯
Sr. Software Development Engineer in Test, Blink Job ID: Amazon EU SARL (UK Branch) As a SeniorSoftware 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 and software development managers to drive mindful discussions that lead to robust test automation frameworks, comprehensive test strategies, and high-quality solutions. Your expertise in 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 … augmented testing practices across 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 More ❯
We are seeking a highly skilled SeniorSoftwareEngineer to join our team in Kuala Lumpur. While the role title and job grade remain unchanged, we have pivoted our focus to prioritize candidates with a strong software engineering (development) background, complemented by some DevOps experience. This role is specifically designed to support our CaaS KL team. … as a whole-team approach. Implement correct, performant, and reliable code on schedule and according to specification. Determine code quality and test coverage, designing and implementing tests to ensure software is built to the highest quality possible. Develop and maintain test automation efficiency and effectiveness. Ensure close collaboration between Development and Operations, enabling smoother operation between teams. Embrace DevOps … including defect prevention/root cause analysis, suggesting and adopting improvements to technology and efficiency. Collaborate and partner across different departments including support, consulting, product management, and engineering. Mentor software engineers, including those on other teams. Share knowledge and supervise more junior team members. Organize forums to share knowledge on their practice and on the product. Divide larger pieces More ❯
Job title: SeniorSoftwareEngineer Job Type: Permanent IR35 Status: NA Start date: ASAP Subject to Clearance Duration: Permanent Salary: Depending on Experience Location: Stone, Staffordshire Hours of work: Up to 40 Role information: As a Design and implementation of PLC and SCADA application software using Commercially-Off-The Shelf (COTS) products. The successful candidate will … part of a multi skilled team of engineers, working closely with our clients to provide systems engineering capability in two main areas for design, development and implementation, namely: * PLC Software design, development and implementation * SCADA Software design, development and implementation Applicants must be/have experience of the following: * Minimum 5 years' experience * Knowledge of PLC/SCADA … holiday plus bank holidays * Pension * Life assurance policy * Private health care * Salary sacrifice programme * Mental health assistance programme * Cycle to work scheme * Green car scheme * Support in achieving professional engineer status (IEng, CEng) and professional memberships fees covered Interested in this position? please click "apply now" We try to respond to all applicants, but sometimes this is not possible More ❯
Social network you want to login/join with: SeniorSoftware Engineers - Full-stack, London col-narrow-left Client: Simple Machines Location: London, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: 87a2df6cd216 Job Views: 3 Posted: 25.06.2025 Expiry Date: 09.08.2025 col-wide Job Description: Simple Machines is a leading independent boutique … global presence, including teams in London, Sydney, San Francisco, and New Zealand. We specialise in creating technology solutions at the intersection of data, AI, machine learning, data engineering, and software engineering. Our mission is to help enterprises, technology companies, and governments better connect with and understand their organisations, their people, their customers, and citizens. We are a team of … creative engineers and technologists dedicated to unleashing the potential of data in new and impactful ways. We design and build bespoke data platforms and unique software products, create and deploy intelligent systems, and bring engineering expertise to life by transforming data into actionable insights and tangible outcomes. We engineer data to life. As a SeniorSoftwareMore ❯
Oxford, England, United Kingdom Hybrid / WFH Options
IC Resources
innovative diagnostic and monitoring systems used in clinical and research environments worldwide. With a strong reputation in the medical device space, the team is now looking for an Embedded SoftwareEngineer to support the design, development, and testing of real-time embedded systems that interface closely with hardware. This is a great opportunity to contribute to meaningful technology … with real-world impact, working across the full development lifecycle in a collaborative engineering environment. For this Embedded SoftwareEngineer position, we are looking for someone with: Commercial experience of embedded programming in C (C++ advantageous) Strong hardware debugging skills and close-to-the-metal development experience A good understanding of RTOS-based systems Ideally, some exposure to … development (medical, aerospace, automotive), though this is not essential Familiarity with real-time constraints, low-level communication protocols, and system-level debugging What Next? If you're an Embedded SoftwareEngineer looking for a hands-on, technically rewarding role in a purpose-driven company, please apply today to learn more. For more information on this role, or any More ❯
SeniorSoftwareEngineer - MOCA Location London Business Area Engineering and CTO Ref # Description & Requirements The Market and Order Data Analytics (MODA) platform is essential to Bloomberg's trading automation and execution systems by providing scalable shared infrastructure for the normalization, distribution, and storage of trading data. We build and own the APIs that express the platform … enabling the definition of complex heuristics that are critical to our clients' trading decisions. What are we looking for? We are looking for an experienced, self-driven full-stack engineer to help us in our mission to unlock the power of trading data. We're looking for someone who takes initiative, thrives in cross-functional environments, and can independently … their time writing C++, with the rest of the time spent building and enhancing UI components in TypeScript/JavaScript Tools: A mix of open-source and custom-built software Focus: High-performance, scalable, and maintainable infrastructure What's in it for you? A chance to work at the intersection of infrastructure and application development Ownership of high-visibility More ❯
We are looking for a SeniorSoftwareEngineer to lead the design, development, and implementation of machine learning models, build scalable applications, and optimise workflows.Not only will you directly contribute to our client deliverables, but you will have the opportunity to experiment with a range of cutting-edge techniques and deliver full-stack data science projects, from … existing systems and applications Stay updated with the latest advancements in AI and machine learning Present findings to clients through written documentation, calls and presentations Be an example of software engineering best-practice e.g. Git/Docker/cloud deployment Contribute to proposals for exciting new data science opportunities Provide direction and mentoring to more junior software engineers … REQUIRED SKILLS: Degree in a quantitative field such as engineering, mathematics, finance Proven experience of successfully delivering complex software projects Proven experience of delivering design, development, testing, and deployment of software solutions and holistic understanding of the software development process, from design through to deployment, and associated project management and risks Proven experience of code reviews in More ❯
Job Summary IQGeo is seeking a SeniorSoftwareEngineer to support our Web and Mobile Software engineering efforts for domestic and international enterprise customers. This role joins a dynamic team that enjoys working with complex applications and products that utilize software, GIS, engineering, and problem-solving skills. Our flexible scheduling and outstanding benefits support success … that the IQGeo team is tackling. To achieve this, more than 500 innovative telecommunications and utility companies around the world are "building better networks" using our award-winning geospatial software to deploy the fiber optic and distributed energy networks of the future. We play a vital role in helping utilities plan, design, construct and maintain the complex network assets … essential to the success of our businesses and well-being of our communities. As a carbon neutral software company, we invite creative and talented people to join us in our mission to transform communication and utility networks for the long-term sustainability of our shared planet. Learn more about our customer stories . Our Engineering teams are in Cambridge More ❯
SeniorSoftwareEngineer - Platform Department: Engineering Employment Type: Permanent Location: London Description Hybrid: 2 days per week in our London office (Tower Bridge/London Bridge) About Uswitch: At Uswitch , our goal is to be the UK's favourite way to choose and manage home-life essentials - from broadband and mobiles to energy and insurance. As we More ❯