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 I on the Catering team, you will work as a team to develop, scale, and monitor solutions and services that facilitate the transmission of online … to improve code quality across the team. Partner with Product and other stakeholders to refine requirements, ensuring solutions are well-architected and aligned with business goals. Deliver reliable, maintainable software solutions and actively implement performance optimizations and resilience mechanisms. Monitor and maintain services in production, diagnosing and resolving critical issues efficiently with minimal support. Participate in the architecture and 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 Dispatch team, you will architect, develop, scale, and monitor solutions, improvements, and services that provide the dashboards, tools, and interfaces to manage their … 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 6+ years on-the-job development experience. Experience with architecting and developing end-to-end flows in 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 ❯
Ready to level up your engineering career? We're on the lookout for an experienced and passionate SeniorSoftwareEngineer to join our growing engineering team here at Podfather. This is your opportunity to make a big impact, not just through your own code, but by supporting and mentoring others to succeed. If you love clean code … CD: Integrated pipelines to build, test, and deploy Other: API development, system monitoring, cloud-native tooling Required skills: Successful applicants will have the following skills: A strong grasp of software engineering principles and patterns. Proven experience mentoring or supporting more junior engineers. Confidence in designing scalable, secure, and maintainable systems. A proactive mindset; someone who spots opportunities for improvement More ❯
delivering cutting-edge, in-car commerce solutions that allow drivers to pay for fueling, EV charging, and parking directly from their vehicles. Were looking for a passionate and pragmatic seniorsoftwareengineer to join our cross-functional team. This role offers an exciting opportunity to work on cloud-based transaction systems, including payment card processing infrastructure, in … Excellent communicator with a self-starter attitude and comfort working autonomously. Demonstrable expertise and understanding of API development/design and experience interfacing with disparate systems. Applicable understanding of software security, common exploits and secure development practices, including the OWASP Top 10. Proven and demonstrable understanding of testing methodologies and frameworks. Commercial experience with AWS and IaC (Terraform/ More ❯
cutting-edge, in-car commerce solutions that allow drivers to pay for fueling, EV charging, and parking directly from their vehicles. We're looking for a passionate and pragmatic seniorsoftwareengineer to join our cross-functional team. This role offers an exciting opportunity to work on cloud-based transaction systems, including payment card processing infrastructure, in … Excellent communicator with a self-starter attitude and comfort working autonomously. Demonstrable expertise and understanding of API development/design and experience interfacing with disparate systems. Applicable understanding of software security, common exploits and secure development practices, including the OWASP Top 10. Proven and demonstrable understanding of testing methodologies and frameworks. Commercial experience with AWS and IaC (Terraform/ 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 ❯
fibre internet services, recognising their crucial importance to modern businesses. Join them in this exciting journey as they continue to grow and maintain their industry-leading status. As a SeniorSoftwareEngineer, you'll be responsible for providing guidance and mentorship to less experienced team members, upholding high standards in user experience and coding practices, and collaborating … closely with the Lead Product Engineer to architect and implement new product features. Your expertise in NodeJS, Typescript, Prisma, GraphQL, and relational databases will be essential in designing and developing robust APIs that align with their business goals. Join a company, where they prioritise your well-being and offer a comprehensive range of benefits, including an Employee Share Plan More ❯
fibre internet services, recognising their crucial importance to modern businesses. Join them in this exciting journey as they continue to grow and maintain their industry-leading status. As a SeniorSoftwareEngineer, you'll be responsible for providing guidance and mentorship to less experienced team members, upholding high standards in user experience and coding practices, and collaborating … closely with the Lead Product Engineer to architect and implement new product features. Your expertise in NodeJS, Typescript, Prisma, GraphQL, and relational databases will be essential in designing and developing robust APIs that align with their business goals. Join a company, where they prioritise your well-being and offer a comprehensive range of benefits, including an Employee Share Plan 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 ❯
Anywhere! We are a remote-first company with a globally distributed team. You can find your productive zone and work from there. About the Role: As a backend-focused SoftwareEngineer, you will play a pivotal role in designing, constructing, and maintaining APIs, services, and systems across our engineering team. This multifaceted position involves developing new features on … role in shaping our company's engineering culture, ensuring the maintenance of high engineering standards across the organization. What you'll bring: 7+ years of proven experience as a SoftwareEngineer specializing in systems design. Proficiency in Golang is a significant advantage. A track record of successfully delivering high-quality production services and systems. Customer-centric approach with More ❯
fast-growing UK-based brand on a mission to close the gender gap in health outcomes, starting with smarter, tech-enabled weight-loss solutions for women. Were hiring a SeniorSoftwareEngineer to join a nimble, high-ownership team where experimentation, data, and continuous learning drive everything we do. You'll contribute to the development of seamless … and new feature rollouts with correct analytics implementations. Act as a technical advocate for marketing to ensure full measurability and tracking fidelity. WHAT WERE LOOKING FOR: 5+ years in software engineering roles Strong experience in React, GraphQL, and TypeScript Familiarity with Vercel, Next.js, and modern CI/CD workflows Deep understanding of building customer-facing journeys (onboarding, checkout) Ability More ❯
growing UK-based brand on a mission to close the gender gap in health outcomes, starting with smarter, tech-enabled weight-loss solutions for women. We're hiring a SeniorSoftwareEngineer to join a nimble, high-ownership team where experimentation, data, and continuous learning drive everything we do. You'll contribute to the development of seamless … new feature rollouts with correct analytics implementations. Act as a technical advocate for marketing to ensure full measurability and tracking fidelity. WHAT WE'RE LOOKING FOR: 5+ years in software engineering roles Strong experience in React, GraphQL, and TypeScript Familiarity with Vercel, Next.js, and modern CI/CD workflows Deep understanding of building customer-facing journeys (onboarding, checkout) Ability More ❯
we design, implement, test and deploy the Engine that drives the behaviour of Oxa's Autonomous Vehicles (AVs), based on its understanding of its environment. Your Role As a SeniorSoftwareEngineer in Trajectory Planning, you will be responsible for designing, implementing, testing, and deploying algorithms that realise the desired behaviours that the AV needs to exhibit More ❯
also focused on building innovative and cutting-edge capabilities that will drive subscriptions, engagement, and monetization across Disneys streaming and digital products. We are seeking a talented and dedicated SeniorSoftwareEngineer to join our Payment team. This is a unique opportunity to be part of a team that manages the payment transactions of millions of customers … international payment landscapes and gain insights into global payment challenges and strategies, as we expand our streaming services worldwide. Basic Qualifications: Bachelor's degree in computer science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study, and/or equivalent work experience. Minimum of 5 of years related work experience Proven ability in designing and implementing More ❯
focused on building innovative and cutting-edge capabilities that will drive subscriptions, engagement, and monetization across Disney's streaming and digital products. We are seeking a talented and dedicated SeniorSoftwareEngineer to join our Payment team. This is a unique opportunity to be part of a team that manages the payment transactions of millions of customers … international payment landscapes and gain insights into global payment challenges and strategies, as we expand our streaming services worldwide. Basic Qualifications: Bachelor's degree in computer science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study, and/or equivalent work experience. Minimum of 5 of years related work experience Proven ability in designing and implementing More ❯
career-defining experience. As we scale, we invite passionate professionals to join our journey of innovation, helping shape the future of AI-powered business solutions. Job Summary: As a SeniorSoftwareEngineer at AutogenAI, youll play a key role in building core features of our AI-powered SaaS application. Working within a fast-moving, collaborative team, youll … without detailed specs and iterating through feedback and collaboration. Strong Communication: Clear, thoughtful communicator who contributes to a collaborative and inclusive team culture. Requirements: Experience: 3+ years in a software engineering role, preferably in a fast-paced or start-up environment. Full Stack Focus: Confidence working across the stack, with a strength in backend development. Coding Standards: Proven ability More ❯
bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About The Role As a SeniorSoftwareEngineer, iOS on the Roku Smart Home team, you will help shape the future of how millions of users interact with their smart devices. You'll More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Roku, Inc
bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About The Role As a SeniorSoftwareEngineer, iOS on the Roku Smart Home team, you will help shape the future of how millions of users interact with their smart devices. You'll More ❯
during the pandemic, making them a fantastic company if you are looking for career progression and job stability. Role Responsibilities You will design, develop and deploy internal and external software systems and solutions You will lead projects from a technical standpoint You will advise your team/management on ways to improve the technology stack, i.e. strategic internal consulting … develop unit tests and automate testing infrastructure to improve efficiency You will mentor junior colleagues Required Skills You have professional working English language skills You have 5+ years of software development experience (on a modern development platform) You have deep experience in SQL programming You have great knowledge of multiple programming languages e.g. C#, HTML, XML, XSLT, etc. Desired … you have the required skills and would like to join a company with endless career progression opportunities and fantastic job stability, please send your CV to for a response. SeniorSoftwareEngineer - £48k - Bangor, Wales (100% office More ❯
mark as we scale; and finally, being part of something bigger, through the impact that we make together in our marketplace and communities. What you'll do? As a SeniorSoftwareEngineer at Deliveroo, your individual work contributes to achieving goals in multiple teams. While you will work with your team and lead projects, some of your More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
Experienced, project-lead softwareengineer using C# for robotic applications This technology company develops software and hardware for applied robotics used in the field. They have partnered with customers and successfully released multiple versions. They are constantly looking to improve their technology, and are currently recruiting for multiple engineering roles. This hands-on software engineering position … is for an experienced and technically adept technologist to work on a range of software development and engineering activities including implementing best practice software design patterns and architecture within an agile environment. As a senior member of the engineering team, you will help scale their software, provide technical input for new projects, mentor junior members of … the team, and ensure high levels of quality are adhered to for the codebase. Requirements Extensive demonstrable experience in coding and software engineering using C# and .NET; coupled with experience with Python and Linux. Experience interacting with hardware products ideally robotics. Exposure to Azure DevOps tools and technologies. Experience with both start-ups/scale-ups and larger organisations. More ❯
youll remember. The Viator Traveller Engineering team is distributed across Europe and is responsible for viator.com, the Viator mobile apps and all their supporting infrastructure. Were looking for a SeniorSoftwareEngineer with iOS development experience to join our Viator team.This role is open to candidates based within a commutable distance (generally within 23 hours) of one … work on backend microservices Collaborate closely with Product and design teams to define feature specifications and develop high quality deliverables for our customers Take responsibility for all aspects of software engineering, from design to implementation, development experience, QA and maintenance Work alongside other engineering groups located around the world What were looking for Experience of developing an iOS app … and familiarity with mobile web and back-end technologies would be beneficial At least 5 years experience of commercial software development, ideally working with a rich user interface Experience with reactive programming in native mobile platforms Willingness and ability to take on new technologies Ability to break down complex problems into simple solutions High quality verbal and written communication More ❯
youll remember. The Viator Traveller Engineering team is distributed across Europe and is responsible for viator.com, the Viator mobile apps and all their supporting infrastructure. Were looking for a SeniorSoftwareEngineer with iOS development experience to join our Viator team.This role is open to candidates based within a commutable distance (generally within 23 hours) of one … work on backend microservices Collaborate closely with Product and design teams to define feature specifications and develop high quality deliverables for our customers Take responsibility for all aspects of software engineering, from design to implementation, development experience, QA and maintenance Work alongside other engineering groups located around the world What were looking for Experience of developing an iOS app … and familiarity with mobile web and back-end technologies would be beneficial At least 5 years experience of commercial software development, ideally working with a rich user interface Experience with reactive programming in native mobile platforms Willingness and ability to take on new technologies Ability to break down complex problems into simple solutions High quality verbal and written communication More ❯
ll remember. The Viator Traveller Engineering team is distributed across Europe and is responsible for the Viator mobile apps and all their supporting infrastructure. We're looking for a SeniorSoftwareEngineer with iOS development experience to join our Viator team.This role is open to candidates based within a commutable distance (generally within 2-3 hours) of … work on backend microservices Collaborate closely with Product and design teams to define feature specifications and develop high quality deliverables for our customers Take responsibility for all aspects of software engineering, from design to implementation, development experience, QA and maintenance Work alongside other engineering groups located around the world What we're looking for Experience of developing an iOS … app and familiarity with mobile web and back-end technologies would be beneficial At least 5 years' experience of commercial software development, ideally working with a rich user interface Experience with reactive programming in native mobile platforms Willingness and ability to take on new technologies Ability to break down complex problems into simple solutions High quality verbal and written More ❯