We're looking for a SeniorSoftwareEngineer who builds clean, reliable, and tested software. And who actually cares about solving user problems. You'll be part of shaping the product, not just writing code and will work closely with Product, Design, and Customer Success teams to do so. You'll also mentor other engineers and communicate … given the freedom to build what they think solves the user problem. To do that well, they understand why we're building something. What you'll do: Develop quality software across our stack, mainly in Ruby-on-Rails and React Native. Collaborate regularly with Product, Design, and Customer Success teams. Lead technical and architectural decisions. Document your work clearly More ❯
our exciting opportunities and why MMS is a great place to advance your career. Visit or follow MMS on LinkedIn . We are looking for a passionate and motivated SeniorSoftwareEngineer (Statistical Backend) to take on a critical role at the interface between clinical data science and software development on our KerusCloud platform. (Office-based … hybrid or home-based option can be discussed) Responsibilities: To have a solid understanding of the KerusCloud codebase and architecture. Development, and maintenance, of novel software to aid the design of complex clinical research studies with ownership over new advanced statistical features: lead on gathering requirements. understand the concepts and communicate to the wider team. design solutions to fit … within KerusCloud. engineer secure, quality, and robust solutions. Support the generation and maintenance of quality documentation. Be an integral part of the KerusCloud development team, working closely with others. Support the continuous improvement of the team and wider company. Requirements: Essential: College graduate in a scientific, or mathematical, discipline which required the creation of repeatable coding for data analysis. More ❯
our exciting opportunities and why MMS is a great place to advance your career. Visit or follow MMS on LinkedIn . We are looking for a passionate and motivated SeniorSoftwareEngineer (Statistical Backend) to take on a critical role at the interface between clinical data science and software development on our KerusCloud platform. (Office-based … hybrid or home-based option can be discussed) Responsibilities: To have a solid understanding of the KerusCloud codebase and architecture. Development, and maintenance, of novel software to aid the design of complex clinical research studies with ownership over new advanced statistical features: lead on gathering requirements. understand the concepts and communicate to the wider team. design solutions to fit … within KerusCloud. engineer secure, quality, and robust solutions. Support the generation and maintenance of quality documentation. Be an integral part of the KerusCloud development team, working closely with others. Support the continuous improvement of the team and wider company. Requirements: Essential: College graduate in a scientific, or mathematical, discipline which required the creation of repeatable coding for data analysis. More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
esure Group
alongside exceptional service, to deliver personalised experiences that meet our customers ever-changing needs today and in the future. Job Description We currently have a fantastic opportunity for a SeniorSoftwareEngineer to join our technology team! You will be our technical expert for a squad building software and customer experiences that are market leading and … testing and CI/CD Working with SRE engineers to build distributed systems with a focus on high availability, low latency and scalability (you build it, you run it) Senior member of esure’s engineering community, engaging in tech forums and driving tech change wider than your squad Qualifications We would love you to bring! Senior Developer experience More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
InterQuest Group (UK) Limited
Great opportunity for a SeniorSoftwareEngineer to join a private equity backed tech company in Manchester as they scale in 2025. You'd join a product-based squad within a larger engineering function and would be given the opportunity to be involved in all aspects of the product you work on, from ideation through to deployment More ❯
Fareham, Hampshire, United Kingdom Hybrid / WFH Options
TUV SUD Limited
As a Senior Innovations engineer you will be developing software-based solutions to business problems in a small team of full-stack software engineers. These solutions will be aimed at ensuring TUV SUD is well placed to deliver future services in a timely, efficient and competitive manner. You will be developing tools that will be used … we push to digitize and automate our internal processes. As part of the Innovations Team, you will liaise with various parts of the business to provide new and innovative software solutions for internal company usage. You will be expected to input on software requirements, software implementation and propose effective solutions. You will also be expected to support … and guide software engineers with less experience than yourself. Where the vacancy is filled from within TUV SUD, a handover period will be required to allow for training and delegation of current responsibilities. Duties and Responsibilities: Writing C#/.NET software to automate manual processes and help improve efficiencies across the business. Functioning as a full-stack developer More ❯
by making it simple to switch and save money and thats why good things happen when you meerkat. Wed love you to be part of our journey. As the SeniorSoftwareEngineer, you will lead development of first-class technical solutions whilst also actively contributing to and leading a culture of innovation, enthusiasm and passion. You will … Management to support the goals and objectives on your team. You will have a focus on end-to-end responsibility for the development, quality, observability, and testing of the software you build. Everyone is welcome. We have a culture of creativity. We approach our work passionately, improve constantly and celebrate our wins at every turn. We are an inclusive … bottlenecks Take responsibility for keys aspects of the development life cycle, from design to implementation, testing, security, and maintenance. Ensure testing and security standards are well embedded into the software the team produces. Active in a community of practice for engineering to develop and share knowledge Leading design reviews, prototyping new technology and evaluating technical feasibility with your peers More ❯
Fayetteville, North Carolina, United States Hybrid / WFH Options
Iron EagleX, Inc
emerging technologies to provide innovative, user-focused solutions that empower organizations and end users to operate smarter, faster, and more securely in dynamic environments. Responsibilities Job Description: As a SeniorSoftwareEngineer, you will act as a technical expert contributing to the team's success in delivering robust, scalable applications. You will collaborate with stakeholders, team members … is a plus. Implement and manage distributed messaging systems like Redis, Kafka, or SQS. Implement JWT-based authentication/authorization; familiarity with x509 certificates and Keycloak is advantageous. Deploy software to hundreds of servers worldwide and support installation, configuration, migration, and operational data management. Provide remote troubleshooting support to system engineers daily. Inspire and influence teams and partners to … Familiarity with distributed messaging systems, including Redis, Kafka, or SQS. Experience implementing Authentication/Authorization with JWT; familiarity with x509 certificates and Keycloak is an advantage. Ability to deploy software to hundreds of servers worldwide as well as support the installation, configuration, migration, collection, and dissemination of operational data Experience with providing remote troubleshooting support to system engineers daily More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Gearset Limited
engineering culture, teamwork and tight feedback loops. We're confident in our product, market potential, and we have big plans for the future. What are the opportunities for a SeniorSoftwareEngineer at Gearset? Our small engineering teams start from a few core principles but evolve over time. They all work a little bit differently, depending on … of our product and roadmap. About you A pragmatic approach to working, prioritising iteration and delivering value to customers, over process and deliberation Previous experience as a full-stack engineer, including experience working directly with customers A passion for learning and continual improvement, being comfortable giving and receiving constructive feedback to make your work even better You can read More ❯
day approach is: giving our Engineering Teams maximum autonomy, not having them constrained by too many processes, and proactively enabling them to deliver meaningful results! The role: As a SeniorSoftwareEngineer, you will work on solving real-world problems in our small, autonomous teams. In this role, you wont just write codeyoull shape the direction of … of what a scaling, multi-product FinTech organisation can achieve! Youll be working with our modern tech stack (C# .NET, Node.js, React and GCP), across all stage of the software lifecycle! We follow a Test-Driven Development (TDD) approach to ensure our code is reliable, maintainable, and built with quality from the start. This helps us move fast without … Bonus points if you have experience of cloud technologies (we are moving to GCP); experience using highly collaborative methods such as ensemble, mob, or pair programming; experience writing financial software; or experience with Test Driven Development. N.B - there is an on-call element to this role, which Chess will outline at the screening stage Next steps If this opportunity More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
Formpipe Software AB
With over 35 years of experience, it helps organizations communicate more effectively without custom coding. Currently, we aim to modernize Lasernet into a SaaS platform. We are seeking a SeniorSoftwareEngineer to help evolve our monolithic codebase into a modular, scalable architecture. You will join a 25-person platform team responsible for development, infrastructure, testing, and … end-to-end Maintaining and improving the codebase Navigating legacy and new technologies Sharing knowledge and reviewing code with teammates Knowledge and Experience Must-haves: 5-10 years of software development experience across various domains Experience modernizing monolithic systems Strong C++ skills and Windows Desktop Development experience (Win32 is a bonus) Understanding of desktop application development Experience working in More ❯
SeniorSoftwareEngineer, Web Cross-platform At Goodnotes, we believe that every individual holds untapped potential waiting to be unleashed. By reimagining the way we interact with information, were merging human creativity with the breakthrough capabilities of AI. Our renewed vision and mission drive us to create the best medium for human and AI collaboration, empowering users … and frameworks like: React/Redux Expertise with TypeScript At least 5 years of related working experience, you've made mistakes and learned from it, we also welcome very senior developers who can lead complex initiatives Experience building cross-platform SDKs for shipping one or more non-trivial apps on respective app stores Expertise in cloud storage, deployment and More ❯
Oxford, Oxfordshire, United Kingdom Hybrid / WFH Options
Sophos Group
Sophos X-Ops and the Counter Threat Unit (CTU). Sophos is headquartered in Oxford, U.K. More information is available at . Role Summary We're looking for a SeniorSoftwareEngineer 2 with deep expertise in Windows internals and low-level development to join our team. This high-performance software captures and analyzes malicious behavior … with engineers, researchers, and security experts to build new capabilities for our Windows agent, spanning both user-mode and kernel-mode. If you're passionate about building performant, resilient software at the OS level, this is the opportunity for you. What You Will Do Design and implement core components for our Windows agent with high concurrency and low system … tracing Collaborate with product and engineering teams to build next-generation endpoint detection capabilities Build tools to support internal workflows and contribute to automated testing Follow best practices for software quality, code reviews, and secure development Contribute to a cross-platform development effort alongside Linux and macOS teams What You Will Bring Minimum of 5 years of experience in More ❯
s possible in the field of AI. Join our close-knit, global team and help us build the future of AI infrastructure! Job Description We're looking for a SeniorSoftwareEngineer with strong experience in Golang and Kubernetes to join our team. In this role, you'll design and build high-performance, cloud-native back-end … AI workloads , including LLMs and GPU-based services. You'll collaborate closely with cross-functional teams - including platform, infrastructure, and machine learning - to design, develop, and deliver high-quality software solutions. You'll help build tools and services that power model training, inference, and orchestration in production environments, while mentoring junior engineers, upholding engineering best practices, and driving initiatives … automate custom workload management Build and manage containerized services using Docker and industry best practices What you bring: Proven experience developing production systems in Golang Proven ability to improve software quality through unit testing, integration testing, code reviews, and adherence to clean code principles Deep knowledge of Kubernetes and cloud-native architectures Hands-on experience with containers, Helm, and More ❯
with small businesses. Our Engineers are encouraged to collaborate and bring their ideas on project approaches, with teams empowered to have autonomy and independence in their roles. As a SeniorSoftwareEngineer, you will have the opportunity to mentor other members of the Engineering team, supporting continuous development and pushing the boundaries of what a scaling, multi … where requirements are evolving and experimentation is necessary. Bonus points for experience with cloud technologies (we are moving to GCP), collaborative methods like ensemble, mob, or pair programming, financial software development, or Test Driven Development. N.B - there is an on-call element to this role, which Chess will outline during the screening. Next steps If this opportunity seems like More ❯
Date: Saturday 07 June 2025 Salary Range: 78,849 - 118,274 Flexible Working Options: Flexibility in when hours are worked, Hybrid Working Job Description Summary Job Description JOB TITLE: SeniorSoftwareEngineer SALARY: 81,999 - 91,110 LOCATION(S): London HOURS: Full-time WORKING PATTERN: Our work style is hybrid, involving at least two days per week … million customers. Join us and be part of our growth journey. What youll need Technical expertise in Java, with experience from project inception to production, valuing well-tested software and feedback. Experience with Spring, Hibernate, REST APIs, JSON, Microservices, Kafka, and Postgres. Understanding of architecture and cloud-native principles. Knowledge of algorithms and data structures. Familiarity with test-driven More ❯
Senior Backend Engineer London - Hybrid (1x day a week) Salary: Up to £80k DOE About Us Our client is a Insurtech Unicorn looking to expand their engineering team. With the opportunity to work on existing products which have generated millions in revenue to something new changing the landscape of the insurance world, this is the perfect opportunity for … a results driven and growth focused Seniorengineer looking to start an ambitious business. The Role We're looking for a Backend Engineer with strong Python skills and experience building scalable cloud-based microservices, ideally with FastAPI. You'll work in a cross-functional team delivering reliable, performant services that power our core insurance platform. What You More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Just Eat Takeaway.com
tech platform connects tens of millions of customers with hundreds of thousands of restaurant, grocery and convenience partners across the globe. About this role We are looking for a SeniorEngineer (.NET) to join a cross functional team, focussing on growing our product algorithmic recommendations within Just Eat . Your team will focus on sharing existing machine learning … and AI capabilities across the platform, improving those capabilities, and innovating new ones for the future. As a SeniorEngineer you will drive our architecture, write highly scalable and testable code, mentor engineers and challenge our teams to strive for excellence. You will work closely with a large number of teams, both internal and external, with inner-sourced … production, ensuring the ongoing reliability and stability of our systems. Location: Hybrid - 3 days a week from our London/Bristol office & 2 days working from home Reporting to: Senior Technology Manager These are some of the key ingredients to the role: Collaborate extensively with product managers, designers, and other engineers to refine ideas and deliver innovative solutions across More ❯
if you are interested in part-time hours) Expected Start Date: ASAP Salary Range: We are offering up to 85,000 for this role, depending on experience Reports into: Software Engineering Manager About Us Spektrix is a growing collection of creative problem solvers focused around the arts and technology whose mission is to help arts organisations be more successful. … Were doing this through a combination of cloud-based software and consultative customer support that empowers arts organisations to grow revenue, increase efficiency, and build stronger relationships with audiences. We are always looking for new ways to approach problems, share knowledge, and better serve our customers. Youd be joining a team of over 250, based across our New York … London and Manchester offices and working with over 750 arts organisations in North America and the UK. The Role We are looking for a SeniorSoftwareEngineer to join our Client Impact Team. The Client Impact Team was established to provide fast turnaround for client requests, small features, and defect resolution. The team also owns the observability More ❯
most recognisable brands, and our passionate, expert team is committed to helping them stay ahead in an ever-evolving digital world. About the Role As a seasoned back-end Engineer, you will be part of the development of our Juriba KB product which is a modern cloud only product, consumed by our other software products to enrich their … our company. Responsibilities You will be responsible for driving the technical direction of our Juriba KB product, undertaking research and development, writing code and managing the infrastructure, alongside another SeniorSoftwareEngineer in a focused team of two. In addition, you will also be: Contributing to the back-end technology roadmap for the product, collaborating with colleagues More ❯
Northern Ireland, United Kingdom Hybrid / WFH Options
Olo
experiences. As a result, our digital ordering, payment, and guest engagement solutions enable brands to do more with less and make every guest feel like a regular. As a SeniorSoftwareEngineer on the Core Ordering Features team team, you will lead the architecture, implementation, and maintenance of features for Olo's core ordering products, interfaces, and … to identify root causes and developing long-term, proactive solutions to prevent recurrence. Document and share knowledge effectively to elevate the team's technical expertise. Champion best practices in software development, agile methodologies, and continuous improvement. What We'll Expect From You 5+ years on-the-job development experience. Experience with architecting and developing end-to-end flows in More ❯
raised $3m in seed funding from top angels, family offices and VCs to support our own growth, and we are just getting started. The Role We're hiring a SeniorSoftwareEngineer with a strong backend focus to join our team. This role is essential in driving innovation within our engineering team while maintaining the reliability and … Now that you're in the running, it's time to spend some time unpacking your experience with the hiring manager (1hr) Task: Tech Review with Lluis & Kieron, our Senior Engineering Team - Now that you're in the running, it's time to spend some time assessing your coding ability with our team (1hr) Live System Design Interview with … our Senior Engineering Team (1hr) Final: Final Interviews with Mary & Paddy, our Founders - At this stage, we're genuinely excited and believe you should spend some time with the founders, learning more about each other and our values. (2 hrs) Before each interview, we'll prepare you for what to expect. Regardless of the outcome, once you're in More ❯
are a finance-focused big data firm. Our goal is to continue creating the world's leading financial markets analytics platform. The Role You will be working as a SeniorSoftwareengineer in the GUI team which is responsible for the underlying web frameworks which power our MAST and CaaS products and internal tools. Our goal is … creating and maintaining websites Experience with frontend frameworks such as React, Vue or Microsoft Blazor Knowledge of authentication and authorisation including token technologies e.g. JWT Demonstrable experience of building software products from start to finish Passionate about ensuring TH best development practices are upheld across the team Comfortable tutoring new joiners about the technical capabilities and demands of the More ❯
Whetstone, Greater London, UK Hybrid / WFH Options
TradingHub
are a finance-focused big data firm. Our goal is to continue creating the world's leading financial markets analytics platform. The Role You will be working as a SeniorSoftwareengineer in the GUI team which is responsible for the underlying web frameworks which power our MAST and CaaS products and internal tools. Our goal is … creating and maintaining websites Experience with frontend frameworks such as React, Vue or Microsoft Blazor Knowledge of authentication and authorisation including token technologies e.g. JWT Demonstrable experience of building software products from start to finish Passionate about ensuring TH best development practices are upheld across the team Comfortable tutoring new joiners about the technical capabilities and demands of the More ❯
Burton-on-Trent, Staffordshire, England, United Kingdom Hybrid / WFH Options
Holland & Barrett International Limited
From our integrations with logistics providers through to controlling our robotic warehouse, the global foundation of H&B is built on our supply chain. We're looking for a SeniorSoftwareEngineer to join one of our mission-focused engineering squads – the Price & Promotions team. What You'll Be Doing: You'll work in a collaborative agile … fulfilment centre (robots!) and manufacturing centre (really cool machines!), and possibly even visiting our office in Amsterdam and distribution centre in Beverwijk, Netherlands. Required Experience: A strong background in software development using Java, Kotlin , or similar. Experience working with frameworks and tools such as Spring Boot, Spring WebFlux, or Project Reactor . Practical experience and understanding of Apache Kafka More ❯