Staff Software Engineer (Full Stack: TypeScript, React, Node.js) Department: Engineering Employment Type: Full Time Location: London Description Hybrid: 2 days per week in our Tower Bridge office (Wednesdays & Thursdays) money.co.uk exists to help consumers make more informed financial decisions. Our free, online comparison service allows consumers to compare financial products, from credit cards to savings accounts, loans to travel money. We want our users to feel reassured that we're on their side when it comes to their finances. We're part of RVU, a group of online brands that include: Confused, Uswitch, Tempcover, and Mojo Mortgages. We are known as the Financial Services team for Uswitch, Confused and money.co.uk, and our goal is to be the UK's favourite way to choose the best financial products for big life events - from credit cards to use while travelling, to savings accounts to help move you closer to a dream purchase. We build the web apps, back office systems and tooling that power financial product comparison, integrate with our partners' APIs, track sales, optimise marketing and drive reporting. We are currently growing our offering to small and medium businesses. Our stack is TypeScript, React and Node.js (Bun where it fits), running on Kubernetes in AWS. Key Responsibilities As a Staff Software Engineer you will set the technical direction for Financial Services and raise the standard the team holds itself to. You will work across the full stack (infrastructure, databases, pipelines, servers, CDNs, responsive accessible React components aligned to our design system, real-time metrics and alerting) with product managers, commercial managers, ops executives, data analysts, designers and other engineers. Most of your day lands on the front end, but you own quality end to end. You will turn commercial and customer problems into working software, and put a value on the problems worth solving first. You will make the engineers around you better, measured by what the team ships rather than what you ship alone (we do not hire lone wolves). You will run code reviews, give and take direct feedback without ego, and keep our applications tested, secure and maintainable. We already run AI inside live workflows and have several projects with AI at the core. You will find concrete uses for AI that move a metric, then help other teams adopt what actually works. We treat AI fluency as a core requirement, so expect to show, in interview, where you have used AI tooling to ship real work. What we're looking for We are looking for a technical expert who raises the whole team's output. You strike the balance between rigour and urgency: you know when detail matters and when it is a valueless rabbit hole. You have built everything from MVPs to large scale production systems, and you can debug complex systems well enough that the right improvement becomes obvious. You keep up with the industry, assess new libraries, tools and approaches on evidence, and adopt the ones that pay off. Skills required: Strong TypeScript, and you argue for statically typed languages on their merits Deep Node.js ecosystem knowledge (node, npm, yarn), including bundling and dependency management (Bun a plus) Proficient with AI tooling, including shipping code via CLI or editor-based LLM agents and using MCP servers Solid grasp of the React paradigm (one-way data binding, declarative programming, rules of hooks, common anti-patterns) Practical software engineering principles and complexity management (separation of concerns, design patterns, domain-driven design), and a bias towards clean, simple code Familiarity with container-based cloud-native applications and patterns such as REST APIs, message passing, horizontal and vertical scaling, and load balancing Awareness of web security concerns (SQL injection, XSS, CORS, cookies, authentication and authorisation) Nice to have: Kubernetes, Prometheus, Grafana, Argo Workflows, GitHub Actions, Elasticsearch/OpenSearch, PostgreSQL, BigQuery, dbt data pipelines, Fastly, Storybook, component libraries and design systems, Bun. You will not tick every box on this list, and we would rather you applied than talked yourself out of it. We expect you to keep learning here, and we will back you to do it. What we offer We want to give you a great work environment, support your growth both personally and professionally, and provide benefits that make your time at RVU even more enjoyable. Here are some of the benefits you can look forward to: 10% discretionary yearly bonus and yearly pay reviews (based on RVU and personal performance) A hybrid working approach with 2 in-office days per week and up to 22 working days per year to "work from anywhere" Employer-matching pension contributions up to 7.5% A one-off £300 "work from home" budget to help contribute towards a great work environment at home Excellent maternity, paternity, shared parental, and adoption leave policy, for those key moments in your life 25 days holiday (increasing with years of employment to 30 days) + 2 days "my time" per year Private medical cover, critical illness cover, and employee assistance programme A healthy learning and training budget Electric vehicle and cycle to work schemes Free in-office gym, accessible 7 days a week Free breakfast in the office daily You'll be equipped with great technology (choice of Mac or Windows) Free access to the Calm and Peppy app for physical and mental health Regular events - from team socials to company-wide events with insightful external speakers, we want to make sure our colleagues continue to feel connected.
05/08/2026
Full time
Staff Software Engineer (Full Stack: TypeScript, React, Node.js) Department: Engineering Employment Type: Full Time Location: London Description Hybrid: 2 days per week in our Tower Bridge office (Wednesdays & Thursdays) money.co.uk exists to help consumers make more informed financial decisions. Our free, online comparison service allows consumers to compare financial products, from credit cards to savings accounts, loans to travel money. We want our users to feel reassured that we're on their side when it comes to their finances. We're part of RVU, a group of online brands that include: Confused, Uswitch, Tempcover, and Mojo Mortgages. We are known as the Financial Services team for Uswitch, Confused and money.co.uk, and our goal is to be the UK's favourite way to choose the best financial products for big life events - from credit cards to use while travelling, to savings accounts to help move you closer to a dream purchase. We build the web apps, back office systems and tooling that power financial product comparison, integrate with our partners' APIs, track sales, optimise marketing and drive reporting. We are currently growing our offering to small and medium businesses. Our stack is TypeScript, React and Node.js (Bun where it fits), running on Kubernetes in AWS. Key Responsibilities As a Staff Software Engineer you will set the technical direction for Financial Services and raise the standard the team holds itself to. You will work across the full stack (infrastructure, databases, pipelines, servers, CDNs, responsive accessible React components aligned to our design system, real-time metrics and alerting) with product managers, commercial managers, ops executives, data analysts, designers and other engineers. Most of your day lands on the front end, but you own quality end to end. You will turn commercial and customer problems into working software, and put a value on the problems worth solving first. You will make the engineers around you better, measured by what the team ships rather than what you ship alone (we do not hire lone wolves). You will run code reviews, give and take direct feedback without ego, and keep our applications tested, secure and maintainable. We already run AI inside live workflows and have several projects with AI at the core. You will find concrete uses for AI that move a metric, then help other teams adopt what actually works. We treat AI fluency as a core requirement, so expect to show, in interview, where you have used AI tooling to ship real work. What we're looking for We are looking for a technical expert who raises the whole team's output. You strike the balance between rigour and urgency: you know when detail matters and when it is a valueless rabbit hole. You have built everything from MVPs to large scale production systems, and you can debug complex systems well enough that the right improvement becomes obvious. You keep up with the industry, assess new libraries, tools and approaches on evidence, and adopt the ones that pay off. Skills required: Strong TypeScript, and you argue for statically typed languages on their merits Deep Node.js ecosystem knowledge (node, npm, yarn), including bundling and dependency management (Bun a plus) Proficient with AI tooling, including shipping code via CLI or editor-based LLM agents and using MCP servers Solid grasp of the React paradigm (one-way data binding, declarative programming, rules of hooks, common anti-patterns) Practical software engineering principles and complexity management (separation of concerns, design patterns, domain-driven design), and a bias towards clean, simple code Familiarity with container-based cloud-native applications and patterns such as REST APIs, message passing, horizontal and vertical scaling, and load balancing Awareness of web security concerns (SQL injection, XSS, CORS, cookies, authentication and authorisation) Nice to have: Kubernetes, Prometheus, Grafana, Argo Workflows, GitHub Actions, Elasticsearch/OpenSearch, PostgreSQL, BigQuery, dbt data pipelines, Fastly, Storybook, component libraries and design systems, Bun. You will not tick every box on this list, and we would rather you applied than talked yourself out of it. We expect you to keep learning here, and we will back you to do it. What we offer We want to give you a great work environment, support your growth both personally and professionally, and provide benefits that make your time at RVU even more enjoyable. Here are some of the benefits you can look forward to: 10% discretionary yearly bonus and yearly pay reviews (based on RVU and personal performance) A hybrid working approach with 2 in-office days per week and up to 22 working days per year to "work from anywhere" Employer-matching pension contributions up to 7.5% A one-off £300 "work from home" budget to help contribute towards a great work environment at home Excellent maternity, paternity, shared parental, and adoption leave policy, for those key moments in your life 25 days holiday (increasing with years of employment to 30 days) + 2 days "my time" per year Private medical cover, critical illness cover, and employee assistance programme A healthy learning and training budget Electric vehicle and cycle to work schemes Free in-office gym, accessible 7 days a week Free breakfast in the office daily You'll be equipped with great technology (choice of Mac or Windows) Free access to the Calm and Peppy app for physical and mental health Regular events - from team socials to company-wide events with insightful external speakers, we want to make sure our colleagues continue to feel connected.
Lead Underwriting Analyst Department: Data & Analytics Employment Type: Full Time Location: Fleet Description Location: Hybrid in-office 2 days per week. Mainly in our Fleet (Hampshire) office, with option to work in our office in London (Tower Bridge) Tempcover is at the forefront of the fast growing, high volume short term UK motor insurance market. Our mission is to make car insurance flexible, quick, and easy. We seek an extraordinary analytical leader to join our rapidly growing InsurTech business and drive the next phase of profitable growth. The Lead Underwriting Analyst is a critical, hands on role (70% individual contributor, 30% project/people management). You will bridge traditional underwriting principles with cutting edge data science, designing and deploying automated underwriting logic and sophisticated algorithms to help our panel of underwriters achieve targeted loss ratios on high volume, short term UK motor policies (one hour to one month). Key Responsibilities Drive growth through expanding our footprint and optimising rates, considering profitability and risk in every initiative, monitoring and refining to maximise potential Use advanced modelling techniques to support the prevention of fraud and the advancing identification of riskUtilise immediate data enrichment and non-traditional data sources (e.g external validation services) to identify new signals for risk selection and fraud identification at point of quote. Monitor critical key performance indicators (KPIs), highlighting movements and recommending action where necessary. Conduct deeper analysis to support product evolvement, both for core products and new opportunities. Manage regulatory compliance, ensuring all underwriting strategies adhere to UK regulatory bodies (e.g FCA) guidelines for fairness, transparency, and data usage. Work closely with Engineering and Product teams to translate complex models into scalable, production decision engines. Line manage and formally mentor junior analysts, focusing on their technical development, project allocation, and best practices. Skills, Knowledge and Expertise Experience in the UK General Insurance market, with strong preference for experience in high frequency Motor Insurance products Proven track record of building, implementing, and optimising profitable underwriting strategies. Expert level proficiency in SQL for rapid data extraction and manipulation from large datasets. Advanced skills in a statistical programming language (Python or R) for modeling, data transformation, and visualisation. Strong experience with visualisation and reporting tools such as PowerBI and/or Tableau. Experience with cloud-based data warehouses (e.g.BigQuery or Azure) is highly desirable for processing real time risk data. Familiarity with machine learning concepts and their application in insurance, particularly in real time scoring and fraud detection. Familiarity with the WTW insurance software RADAR is desirable but not essential. Excellent communication skills, with the ability to articulate complex analytical findings and regulatory compliance impacts to non-technical stakeholders. Strong commercial acumen and the ability to balance strict risk control with high-speed customer experience in a competitive InsurTech environment. Collaborative mindset, keen to support others and learn from them. Pragmatic and focused on finding actionable insights You don't need to tick off everything on this list - so don't let that hold you back from applying. We want to make sure you're learning plenty during your time with us! Benefits We want to give you a great work environment, support your growth both personally and professionally, and provide benefits that make your time at RVU even more enjoyable. Here are some of the benefits you can look forward to: 10% discretionary yearly bonus and yearly pay reviews (based on RVU and personal performance) A hybrid working approach with 2 in-office days per week and up to 22 working days per year to "work from anywhere" Employer matching pension contributions up to 7.5% A one-off £300 "Work from Home" budget to help contribute towards a great work environment at home Excellent maternity, paternity, shared parental and adoption leave policy, for those key moments in your life 25 days holiday (increasing with years of employment to 30 days) + 2 days "My Time" per year Private medical cover, critical illness cover and employee assistance programme A healthy learning and training budget Electric vehicle and cycle to work schemes Regular events - from team socials to company wide events with insightful external speakers, we want to make sure our colleagues continue to feel connected
05/08/2026
Full time
Lead Underwriting Analyst Department: Data & Analytics Employment Type: Full Time Location: Fleet Description Location: Hybrid in-office 2 days per week. Mainly in our Fleet (Hampshire) office, with option to work in our office in London (Tower Bridge) Tempcover is at the forefront of the fast growing, high volume short term UK motor insurance market. Our mission is to make car insurance flexible, quick, and easy. We seek an extraordinary analytical leader to join our rapidly growing InsurTech business and drive the next phase of profitable growth. The Lead Underwriting Analyst is a critical, hands on role (70% individual contributor, 30% project/people management). You will bridge traditional underwriting principles with cutting edge data science, designing and deploying automated underwriting logic and sophisticated algorithms to help our panel of underwriters achieve targeted loss ratios on high volume, short term UK motor policies (one hour to one month). Key Responsibilities Drive growth through expanding our footprint and optimising rates, considering profitability and risk in every initiative, monitoring and refining to maximise potential Use advanced modelling techniques to support the prevention of fraud and the advancing identification of riskUtilise immediate data enrichment and non-traditional data sources (e.g external validation services) to identify new signals for risk selection and fraud identification at point of quote. Monitor critical key performance indicators (KPIs), highlighting movements and recommending action where necessary. Conduct deeper analysis to support product evolvement, both for core products and new opportunities. Manage regulatory compliance, ensuring all underwriting strategies adhere to UK regulatory bodies (e.g FCA) guidelines for fairness, transparency, and data usage. Work closely with Engineering and Product teams to translate complex models into scalable, production decision engines. Line manage and formally mentor junior analysts, focusing on their technical development, project allocation, and best practices. Skills, Knowledge and Expertise Experience in the UK General Insurance market, with strong preference for experience in high frequency Motor Insurance products Proven track record of building, implementing, and optimising profitable underwriting strategies. Expert level proficiency in SQL for rapid data extraction and manipulation from large datasets. Advanced skills in a statistical programming language (Python or R) for modeling, data transformation, and visualisation. Strong experience with visualisation and reporting tools such as PowerBI and/or Tableau. Experience with cloud-based data warehouses (e.g.BigQuery or Azure) is highly desirable for processing real time risk data. Familiarity with machine learning concepts and their application in insurance, particularly in real time scoring and fraud detection. Familiarity with the WTW insurance software RADAR is desirable but not essential. Excellent communication skills, with the ability to articulate complex analytical findings and regulatory compliance impacts to non-technical stakeholders. Strong commercial acumen and the ability to balance strict risk control with high-speed customer experience in a competitive InsurTech environment. Collaborative mindset, keen to support others and learn from them. Pragmatic and focused on finding actionable insights You don't need to tick off everything on this list - so don't let that hold you back from applying. We want to make sure you're learning plenty during your time with us! Benefits We want to give you a great work environment, support your growth both personally and professionally, and provide benefits that make your time at RVU even more enjoyable. Here are some of the benefits you can look forward to: 10% discretionary yearly bonus and yearly pay reviews (based on RVU and personal performance) A hybrid working approach with 2 in-office days per week and up to 22 working days per year to "work from anywhere" Employer matching pension contributions up to 7.5% A one-off £300 "Work from Home" budget to help contribute towards a great work environment at home Excellent maternity, paternity, shared parental and adoption leave policy, for those key moments in your life 25 days holiday (increasing with years of employment to 30 days) + 2 days "My Time" per year Private medical cover, critical illness cover and employee assistance programme A healthy learning and training budget Electric vehicle and cycle to work schemes Regular events - from team socials to company wide events with insightful external speakers, we want to make sure our colleagues continue to feel connected
RVU is hiring a Staff Software Engineer (Full Stack: TypeScript, React, Node.js) to own the technical direction for our financial services stack, including money.co.uk and related brands. The role uses a TypeScript/React/Node.js stack deployed on Kubernetes in AWS, with a hybrid work model and two office days. You will lead cross functional collaboration with product, design and data teams, drive code quality and security, and apply AI tooling to ship measurable improvements while mentoring
05/08/2026
Full time
RVU is hiring a Staff Software Engineer (Full Stack: TypeScript, React, Node.js) to own the technical direction for our financial services stack, including money.co.uk and related brands. The role uses a TypeScript/React/Node.js stack deployed on Kubernetes in AWS, with a hybrid work model and two office days. You will lead cross functional collaboration with product, design and data teams, drive code quality and security, and apply AI tooling to ship measurable improvements while mentoring
A leading technology company in Cardiff is seeking a passionate Lead Software Engineer to drive the technical design and implementation of high-performance consumer experiences. In this role, you'll mentor a team, collaborate with designers, and champion code quality. The ideal candidate has extensive experience in React, cloud technologies, and strong leadership skills. The position offers a hybrid work model with excellent benefits including a discretionary bonus, a pension, and a healthy work-life balance.
04/08/2026
Full time
A leading technology company in Cardiff is seeking a passionate Lead Software Engineer to drive the technical design and implementation of high-performance consumer experiences. In this role, you'll mentor a team, collaborate with designers, and champion code quality. The ideal candidate has extensive experience in React, cloud technologies, and strong leadership skills. The position offers a hybrid work model with excellent benefits including a discretionary bonus, a pension, and a healthy work-life balance.
Lead Software Engineer Department: Engineering Employment Type: Permanent Location: Cardiff Description Hybrid: 2 days per week in our Cardiff office is the UK's first comparison platform for car insurance. We've been helping customers since 2002 by empowering them to make better decisions around insurance and financial services. We're part of RVU, a group of online brands that include: Uswitch, Tempcover, money.co.uk, and Mojo Mortgages. We are at the cutting edge of the FinTech industry, so we're always looking for extraordinary talent. If you love what you do, get in touch today! About the role We are creating the next generation of comparison platforms, and as we scale we are looking for a passionate Lead Engineer to help build highly performant, accessible, and beautiful consumer experiences and data products to facilitate switching and comparisons on the web. We consider our engineers to follow the 'T-Shaped' archetype. We therefore are interested in speaking to engineers from a range of full-stack backgrounds. The tech experience we currently consider as desirable includes React, React Native, Expo, Golang, Python, .NET, AWS, and Kubernetes. As a Lead Engineer you will be a hands on servant leader of a small team of engineers. You will help: Define team objectives with organisational objectives Builds a culture of continuous improvement and delivers on long term technical strategies Use your knowledge to drive innovation and team development Facilitates collaboration across teams. What you'll be doing Leading the technical design and implementation of new features, writing clean, efficient, and well tested code Collaborating closely with UX/UI designers to translate design concepts into seamless and intuitive user interfaces Championing code quality and robust testing strategies across the team to ensure reliable and performant app releases Partnering with backend engineers to define and evolve APIs, ensuring seamless integration between the app and backend services Mentoring and guiding other engineers, fostering a culture of technical excellence and continuous improvement within the team Data Driven utilise rich logs, metrics, and data to monitor and improve system performance & reliability. What we're looking for Experience of high traffic consumer facing websites and working with React. We have also recently started using Expo, so any experience with that would be a bonus Good understanding of Cloud technologies, and their application to solve problems such as Event/Data Ingestion and 3rd Party API Integrations. As well as a strong appreciation of A/B Testing, Monitoring, and DevOps principles A breadth of knowledge about all aspects of software development and familiarity with procedural & functional languages, preferably having experience with Databricks, Python, and SQL Pragmatic approach to deliver effective solutions to address business & consumer challenges Committed to your own development and excited to make a direct, substantial impact within a company that provides you with full autonomy to release changes daily Ability to work with a high degree of autonomy, effectively prioritising tasks, and managing your time in a dynamic, small team environment Strong leadership with a desire to guide and influence technical direction. You don't need to tick off everything on this list - so don't let that hold you back from applying. We want to make sure you're learning plenty during your time with us! Our Commitment to You We are dedicated to developing valuable, inclusive, and user-friendly products and services that deliver positive outcomes for all of our customers. To achieve this, it's essential that our teams reflect the diverse range of people in our community. We believe in being the change we wish to see in the world, by embracing our differences and holding ourselves accountable to being open and inclusive teammates and wider community members. What we offer We want to give you a great work environment, support your growth both personally and professionally, and provide benefits that make your time at RVU even more enjoyable. Here are some of the benefits you can look forward to: 10% discretionary yearly bonus and yearly pay reviews (based on RVU and personal performance) A hybrid working approach with 2 in office days per week and up to 22 working days per year to "work from anywhere" Employer matching pension contributions up to 7.5% A one-off £300 "work from home" budget to help contribute towards a great work environment at home Excellent maternity, paternity, shared parental and adoption leave policy, for those key moments in your life 25 days holiday (increasing to 30 days) + 2 days "my time" per year Private medical cover, critical illness cover, dental plans and employee assistance programme Free gym access Employee discounts programme A healthy learning and training budget to support your development Electric vehicle and cycle to work scheme Regular events - from team socials to company wide events with insightful external speakers, we want to make sure our colleagues continue to feel connected.
04/08/2026
Full time
Lead Software Engineer Department: Engineering Employment Type: Permanent Location: Cardiff Description Hybrid: 2 days per week in our Cardiff office is the UK's first comparison platform for car insurance. We've been helping customers since 2002 by empowering them to make better decisions around insurance and financial services. We're part of RVU, a group of online brands that include: Uswitch, Tempcover, money.co.uk, and Mojo Mortgages. We are at the cutting edge of the FinTech industry, so we're always looking for extraordinary talent. If you love what you do, get in touch today! About the role We are creating the next generation of comparison platforms, and as we scale we are looking for a passionate Lead Engineer to help build highly performant, accessible, and beautiful consumer experiences and data products to facilitate switching and comparisons on the web. We consider our engineers to follow the 'T-Shaped' archetype. We therefore are interested in speaking to engineers from a range of full-stack backgrounds. The tech experience we currently consider as desirable includes React, React Native, Expo, Golang, Python, .NET, AWS, and Kubernetes. As a Lead Engineer you will be a hands on servant leader of a small team of engineers. You will help: Define team objectives with organisational objectives Builds a culture of continuous improvement and delivers on long term technical strategies Use your knowledge to drive innovation and team development Facilitates collaboration across teams. What you'll be doing Leading the technical design and implementation of new features, writing clean, efficient, and well tested code Collaborating closely with UX/UI designers to translate design concepts into seamless and intuitive user interfaces Championing code quality and robust testing strategies across the team to ensure reliable and performant app releases Partnering with backend engineers to define and evolve APIs, ensuring seamless integration between the app and backend services Mentoring and guiding other engineers, fostering a culture of technical excellence and continuous improvement within the team Data Driven utilise rich logs, metrics, and data to monitor and improve system performance & reliability. What we're looking for Experience of high traffic consumer facing websites and working with React. We have also recently started using Expo, so any experience with that would be a bonus Good understanding of Cloud technologies, and their application to solve problems such as Event/Data Ingestion and 3rd Party API Integrations. As well as a strong appreciation of A/B Testing, Monitoring, and DevOps principles A breadth of knowledge about all aspects of software development and familiarity with procedural & functional languages, preferably having experience with Databricks, Python, and SQL Pragmatic approach to deliver effective solutions to address business & consumer challenges Committed to your own development and excited to make a direct, substantial impact within a company that provides you with full autonomy to release changes daily Ability to work with a high degree of autonomy, effectively prioritising tasks, and managing your time in a dynamic, small team environment Strong leadership with a desire to guide and influence technical direction. You don't need to tick off everything on this list - so don't let that hold you back from applying. We want to make sure you're learning plenty during your time with us! Our Commitment to You We are dedicated to developing valuable, inclusive, and user-friendly products and services that deliver positive outcomes for all of our customers. To achieve this, it's essential that our teams reflect the diverse range of people in our community. We believe in being the change we wish to see in the world, by embracing our differences and holding ourselves accountable to being open and inclusive teammates and wider community members. What we offer We want to give you a great work environment, support your growth both personally and professionally, and provide benefits that make your time at RVU even more enjoyable. Here are some of the benefits you can look forward to: 10% discretionary yearly bonus and yearly pay reviews (based on RVU and personal performance) A hybrid working approach with 2 in office days per week and up to 22 working days per year to "work from anywhere" Employer matching pension contributions up to 7.5% A one-off £300 "work from home" budget to help contribute towards a great work environment at home Excellent maternity, paternity, shared parental and adoption leave policy, for those key moments in your life 25 days holiday (increasing to 30 days) + 2 days "my time" per year Private medical cover, critical illness cover, dental plans and employee assistance programme Free gym access Employee discounts programme A healthy learning and training budget to support your development Electric vehicle and cycle to work scheme Regular events - from team socials to company wide events with insightful external speakers, we want to make sure our colleagues continue to feel connected.
A leading technology company based in London is seeking an experienced Staff Platform Engineer to manage and optimize Kubernetes clusters, enhance CI/CD pipelines, and mentor engineering teams. This position emphasizes hybrid work, requiring two in-office days per week. The ideal candidate should have extensive experience with Golang, Terraform, and AWS, along with a strong ability to debug complex systems. Benefits include a discretionary bonus, generous leave policy, and a supportive work environment.
04/08/2026
Full time
A leading technology company based in London is seeking an experienced Staff Platform Engineer to manage and optimize Kubernetes clusters, enhance CI/CD pipelines, and mentor engineering teams. This position emphasizes hybrid work, requiring two in-office days per week. The ideal candidate should have extensive experience with Golang, Terraform, and AWS, along with a strong ability to debug complex systems. Benefits include a discretionary bonus, generous leave policy, and a supportive work environment.
Staff Platform Engineer Department: Engineering Employment Type: Full Time Location: London Description Hybrid: 2 days per week in our Tower Bridge office (Tuesday/Wednesday). RVU is a group of online brands that include Confused, Uswitch, Tempcover, money.co.uk, and Mojo Mortgages. We reach the majority of UK households, putting us in a unique position to drive the transformation of the household services sector. We harness cutting edge tech and data to help consumers manage their homes more effectively, and we provide some of the UK's biggest companies with unparalleled insight into what customers need and want. Since our founding in 2018, we've integrated our 5 market leading digital brands into a powerful data platform, supercharging our capabilities to drive lasting change, and by working with providers and policymakers, we're helping transform entire industries - making markets more competitive and more innovative to benefit everyone. We're looking for an experienced Platform/Infrastructure Engineer to join our platform team, known internally as "Airship". Airship manages the infrastructure that powers Uswitch and Money.co.uk brands as well as the RVU wide AI initiative. We are committed to Open Source software in order to build services that help millions of customers to save money and make confident decisions. As well as helping our customers, we also give back to the community by open sourcing interesting projects that we build that might benefit others. Our goal as a team is to enable our development teams to deliver services quickly, reliably and securely. We do this by running multiple Kubernetes EKS and Fargate clusters in AWS, creating common tooling to aid in development tasks, and running shared services such as Opensearch, Envoy, Vault and Prometheus to name a few. The team has also expanded its scope to simplify Data engineering in the organisation using the same techniques we used to ease creating web applications on data pipelines, leveraging Argo Workflows and Argo Events as well as a recent integration with n8n. What you'll be doing Excellence: work alongside established and experienced engineering teams, whilst supporting and growing the organisation's understanding and utilisation of modern technology. Collaboration: work with various cross functional disciplines across the organisation to make ideas a reality, whilst taking an active role in shaping and delivering the ongoing technical vision of the organisation alongside your peers. Autonomy: authority over technical strategy, decisions and implementation approach, so you can deliver using practices that align with your preferred ways of working. Data Driven: utilise rich logs, metrics, and data to monitor and improve system performance, cost, security and reliability. Culture: enhancing a diverse engineering culture by taking part in various technical catch ups, working groups, and "All Hands". Experience: enrich RVU's perspective by sharing your experience, knowledge and expertise in a continuous learning environment. As a key member of the platform engineering team you will be accountable for the following: Objective setting, feature ideation, development and measurement. Architectural decisions and designs of the platform, domains and systems. Defining, evolving, and applying team processes. Responsible for the entire stack to meet business requirements. Building efficient CI/CD pipelines and robust DevOps practices. Utilising a variety of infrastructure to keep systems performant, scalable & reliable. Mentoring and coaching engineers, and presenting knowledge and information back to the wider organisation. As a Staff Platform Engineer at RVU you will be expected to: Proactively identify opportunities for improvement across the organisation. Manage your time effectively between team and organisational level contributions. Rotate around the business to build relationships and act as a multiplier. What we're looking for Extensive experience in running Kubernetes clusters in production. Knowledge of Golang, Helm, and Terraform (some knowledge of Python is definitely a plus). Production experience in Cilium and/or eBPF and networking in general. Extensive experience in monitoring systems and their performance. The ability to debug large and complex systems and solve large problems that affect a wide user base in a simple way. Experience with image vulnerability scanning and patching strategies for large systems. Experience/Familiarity with AWS Multi Accounts system designs, tools like Crossplane and Control Tower. Familiarity with Argo Workflows or similar data pipeline as a service tools. Familiarity working with a variety of Cloud Native projects. Familiarity with Github Action. Familiarity with OpenTelemetry. More about us Our team has been featured at a few conferences and events, including CNCF, PlatformCon, and the London AWS Summit 2023 for our contributions to the EKS tooling community. Examples of some projects we have worked on Short lived database credentials: Our running services previously relied on having long lived credentials to access data. We wanted human and pod identity to be used to grant short lived credentials based on policies. We used Vault to build a solution to this problem, creating tooling such as vault creds/vault webhook to make it as easy as possible for developers to use these credentials with their services. Yggdrasil: Envoy control plane for multi cluster load balancing. Some of our more important applications required resilience to cluster outages, so we created Yggdrasil, a tool to configure Envoy nodes to route our traffic between clusters based on Ingress resources. What we offer We want to give you a great work environment, support your growth both personally and professionally, and provide benefits that make your time at RVU even more enjoyable. Here are some of the benefits you can look forward to: 10% discretionary yearly bonus and yearly pay reviews (based on RVU and personal performance) A hybrid working approach with 2 in office days per week and up to 22 working days per year to "work from anywhere" Employer matching pension contributions up to 7.5% A one off £300 "work from home" budget to help contribute towards a great work environment at home Excellent maternity, paternity, shared parental, and adoption leave policy, for those key moments in your life 25 days holiday (increasing with years of employment to 30 days) + 2 days "my time" per year Private medical cover, critical illness cover, and employee assistance programme A healthy learning and training budget Electric vehicle and cycle to work schemes Free in office gym, accessible 7 days a week Free breakfast in the office daily You'll be equipped with great technology (choice of Mac or Windows) Free access to the Calm and Peppy app for physical and mental health Regular events - from team socials to company wide events with insightful external speakers, we want to make sure our colleagues continue to feel connected.
03/08/2026
Full time
Staff Platform Engineer Department: Engineering Employment Type: Full Time Location: London Description Hybrid: 2 days per week in our Tower Bridge office (Tuesday/Wednesday). RVU is a group of online brands that include Confused, Uswitch, Tempcover, money.co.uk, and Mojo Mortgages. We reach the majority of UK households, putting us in a unique position to drive the transformation of the household services sector. We harness cutting edge tech and data to help consumers manage their homes more effectively, and we provide some of the UK's biggest companies with unparalleled insight into what customers need and want. Since our founding in 2018, we've integrated our 5 market leading digital brands into a powerful data platform, supercharging our capabilities to drive lasting change, and by working with providers and policymakers, we're helping transform entire industries - making markets more competitive and more innovative to benefit everyone. We're looking for an experienced Platform/Infrastructure Engineer to join our platform team, known internally as "Airship". Airship manages the infrastructure that powers Uswitch and Money.co.uk brands as well as the RVU wide AI initiative. We are committed to Open Source software in order to build services that help millions of customers to save money and make confident decisions. As well as helping our customers, we also give back to the community by open sourcing interesting projects that we build that might benefit others. Our goal as a team is to enable our development teams to deliver services quickly, reliably and securely. We do this by running multiple Kubernetes EKS and Fargate clusters in AWS, creating common tooling to aid in development tasks, and running shared services such as Opensearch, Envoy, Vault and Prometheus to name a few. The team has also expanded its scope to simplify Data engineering in the organisation using the same techniques we used to ease creating web applications on data pipelines, leveraging Argo Workflows and Argo Events as well as a recent integration with n8n. What you'll be doing Excellence: work alongside established and experienced engineering teams, whilst supporting and growing the organisation's understanding and utilisation of modern technology. Collaboration: work with various cross functional disciplines across the organisation to make ideas a reality, whilst taking an active role in shaping and delivering the ongoing technical vision of the organisation alongside your peers. Autonomy: authority over technical strategy, decisions and implementation approach, so you can deliver using practices that align with your preferred ways of working. Data Driven: utilise rich logs, metrics, and data to monitor and improve system performance, cost, security and reliability. Culture: enhancing a diverse engineering culture by taking part in various technical catch ups, working groups, and "All Hands". Experience: enrich RVU's perspective by sharing your experience, knowledge and expertise in a continuous learning environment. As a key member of the platform engineering team you will be accountable for the following: Objective setting, feature ideation, development and measurement. Architectural decisions and designs of the platform, domains and systems. Defining, evolving, and applying team processes. Responsible for the entire stack to meet business requirements. Building efficient CI/CD pipelines and robust DevOps practices. Utilising a variety of infrastructure to keep systems performant, scalable & reliable. Mentoring and coaching engineers, and presenting knowledge and information back to the wider organisation. As a Staff Platform Engineer at RVU you will be expected to: Proactively identify opportunities for improvement across the organisation. Manage your time effectively between team and organisational level contributions. Rotate around the business to build relationships and act as a multiplier. What we're looking for Extensive experience in running Kubernetes clusters in production. Knowledge of Golang, Helm, and Terraform (some knowledge of Python is definitely a plus). Production experience in Cilium and/or eBPF and networking in general. Extensive experience in monitoring systems and their performance. The ability to debug large and complex systems and solve large problems that affect a wide user base in a simple way. Experience with image vulnerability scanning and patching strategies for large systems. Experience/Familiarity with AWS Multi Accounts system designs, tools like Crossplane and Control Tower. Familiarity with Argo Workflows or similar data pipeline as a service tools. Familiarity working with a variety of Cloud Native projects. Familiarity with Github Action. Familiarity with OpenTelemetry. More about us Our team has been featured at a few conferences and events, including CNCF, PlatformCon, and the London AWS Summit 2023 for our contributions to the EKS tooling community. Examples of some projects we have worked on Short lived database credentials: Our running services previously relied on having long lived credentials to access data. We wanted human and pod identity to be used to grant short lived credentials based on policies. We used Vault to build a solution to this problem, creating tooling such as vault creds/vault webhook to make it as easy as possible for developers to use these credentials with their services. Yggdrasil: Envoy control plane for multi cluster load balancing. Some of our more important applications required resilience to cluster outages, so we created Yggdrasil, a tool to configure Envoy nodes to route our traffic between clusters based on Ingress resources. What we offer We want to give you a great work environment, support your growth both personally and professionally, and provide benefits that make your time at RVU even more enjoyable. Here are some of the benefits you can look forward to: 10% discretionary yearly bonus and yearly pay reviews (based on RVU and personal performance) A hybrid working approach with 2 in office days per week and up to 22 working days per year to "work from anywhere" Employer matching pension contributions up to 7.5% A one off £300 "work from home" budget to help contribute towards a great work environment at home Excellent maternity, paternity, shared parental, and adoption leave policy, for those key moments in your life 25 days holiday (increasing with years of employment to 30 days) + 2 days "my time" per year Private medical cover, critical illness cover, and employee assistance programme A healthy learning and training budget Electric vehicle and cycle to work schemes Free in office gym, accessible 7 days a week Free breakfast in the office daily You'll be equipped with great technology (choice of Mac or Windows) Free access to the Calm and Peppy app for physical and mental health Regular events - from team socials to company wide events with insightful external speakers, we want to make sure our colleagues continue to feel connected.
Senior Platform Engineer Department: Engineering Employment Type: Full Time Location: London Hybrid: 2 days per week in our Tower Bridge office (Tuesday/Wednesday) We are looking for an experienced Platform/Infrastructure Engineer to join our platform team, known internally as Airship. Airship manages the infrastructure that powers Uswitch and Money.co.uk brands as well as the RVU wide AI initiative. Our goal as a team is to enable our development teams to deliver services quickly, reliably and securely. We do this by running multiple Kubernetes EKS and Fargate clusters in AWS, creating common tooling to aid in development tasks, and running shared services such as Opensearch, Envoy, Vault and Prometheus to name a few. We are committed to Open Source software and give back to the community by open sourcing interesting projects. What you'll be doing Excellence: work alongside established and experienced engineering teams while supporting and growing the organisation's understanding and utilisation of modern technology. Collaboration: work with various cross functional disciplines across the organisation to make ideas a reality, whilst taking an active role in shaping and delivering the ongoing technical vision of the organisation alongside your peers. Autonomy: authority over technical strategy, decisions and implementation approach, so you can deliver using practices that align with your preferred ways of working. Data Driven: utilise rich logs, metrics, and data to monitor and improve system performance, cost, security and reliability. Culture: enhancing a diverse engineering culture by taking part in various technical catch ups, working groups, and "All Hands". Experience: enrich RVU's perspective by sharing your experience, knowledge and expertise in a continuous learning environment. Accountability Objective setting, feature ideation, development and measurement. Architectural decisions and designs of the platform, domains and systems. Defining, evolving, and applying team processes. Responsible for the entire stack to meet business requirements. Building efficient CI/CD pipelines and robust DevOps practices. Utilising a variety of infrastructure to keep systems performant, scalable & reliable. Mentoring and coaching engineers, and presenting knowledge and information back to the wider organisation. Staff Platform Engineer expectations Proactively identify opportunities for improvement across the organisation. Manage your time effectively between team and organisational level contributions. Rotate around the business to build relationships and act as a multiplier. What we're looking for Experience in running Kubernetes clusters in production. Knowledge of Golang, Helm, and Terraform (some knowledge of Python is definitely a plus). Production experience in Cilium and/or eBPF and networking in general. Extensive experience in monitoring systems and their performance. The ability to debug large and complex systems and solve large problems that affect a wide user base in a simple way. Experience with image vulnerability scanning and patching strategies for large systems. Experience / Familiarity with AWS Multi Accounts system designs tools like Crossplane and Control Tower. Familiarity with Argo Workflows or similar data pipeline as a service tools. Familiarity working with a variety of Cloud Native projects. Familiarity with Github Action. Familiarity with OpenTelemetry. What we offer 10% discretionary yearly bonus and yearly pay reviews (based on RVU and personal performance). A hybrid working approach with 2 in office days per week and up to 22 working days per year to work from anywhere. Employer matching pension contributions up to 7.5%. A one off £300 "work from home" budget. Excellent maternity, paternity, shared parental and adoption leave policy. 25 days holiday (increasing to 30 days) + 2 days "my time" per year. Private medical cover, critical illness cover, and employee assistance programme. A healthy learning and training budget. Electric vehicle and cycle to work schemes. Free in office gym accessible 7 days a week. Free breakfast in the office daily. Equipped with great technology (choice of Mac or Windows). Free access to the Calm and Peppy app for physical and mental health. Regular events - from team socials to company wide events with insightful external speakers.
01/08/2026
Full time
Senior Platform Engineer Department: Engineering Employment Type: Full Time Location: London Hybrid: 2 days per week in our Tower Bridge office (Tuesday/Wednesday) We are looking for an experienced Platform/Infrastructure Engineer to join our platform team, known internally as Airship. Airship manages the infrastructure that powers Uswitch and Money.co.uk brands as well as the RVU wide AI initiative. Our goal as a team is to enable our development teams to deliver services quickly, reliably and securely. We do this by running multiple Kubernetes EKS and Fargate clusters in AWS, creating common tooling to aid in development tasks, and running shared services such as Opensearch, Envoy, Vault and Prometheus to name a few. We are committed to Open Source software and give back to the community by open sourcing interesting projects. What you'll be doing Excellence: work alongside established and experienced engineering teams while supporting and growing the organisation's understanding and utilisation of modern technology. Collaboration: work with various cross functional disciplines across the organisation to make ideas a reality, whilst taking an active role in shaping and delivering the ongoing technical vision of the organisation alongside your peers. Autonomy: authority over technical strategy, decisions and implementation approach, so you can deliver using practices that align with your preferred ways of working. Data Driven: utilise rich logs, metrics, and data to monitor and improve system performance, cost, security and reliability. Culture: enhancing a diverse engineering culture by taking part in various technical catch ups, working groups, and "All Hands". Experience: enrich RVU's perspective by sharing your experience, knowledge and expertise in a continuous learning environment. Accountability Objective setting, feature ideation, development and measurement. Architectural decisions and designs of the platform, domains and systems. Defining, evolving, and applying team processes. Responsible for the entire stack to meet business requirements. Building efficient CI/CD pipelines and robust DevOps practices. Utilising a variety of infrastructure to keep systems performant, scalable & reliable. Mentoring and coaching engineers, and presenting knowledge and information back to the wider organisation. Staff Platform Engineer expectations Proactively identify opportunities for improvement across the organisation. Manage your time effectively between team and organisational level contributions. Rotate around the business to build relationships and act as a multiplier. What we're looking for Experience in running Kubernetes clusters in production. Knowledge of Golang, Helm, and Terraform (some knowledge of Python is definitely a plus). Production experience in Cilium and/or eBPF and networking in general. Extensive experience in monitoring systems and their performance. The ability to debug large and complex systems and solve large problems that affect a wide user base in a simple way. Experience with image vulnerability scanning and patching strategies for large systems. Experience / Familiarity with AWS Multi Accounts system designs tools like Crossplane and Control Tower. Familiarity with Argo Workflows or similar data pipeline as a service tools. Familiarity working with a variety of Cloud Native projects. Familiarity with Github Action. Familiarity with OpenTelemetry. What we offer 10% discretionary yearly bonus and yearly pay reviews (based on RVU and personal performance). A hybrid working approach with 2 in office days per week and up to 22 working days per year to work from anywhere. Employer matching pension contributions up to 7.5%. A one off £300 "work from home" budget. Excellent maternity, paternity, shared parental and adoption leave policy. 25 days holiday (increasing to 30 days) + 2 days "my time" per year. Private medical cover, critical illness cover, and employee assistance programme. A healthy learning and training budget. Electric vehicle and cycle to work schemes. Free in office gym accessible 7 days a week. Free breakfast in the office daily. Equipped with great technology (choice of Mac or Windows). Free access to the Calm and Peppy app for physical and mental health. Regular events - from team socials to company wide events with insightful external speakers.
RVU Co UK is seeking a Senior Platform Engineer to join the Engineering department in London. This role demands expertise in Kubernetes and cloud infrastructures, essential for supporting brands like Uswitch and Money.co.uk. The ideal candidate will play a critical role in optimizing performance and delivering reliable systems. With a hybrid working model, the position also offers excellent benefits including health coverage, generous holiday, and a yearly bonus.
01/08/2026
Full time
RVU Co UK is seeking a Senior Platform Engineer to join the Engineering department in London. This role demands expertise in Kubernetes and cloud infrastructures, essential for supporting brands like Uswitch and Money.co.uk. The ideal candidate will play a critical role in optimizing performance and delivering reliable systems. With a hybrid working model, the position also offers excellent benefits including health coverage, generous holiday, and a yearly bonus.
Staff Platform Engineer (Azure, Kubernetes) Department: Engineering Employment Type: Full Time Location: Cardiff Description Join the Platform Engineering team at and help build the internal developer platform, CI/CD, and reliability tooling that lets our engineering teams ship change quickly, safely, and securely. is the UK's first car insurance comparison site. Since 2002 we have helped people cut through the confusion of comparing insurance and financial products so they save time and money. We are part of RVU, alongside Uswitch, Tempcover, and Money.co.uk. Our platforms serve millions of users a month, process thousands of comparisons a day, and run hundreds of partner integrations. Our platform teams exist to make other engineers faster. We are building a standardised, opinionated platform that takes routine platform work off product teams and reduces their cognitive load, so they can focus on shipping business change. You provide the tooling, infrastructure, and developer experience that let product teams deliver with confidence, and you bring those teams with you as you introduce shared standards. We want engineers who care about the people who use what they build, and who judge their work by whether delivery speed and reliability actually improve. What you'll be doing Lead and evangelise. Set platform direction and take the organisation with you. Champion the platform offering to engineers and product owners, justify the standards you introduce, and absorb the challenge that comes with moving people towards a shared, opinionated platform. Rigour: Use logs, metrics, and cost data to decide what to build and to prove whether it worked, not only to monitor what already runs. Ownership: Hold ownership of technical strategy and decisions across the platform, its domains, and its systems. Make those decisions collaboratively and back them with data. Delivery: Own the stack end to end against business requirements. Build efficient CI/CD pipelines and robust DevOps practices. Reliability: Run containers at scale on Kubernetes. Keep systems performant, scalable, and reliable, and design them to tolerate failure. Collaboration: Work directly with different engineering teams so your tools solve real problems, not assumed ones. Culture: Share what you know and challenge what you disagree with in technical forums, working groups, and all hands. AI-assisted delivery: use AI development tools such as Claude to build and ship in languages the team is less experienced in, and set the standard for how to do that well and safely. What you are accountable for Objective setting, feature ideation, development, and measurement. Architectural decisions and designs for the platform, domains, and systems. Defining, evolving, and applying team processes. Building CI/CD pipelines and DevOps practices. Mentoring and coaching engineers, and presenting what you learn back to the wider organisation. What we're looking for A track record of getting engineering and product teams to adopt shared platforms and standards, even when it changes how they work. This is a leadership role, not a pure individual-contributor one. Built and operated highly available, scalable, consumer-facing systems in both large and small agile teams. Designed and built cost-optimised cloud platforms from the ground up, preferably Azure, on well-architected principles. Deep experience running containers at scale on Kubernetes, ideally Azure Kubernetes Service (AKS). Strong observability practice, for platform and cluster health and as a product shipped to teams. A broad grasp of platform, developer experience (DevEx) and SRE across the whole delivery lifecycle: performance, analytics and security, not one narrow speciality. Rolled out SLOs across an organisation to drive error budgets and alerting, built fault-tolerant systems, and comfortable with incident and problem management. Fluent with AI development tools such as Claude, and able to set the standard for using them well and safely to build in unfamiliar languages. Learns unfamiliar technology fast and grasps it strategically, rather than plateauing at surface level. Command of the software development lifecycle: testing, version control, branching, and deployment. Built APIs or CLIs that solve internal problems and give engineers self-service tooling. Pragmatic and outcome-focused: you ship daily, own your decisions, and treat feedback and failed experiments as how you learn. Benefits We want to give you a great work environment, support your growth both personally and professionally, and provide benefits that make your time at RVU even more enjoyable. Here are some of the benefits you can look forward to: 10% discretionary yearly bonus and yearly pay reviews (based on RVU and personal performance) A hybrid working approach with 2 in-office days per week and up to 22 working days per year to "work from anywhere" Employer matching pension contributions up to 7.5% A one-off £300 "work from home" budget to help contribute towards a great work environment at home Excellent maternity, paternity, shared parental and adoption leave policy, for those key moments in your life 25 days holiday (increasing to 30 days) + 2 days "my time" per year Private medical cover, critical illness cover, dental plans and employee assistance programme Free gym access Employee discounts programme A healthy learning and training budget to support your development Electric vehicle and cycle to work scheme Regular events - from team socials to company-wide events with insightful external speakers, we want to make sure our colleagues continue to feel connected.
30/07/2026
Full time
Staff Platform Engineer (Azure, Kubernetes) Department: Engineering Employment Type: Full Time Location: Cardiff Description Join the Platform Engineering team at and help build the internal developer platform, CI/CD, and reliability tooling that lets our engineering teams ship change quickly, safely, and securely. is the UK's first car insurance comparison site. Since 2002 we have helped people cut through the confusion of comparing insurance and financial products so they save time and money. We are part of RVU, alongside Uswitch, Tempcover, and Money.co.uk. Our platforms serve millions of users a month, process thousands of comparisons a day, and run hundreds of partner integrations. Our platform teams exist to make other engineers faster. We are building a standardised, opinionated platform that takes routine platform work off product teams and reduces their cognitive load, so they can focus on shipping business change. You provide the tooling, infrastructure, and developer experience that let product teams deliver with confidence, and you bring those teams with you as you introduce shared standards. We want engineers who care about the people who use what they build, and who judge their work by whether delivery speed and reliability actually improve. What you'll be doing Lead and evangelise. Set platform direction and take the organisation with you. Champion the platform offering to engineers and product owners, justify the standards you introduce, and absorb the challenge that comes with moving people towards a shared, opinionated platform. Rigour: Use logs, metrics, and cost data to decide what to build and to prove whether it worked, not only to monitor what already runs. Ownership: Hold ownership of technical strategy and decisions across the platform, its domains, and its systems. Make those decisions collaboratively and back them with data. Delivery: Own the stack end to end against business requirements. Build efficient CI/CD pipelines and robust DevOps practices. Reliability: Run containers at scale on Kubernetes. Keep systems performant, scalable, and reliable, and design them to tolerate failure. Collaboration: Work directly with different engineering teams so your tools solve real problems, not assumed ones. Culture: Share what you know and challenge what you disagree with in technical forums, working groups, and all hands. AI-assisted delivery: use AI development tools such as Claude to build and ship in languages the team is less experienced in, and set the standard for how to do that well and safely. What you are accountable for Objective setting, feature ideation, development, and measurement. Architectural decisions and designs for the platform, domains, and systems. Defining, evolving, and applying team processes. Building CI/CD pipelines and DevOps practices. Mentoring and coaching engineers, and presenting what you learn back to the wider organisation. What we're looking for A track record of getting engineering and product teams to adopt shared platforms and standards, even when it changes how they work. This is a leadership role, not a pure individual-contributor one. Built and operated highly available, scalable, consumer-facing systems in both large and small agile teams. Designed and built cost-optimised cloud platforms from the ground up, preferably Azure, on well-architected principles. Deep experience running containers at scale on Kubernetes, ideally Azure Kubernetes Service (AKS). Strong observability practice, for platform and cluster health and as a product shipped to teams. A broad grasp of platform, developer experience (DevEx) and SRE across the whole delivery lifecycle: performance, analytics and security, not one narrow speciality. Rolled out SLOs across an organisation to drive error budgets and alerting, built fault-tolerant systems, and comfortable with incident and problem management. Fluent with AI development tools such as Claude, and able to set the standard for using them well and safely to build in unfamiliar languages. Learns unfamiliar technology fast and grasps it strategically, rather than plateauing at surface level. Command of the software development lifecycle: testing, version control, branching, and deployment. Built APIs or CLIs that solve internal problems and give engineers self-service tooling. Pragmatic and outcome-focused: you ship daily, own your decisions, and treat feedback and failed experiments as how you learn. Benefits We want to give you a great work environment, support your growth both personally and professionally, and provide benefits that make your time at RVU even more enjoyable. Here are some of the benefits you can look forward to: 10% discretionary yearly bonus and yearly pay reviews (based on RVU and personal performance) A hybrid working approach with 2 in-office days per week and up to 22 working days per year to "work from anywhere" Employer matching pension contributions up to 7.5% A one-off £300 "work from home" budget to help contribute towards a great work environment at home Excellent maternity, paternity, shared parental and adoption leave policy, for those key moments in your life 25 days holiday (increasing to 30 days) + 2 days "my time" per year Private medical cover, critical illness cover, dental plans and employee assistance programme Free gym access Employee discounts programme A healthy learning and training budget to support your development Electric vehicle and cycle to work scheme Regular events - from team socials to company-wide events with insightful external speakers, we want to make sure our colleagues continue to feel connected.
is recruiting a Staff Platform Engineer to lead and evangelise a standardised internal platform. You will own the end-to-end CI/CD stack, run containers at scale on Kubernetes (AKS), and drive reliability and developer experience for large engineering teams. You will use logs, metrics, and cost data to justify decisions, mentor engineers, and collaborate across product and platform squads. A strong background in cloud platforms and AI-assisted delivery is essential.
30/07/2026
Full time
is recruiting a Staff Platform Engineer to lead and evangelise a standardised internal platform. You will own the end-to-end CI/CD stack, run containers at scale on Kubernetes (AKS), and drive reliability and developer experience for large engineering teams. You will use logs, metrics, and cost data to justify decisions, mentor engineers, and collaborate across product and platform squads. A strong background in cloud platforms and AI-assisted delivery is essential.
Senior Software Engineer Department: Engineering Employment Type: Full Time Location: London Description Hybrid: 2 days per week in our Tower Bridge office (Tuesdays and Thursdays) 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 continue to grow and expand our services, we are looking for talented individuals who share our passion for making a positive impact on people's lives. If you want to be part of a team that is transforming the way consumers navigate their household services, we would love to hear from you. We're part of RVU, a group of online brands that include: Confused, Tempcover, money.co.uk, and Mojo Mortgages. The energy team Every household in the UK uses energy. Meeting the needs of this diverse population requires close collaboration with some of the largest companies in the world to develop energy products. The market is evolving and as an increasing proportion of consumers choose electric vehicles and embrace green technology upgrades, the marketplace is increasing in complexity. What you'll be doing Owning delivery end to end within a small, experienced team, with real autonomy over technical decisions and implementation approach Designing and building services across the stack. The team works across JavaScript/TypeScript, Go and Clojure among others, so you'll be expected to pick up unfamiliar languages when needed Autonomy: authority over technical decisions and implementation approach, so you can deliver using methods that best align with your ways of working Taking full ownership of testing and quality. There's no QA function, so you'll decide where tests earn their keep and where they'd just slow you down Building a solid understanding of the energy market and its constraints, so you can help shape solutions rather than just build what you're told What we're looking for Genuine full stack experience, comfortable building frontends (JavaScript, React or similar) but equally confident designing and building backend APIs and working with databases. Evidence you can pick up an unfamiliar language quickly and get productive in it. Experience across several languages (ideally including JavaScript) is great Pragmatic approach to deliver effective solutions to address business & consumer challenges Genuine curiosity about the problems our customers and energy suppliers face, rather than wanting technology for technology's sake Committed to your own development and excited to make a direct, substantial impact within a company that provides you with full autonomy to release changes daily. You don't need to tick off everything on this list - so don't let that hold you back from applying. We want to make sure you're learning plenty during your time with us! Our commitment to you We are dedicated to developing valuable, inclusive, and user-friendly products and services that deliver positive outcomes for all of our customers. To achieve this, it's essential that our teams reflect the diverse range of people in our community. We believe in being the change we wish to see in the world, by embracing our differences and holding ourselves accountable to being open and inclusive teammates and wider community members. What we offer We want to give you a great work environment, support your growth both personally and professionally, and provide benefits that make your time at RVU even more enjoyable. Here are some of the benefits you can look forward to: 10% discretionary yearly bonus and yearly pay reviews (based on RVU and personal performance) A hybrid working approach with 2 in-office days per week and up to 22 working days per year to "work from anywhere" Employer-matching pension contributions up to 7.5% A one-off £300 "work from home" budget to help contribute towards a great work environment at home Excellent maternity, paternity, shared parental, and adoption leave policy, for those key moments in your life 25 days holiday (increasing with years of employment to 30 days) + 2 days "my time" per year Private medical cover, critical illness cover, and employee assistance programme A healthy learning and training budget Electric vehicle and cycle to work schemes Free in-office gym, accessible 7 days a week Free breakfast in the office daily You'll be equipped with great technology (choice of Mac or Windows) Free access to the Calm and Peppy app for physical and mental health Regular events - from team socials to company-wide events with insightful external speakers, we want to make sure our colleagues continue to feel connected.
16/07/2026
Full time
Senior Software Engineer Department: Engineering Employment Type: Full Time Location: London Description Hybrid: 2 days per week in our Tower Bridge office (Tuesdays and Thursdays) 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 continue to grow and expand our services, we are looking for talented individuals who share our passion for making a positive impact on people's lives. If you want to be part of a team that is transforming the way consumers navigate their household services, we would love to hear from you. We're part of RVU, a group of online brands that include: Confused, Tempcover, money.co.uk, and Mojo Mortgages. The energy team Every household in the UK uses energy. Meeting the needs of this diverse population requires close collaboration with some of the largest companies in the world to develop energy products. The market is evolving and as an increasing proportion of consumers choose electric vehicles and embrace green technology upgrades, the marketplace is increasing in complexity. What you'll be doing Owning delivery end to end within a small, experienced team, with real autonomy over technical decisions and implementation approach Designing and building services across the stack. The team works across JavaScript/TypeScript, Go and Clojure among others, so you'll be expected to pick up unfamiliar languages when needed Autonomy: authority over technical decisions and implementation approach, so you can deliver using methods that best align with your ways of working Taking full ownership of testing and quality. There's no QA function, so you'll decide where tests earn their keep and where they'd just slow you down Building a solid understanding of the energy market and its constraints, so you can help shape solutions rather than just build what you're told What we're looking for Genuine full stack experience, comfortable building frontends (JavaScript, React or similar) but equally confident designing and building backend APIs and working with databases. Evidence you can pick up an unfamiliar language quickly and get productive in it. Experience across several languages (ideally including JavaScript) is great Pragmatic approach to deliver effective solutions to address business & consumer challenges Genuine curiosity about the problems our customers and energy suppliers face, rather than wanting technology for technology's sake Committed to your own development and excited to make a direct, substantial impact within a company that provides you with full autonomy to release changes daily. You don't need to tick off everything on this list - so don't let that hold you back from applying. We want to make sure you're learning plenty during your time with us! Our commitment to you We are dedicated to developing valuable, inclusive, and user-friendly products and services that deliver positive outcomes for all of our customers. To achieve this, it's essential that our teams reflect the diverse range of people in our community. We believe in being the change we wish to see in the world, by embracing our differences and holding ourselves accountable to being open and inclusive teammates and wider community members. What we offer We want to give you a great work environment, support your growth both personally and professionally, and provide benefits that make your time at RVU even more enjoyable. Here are some of the benefits you can look forward to: 10% discretionary yearly bonus and yearly pay reviews (based on RVU and personal performance) A hybrid working approach with 2 in-office days per week and up to 22 working days per year to "work from anywhere" Employer-matching pension contributions up to 7.5% A one-off £300 "work from home" budget to help contribute towards a great work environment at home Excellent maternity, paternity, shared parental, and adoption leave policy, for those key moments in your life 25 days holiday (increasing with years of employment to 30 days) + 2 days "my time" per year Private medical cover, critical illness cover, and employee assistance programme A healthy learning and training budget Electric vehicle and cycle to work schemes Free in-office gym, accessible 7 days a week Free breakfast in the office daily You'll be equipped with great technology (choice of Mac or Windows) Free access to the Calm and Peppy app for physical and mental health Regular events - from team socials to company-wide events with insightful external speakers, we want to make sure our colleagues continue to feel connected.
RVU Co UK is seeking a Lead Software Engineer to join their team in London. In this full-time hybrid role, you'll work closely with various teams, create cloud-native applications, and leverage AI to enhance business processes. You'll contribute across the tech stack from infrastructure to front-end development, ensuring robust software practices. The position offers a supportive environment with a range of benefits including 25 days holiday and a yearly bonus based on personal and company performance.
13/07/2026
Full time
RVU Co UK is seeking a Lead Software Engineer to join their team in London. In this full-time hybrid role, you'll work closely with various teams, create cloud-native applications, and leverage AI to enhance business processes. You'll contribute across the tech stack from infrastructure to front-end development, ensuring robust software practices. The position offers a supportive environment with a range of benefits including 25 days holiday and a yearly bonus based on personal and company performance.
Lead Software Engineer Department: Engineering Employment Type: Full Time Location: London Description Hybrid: 2 days per week in our Tower Bridge office (Wednesdays & Thursdays) money.co.uk exists to help consumers make more informed financial decisions. Our free, online comparison service allows consumers to compare financial products, from credit cards to savings accounts, loans to travel money. We want our users to feel reassured that we're on their side when it comes to their finances. We're part of RVU, a group of online brands that include: Confused, Uswitch, Tempcover, and Mojo Mortgages. We are known as the Financial Services team for Uswitch, Confused and money.co.uk, and our goal is to be the UK's favourite way to choose the best financial products for big life events - from credit cards to use while travelling, to savings accounts to help move you closer to a dream purchase. As we continue to grow and expand our services, we are looking for talented individuals who share our passion for making a positive impact on people's lives. If you want to be part of a team that is transforming the way consumers navigate their finances, we would love to hear from you. The team The Financial Services team enables RVU to help customers make the best decisions around financial products, by helping them identify the right products from our partners across our three main brands Uswitch, and money.co.uk. Our engineering team build the web apps, back office systems and tooling used to deliver the financial products pages across RVU's websites, integrate with our partners, track sales, optimise marketing, and manage business reporting. We are currently growing our offering to small and medium businesses by driving deeper integration with our partners' APIs, improving our customers' experience on our platform, streamlining customer journeys, and ensuring that the business has all the data it needs at its fingertips. Our technology stack is centred around Typescript, React and Node/Bun, running on Kubernetes in AWS. What you'll be doing Joining our team as a Lead (or Staff) Software Engineer, you will be working closely with business leads, commercial managers, ops executives, product managers, data analysts, designers and fellow engineers to solve business problems with software. This is a Lead/Staff level role with a bias towards technical expertise over management. As a product team a lot of our time is spent on the front end, but you'll be contributing across the full stack from infrastructure, databases, pipelines, servers, CDNs, to web UIs and monitoring and analysing performance. This includes building responsive accessible React components aligned with our design system, working with APIs, using real-time metrics and alerting, interacting with databases, and keeping our applications secure. You will help to identify opportunities for process improvements, conduct code reviews, and ensure solutions are properly tested with a focus on best practices and quality assurance. We're leaning-in to the current AI revolution, having incorporated AI into several of our workflows, and we're actively working on a number of projects with AI at the core. So you'll also be working closely with AI not just as a development tool, but as a business enabler. This includes finding new and better ways to leverage AI to generate lasting value, and evangelising AI adoption across the business. Most importantly, you will be supporting and improving the engineering team's delivery & technical expertise in a continuous learning environment. You'll contribute to defining and maintaining best practices to ensure our software remains robust, scalable and maintainable, using your technical skills to help shape the future of Financial Services within RVU, inspiring and guiding the team along the way. What we're looking for We're looking for a technical expert who will be a multiplier for the team: bringing your own experience and knowledge to enrich the skills and foster the growth of our high performing engineering team. This is a full stack role, so you'll be just as comfortable building cloud-native scalable applications as you are at styling responsive React components. But as a staff engineer you will go beyond just delivering features. You will be empowering the whole team to create robust well-tested software that works everywhere, ensuring attention to detail, but knowing when to pull them back to avoid getting stuck down valueless rabbit holes. You will have experience ranging from building MVPs through to large scale production systems, in each case knowing where to strike the balance between rigour and urgency, comfortable making pragmatic decisions that benefit the business. You will identify friction points and potential improvements and be able to put a business value on them so the team can focus their efforts appropriately to maximise return to the organisation. In addition, it's important that you understand the benefits that AI can bring to a business like ours, so we're also looking for experience developing AI enabled applications and workflows. This includes knowledge around platforms and frameworks (e.g. N8N, Mastra), context engineering, using vector stores, RAG, fine-tuning and evaluation. You will have a growth mindset, always keen to learn and explore, and you like to dig deep to understand how things work. You will be able to debug large and complex systems, not just fixing the problems, but building a fundamental understanding of how the system works to the point where improvements become obvious. You will keep abreast of industry developments: assessing and introducing new libraries, new technologies, new tools and new approaches, in particular leveraging advances in AI technology to the benefit of the team and the business. Other skills required for the role include: Strong Typescript skills, convinced of the benefits of statically typed languages Deep knowledge of the Node ecosystem (node, npm, yarn), including bundling and dependency management. Familiarity with Bun is also desirable Proficient with AI tooling including delivering code using CLI or editor-based LLM agents, and using MCP servers Solid understanding of the React paradigm, including one-way data binding, declarative programming, rules of hooks, react anti-patterns Practical experience of software engineering principles and managing complexity (e.g. separation of concerns, design patterns, domain-driven design) and an appreciation and aspiration to write elegant clean code, understanding that simple often isn't easy Familiarity with container-based cloud-native applications, and architectural patterns such as REST APIs, message passing, horizontal and vertical scaling and load balancing Knowledge of web security concerns (e.g. SQL injection, XSS, CORS, cookies, authentication/authorisation techniques). Experience with the following is a plus: Kubernetes, Prometheus, Argo workflows, GitHub Actions, Elasticsearch/Opensearch, PostgreSQL, BigQuery, DBT data pipelines, Fastly, Storybook, component libraries and design systems, Builder.io, Bun. You don't need to tick off everything on this list - so don't let that hold you back from applying. We want to make sure you're learning plenty during your time with us! Our commitment to you We are dedicated to developing valuable, inclusive, and user-friendly products and services that deliver positive outcomes for all of our customers. To achieve this, it's essential that our teams reflect the diverse range of people in our community. We believe in being the change we wish to see in the world, by embracing our differences and holding ourselves accountable to being open and inclusive teammates and wider community members. What we offer We want to give you a great work environment, support your growth both personally and professionally, and provide benefits that make your time at RVU even more enjoyable. Here are some of the benefits you can look forward to: 10% discretionary yearly bonus and yearly pay reviews (based on RVU and personal performance) A hybrid working approach with 2 in-office days per week and up to 22 working days per year to "work from anywhere" Employer-matching pension contributions up to 7.5% A one-off £300 "work from home" budget to help contribute towards a great work environment at home Excellent maternity, paternity, shared parental, and adoption leave policy, for those key moments in your life 25 days holiday (increasing with years of employment to 30 days) + 2 days "my time" per year Private medical cover, critical illness cover, and employee assistance programme A healthy learning and training budget Electric vehicle and cycle to work schemes Free in-office gym, accessible 7 days a week Free breakfast in the office daily You'll be equipped with great technology (choice of Mac or Windows) Free access to the Calm and Peppy app for physical and mental health Regular events - from team socials to company-wide events with insightful external speakers, we want to make sure our colleagues continue to feel connected.
12/07/2026
Full time
Lead Software Engineer Department: Engineering Employment Type: Full Time Location: London Description Hybrid: 2 days per week in our Tower Bridge office (Wednesdays & Thursdays) money.co.uk exists to help consumers make more informed financial decisions. Our free, online comparison service allows consumers to compare financial products, from credit cards to savings accounts, loans to travel money. We want our users to feel reassured that we're on their side when it comes to their finances. We're part of RVU, a group of online brands that include: Confused, Uswitch, Tempcover, and Mojo Mortgages. We are known as the Financial Services team for Uswitch, Confused and money.co.uk, and our goal is to be the UK's favourite way to choose the best financial products for big life events - from credit cards to use while travelling, to savings accounts to help move you closer to a dream purchase. As we continue to grow and expand our services, we are looking for talented individuals who share our passion for making a positive impact on people's lives. If you want to be part of a team that is transforming the way consumers navigate their finances, we would love to hear from you. The team The Financial Services team enables RVU to help customers make the best decisions around financial products, by helping them identify the right products from our partners across our three main brands Uswitch, and money.co.uk. Our engineering team build the web apps, back office systems and tooling used to deliver the financial products pages across RVU's websites, integrate with our partners, track sales, optimise marketing, and manage business reporting. We are currently growing our offering to small and medium businesses by driving deeper integration with our partners' APIs, improving our customers' experience on our platform, streamlining customer journeys, and ensuring that the business has all the data it needs at its fingertips. Our technology stack is centred around Typescript, React and Node/Bun, running on Kubernetes in AWS. What you'll be doing Joining our team as a Lead (or Staff) Software Engineer, you will be working closely with business leads, commercial managers, ops executives, product managers, data analysts, designers and fellow engineers to solve business problems with software. This is a Lead/Staff level role with a bias towards technical expertise over management. As a product team a lot of our time is spent on the front end, but you'll be contributing across the full stack from infrastructure, databases, pipelines, servers, CDNs, to web UIs and monitoring and analysing performance. This includes building responsive accessible React components aligned with our design system, working with APIs, using real-time metrics and alerting, interacting with databases, and keeping our applications secure. You will help to identify opportunities for process improvements, conduct code reviews, and ensure solutions are properly tested with a focus on best practices and quality assurance. We're leaning-in to the current AI revolution, having incorporated AI into several of our workflows, and we're actively working on a number of projects with AI at the core. So you'll also be working closely with AI not just as a development tool, but as a business enabler. This includes finding new and better ways to leverage AI to generate lasting value, and evangelising AI adoption across the business. Most importantly, you will be supporting and improving the engineering team's delivery & technical expertise in a continuous learning environment. You'll contribute to defining and maintaining best practices to ensure our software remains robust, scalable and maintainable, using your technical skills to help shape the future of Financial Services within RVU, inspiring and guiding the team along the way. What we're looking for We're looking for a technical expert who will be a multiplier for the team: bringing your own experience and knowledge to enrich the skills and foster the growth of our high performing engineering team. This is a full stack role, so you'll be just as comfortable building cloud-native scalable applications as you are at styling responsive React components. But as a staff engineer you will go beyond just delivering features. You will be empowering the whole team to create robust well-tested software that works everywhere, ensuring attention to detail, but knowing when to pull them back to avoid getting stuck down valueless rabbit holes. You will have experience ranging from building MVPs through to large scale production systems, in each case knowing where to strike the balance between rigour and urgency, comfortable making pragmatic decisions that benefit the business. You will identify friction points and potential improvements and be able to put a business value on them so the team can focus their efforts appropriately to maximise return to the organisation. In addition, it's important that you understand the benefits that AI can bring to a business like ours, so we're also looking for experience developing AI enabled applications and workflows. This includes knowledge around platforms and frameworks (e.g. N8N, Mastra), context engineering, using vector stores, RAG, fine-tuning and evaluation. You will have a growth mindset, always keen to learn and explore, and you like to dig deep to understand how things work. You will be able to debug large and complex systems, not just fixing the problems, but building a fundamental understanding of how the system works to the point where improvements become obvious. You will keep abreast of industry developments: assessing and introducing new libraries, new technologies, new tools and new approaches, in particular leveraging advances in AI technology to the benefit of the team and the business. Other skills required for the role include: Strong Typescript skills, convinced of the benefits of statically typed languages Deep knowledge of the Node ecosystem (node, npm, yarn), including bundling and dependency management. Familiarity with Bun is also desirable Proficient with AI tooling including delivering code using CLI or editor-based LLM agents, and using MCP servers Solid understanding of the React paradigm, including one-way data binding, declarative programming, rules of hooks, react anti-patterns Practical experience of software engineering principles and managing complexity (e.g. separation of concerns, design patterns, domain-driven design) and an appreciation and aspiration to write elegant clean code, understanding that simple often isn't easy Familiarity with container-based cloud-native applications, and architectural patterns such as REST APIs, message passing, horizontal and vertical scaling and load balancing Knowledge of web security concerns (e.g. SQL injection, XSS, CORS, cookies, authentication/authorisation techniques). Experience with the following is a plus: Kubernetes, Prometheus, Argo workflows, GitHub Actions, Elasticsearch/Opensearch, PostgreSQL, BigQuery, DBT data pipelines, Fastly, Storybook, component libraries and design systems, Builder.io, Bun. You don't need to tick off everything on this list - so don't let that hold you back from applying. We want to make sure you're learning plenty during your time with us! Our commitment to you We are dedicated to developing valuable, inclusive, and user-friendly products and services that deliver positive outcomes for all of our customers. To achieve this, it's essential that our teams reflect the diverse range of people in our community. We believe in being the change we wish to see in the world, by embracing our differences and holding ourselves accountable to being open and inclusive teammates and wider community members. What we offer We want to give you a great work environment, support your growth both personally and professionally, and provide benefits that make your time at RVU even more enjoyable. Here are some of the benefits you can look forward to: 10% discretionary yearly bonus and yearly pay reviews (based on RVU and personal performance) A hybrid working approach with 2 in-office days per week and up to 22 working days per year to "work from anywhere" Employer-matching pension contributions up to 7.5% A one-off £300 "work from home" budget to help contribute towards a great work environment at home Excellent maternity, paternity, shared parental, and adoption leave policy, for those key moments in your life 25 days holiday (increasing with years of employment to 30 days) + 2 days "my time" per year Private medical cover, critical illness cover, and employee assistance programme A healthy learning and training budget Electric vehicle and cycle to work schemes Free in-office gym, accessible 7 days a week Free breakfast in the office daily You'll be equipped with great technology (choice of Mac or Windows) Free access to the Calm and Peppy app for physical and mental health Regular events - from team socials to company-wide events with insightful external speakers, we want to make sure our colleagues continue to feel connected.
A leading technology company in Greater London is seeking a Staff Software Engineer to join its Financial Services team. You will engage in building innovative cloud-native applications while leveraging AI technologies to enhance operational efficiency and user experience. The ideal candidate will thrive in a full-stack environment, contributing to the improvement of software practices and mentoring fellow engineers. This role includes a hybrid work model in a collaborative and inclusive setting, with strong emphasis on personal and professional growth.
11/07/2026
Full time
A leading technology company in Greater London is seeking a Staff Software Engineer to join its Financial Services team. You will engage in building innovative cloud-native applications while leveraging AI technologies to enhance operational efficiency and user experience. The ideal candidate will thrive in a full-stack environment, contributing to the improvement of software practices and mentoring fellow engineers. This role includes a hybrid work model in a collaborative and inclusive setting, with strong emphasis on personal and professional growth.
Staff Software Engineer Department: Engineering Employment Type: Full Time Location: London Description The Team The Financial Services team enables RVU to help customers make the best decisions around financial products, by helping them identify the right products from our partners across our three main brands Uswitch, and money.co.uk. Our engineering team build the web apps, back office systems and tooling used to deliver the financial products pages across RVU's websites, integrate with our partners, track sales, optimise marketing, and manage business reporting. We are currently growing our offering to small and medium businesses by driving deeper integration with our partners' APIs, improving our customers' experience on our platform, streamlining customer journeys, and ensuring that the business has all the data it needs at its fingertips. Our technology stack is centred around Typescript, React and Node/Bun, running on Kubernetes in AWS. What you'll be doing Joining our team as a Staff Software Engineer, you will be working closely with business leads, commercial managers, ops executives, product managers, data analysts, designers and fellow engineers to solve business problems with software. We're leaning-in to the current AI revolution, having incorporated AI into several of our workflows, and we're actively working on a number of projects with AI at the core. You'll be working closely with AI not just as a development tool, but as a business enabler. This includes finding new and better ways to leverage AI to generate lasting value, and evangelising AI adoption across the business. You will be supporting and improving the engineering team's delivery & technical expertise in a continuous learning environment. You'll contribute to defining and maintaining best practices to ensure our software remains robust, scalable and maintainable, using your technical skills to help shape the future of Financial Services within RVU, inspiring and guiding the team along the way. As a product team a lot of our time is spent on the front end, but you'll be contributing across the full stack from infrastructure, databases, pipelines, servers, CDNs, to web UIs and monitoring and analysing performance. This includes building responsive accessible React components aligned with our design system, working with APIs, using real-time metrics and alerting, interacting with databases, and keeping our applications secure. You will help to identify opportunities for process improvements, conduct code reviews, and ensure solutions are properly tested with a focus on best practices and quality assurance. What we're looking for We are looking for a technical expert who will be a multiplier for the team: bringing your own experience and knowledge to enrich the skills and foster the growth of our high performing engineering team. This is a full stack role, so you'll be just as comfortable building cloud-native scalable applications as you are at styling responsive React components. But as a staff engineer you will go beyond just delivering features. You will be empowering the whole team to create robust well-tested software that works everywhere, ensuring attention to detail, but knowing when to pull them back to avoid getting stuck down valueless rabbit holes. You will have experience ranging from building MVPs through to large scale production systems, in each case knowing where to strike the balance between rigour and urgency, comfortable making pragmatic decisions that benefit the business. You will identify friction points and potential improvements and be able to put a business value on them so the team can focus their efforts to maximise return to the organisation. In addition, it's important that you understand the benefits that AI can bring to a business like ours, so we're also looking for experience developing AI enabled applications and workflows. This includes knowledge around platforms and frameworks (e.g. N8N, Mastra), context engineering, using vector stores, RAG, fine-tuning and evaluation. You will have a growth mindset, always keen to learn and explore, and you like to dig deep to understand how things work. You will be able to debug large and complex systems, not just fixing the problems, but building a fundamental understanding of how they work to the point where improvements become obvious. You will keep abreast of industry developments: assessing and introducing new libraries, new technologies, new tools and new approaches, in particular leveraging advances in AI technology to the benefit of the team and the business. Other skills required for the role include: Strong Typescript skills, convinced of the benefits of statically typed languages. Deep knowledge of the Node ecosystem (node, npm, yarn), including bundling and dependency management. Familiarity with Bun is also desirable. Proficient with AI tooling including delivering code using CLI or editor-based LLM agents, using MCP servers Solid understanding of the React paradigm, including one way data binding, declarative programming, rules of hooks, react anti-patterns Practical experience of software engineering principles and managing complexity (e.g. separation of concerns, design patterns, domain driven design) and an appreciation and aspiration to write elegant clean code, understanding that simple often isn't easy. Familiarity with container-based cloud-native applications, and architectural patterns such as REST APIs, message passing, horizontal and vertical scaling and load balancing Knowledge of web security concerns (e.g. SQL injection, XSS, CORS, cookies, authentication/authorisation techniques) Experience with the following is a plus: Kubernetes, Prometheus, Argo workflows, GitHub Actions, Elasticsearch/Opensearch, PostgreSQL, BigQuery, DBT data pipelines, Fastly, Storybook, component libraries and design systems, Builder.io, Bun You don't need to tick off everything on this list - so don't let that hold you back from applying. We want to make sure you're learning plenty during your time with us! Our commitment to you We are dedicated to developing valuable, inclusive, and user-friendly products and services that deliver positive outcomes for all of our customers. To achieve this, it's essential that our teams reflect the diverse range of people in our community. We believe in being the change we wish to see in the world, by embracing our differences and holding ourselves accountable to being open and inclusive teammates and wider community members. What we offer We want to give you a great work environment, support your growth both personally and professionally, and provide benefits that make your time at RVU even more enjoyable. Here are some of the benefits you can look forward to: 10% discretionary yearly bonus and yearly pay reviews (based on RVU and personal performance) A hybrid working approach with 2 in-office days per week and up to 22 working days per year to "work from anywhere" Employer-matching pension contributions up to 7.5% A one-off £300 "work from home" budget to help contribute towards a great work environment at home Excellent maternity, paternity, shared parental, and adoption leave policy, for those key moments in your life 25 days holiday (increasing with years of employment to 30 days) + 2 days "my time" per year Private medical cover, critical illness cover, and employee assistance programme A healthy learning and training budget Electric vehicle and cycle to work schemes Free in-office gym, accessible 7 days a week Free breakfast in the office daily You'll be equipped with great technology (choice of Mac or Windows) Free access to the Calm and Peppy app for physical and mental health Regular events - from team socials to company-wide events with insightful external speakers, we want to make sure our colleagues continue to feel connected.
11/07/2026
Full time
Staff Software Engineer Department: Engineering Employment Type: Full Time Location: London Description The Team The Financial Services team enables RVU to help customers make the best decisions around financial products, by helping them identify the right products from our partners across our three main brands Uswitch, and money.co.uk. Our engineering team build the web apps, back office systems and tooling used to deliver the financial products pages across RVU's websites, integrate with our partners, track sales, optimise marketing, and manage business reporting. We are currently growing our offering to small and medium businesses by driving deeper integration with our partners' APIs, improving our customers' experience on our platform, streamlining customer journeys, and ensuring that the business has all the data it needs at its fingertips. Our technology stack is centred around Typescript, React and Node/Bun, running on Kubernetes in AWS. What you'll be doing Joining our team as a Staff Software Engineer, you will be working closely with business leads, commercial managers, ops executives, product managers, data analysts, designers and fellow engineers to solve business problems with software. We're leaning-in to the current AI revolution, having incorporated AI into several of our workflows, and we're actively working on a number of projects with AI at the core. You'll be working closely with AI not just as a development tool, but as a business enabler. This includes finding new and better ways to leverage AI to generate lasting value, and evangelising AI adoption across the business. You will be supporting and improving the engineering team's delivery & technical expertise in a continuous learning environment. You'll contribute to defining and maintaining best practices to ensure our software remains robust, scalable and maintainable, using your technical skills to help shape the future of Financial Services within RVU, inspiring and guiding the team along the way. As a product team a lot of our time is spent on the front end, but you'll be contributing across the full stack from infrastructure, databases, pipelines, servers, CDNs, to web UIs and monitoring and analysing performance. This includes building responsive accessible React components aligned with our design system, working with APIs, using real-time metrics and alerting, interacting with databases, and keeping our applications secure. You will help to identify opportunities for process improvements, conduct code reviews, and ensure solutions are properly tested with a focus on best practices and quality assurance. What we're looking for We are looking for a technical expert who will be a multiplier for the team: bringing your own experience and knowledge to enrich the skills and foster the growth of our high performing engineering team. This is a full stack role, so you'll be just as comfortable building cloud-native scalable applications as you are at styling responsive React components. But as a staff engineer you will go beyond just delivering features. You will be empowering the whole team to create robust well-tested software that works everywhere, ensuring attention to detail, but knowing when to pull them back to avoid getting stuck down valueless rabbit holes. You will have experience ranging from building MVPs through to large scale production systems, in each case knowing where to strike the balance between rigour and urgency, comfortable making pragmatic decisions that benefit the business. You will identify friction points and potential improvements and be able to put a business value on them so the team can focus their efforts to maximise return to the organisation. In addition, it's important that you understand the benefits that AI can bring to a business like ours, so we're also looking for experience developing AI enabled applications and workflows. This includes knowledge around platforms and frameworks (e.g. N8N, Mastra), context engineering, using vector stores, RAG, fine-tuning and evaluation. You will have a growth mindset, always keen to learn and explore, and you like to dig deep to understand how things work. You will be able to debug large and complex systems, not just fixing the problems, but building a fundamental understanding of how they work to the point where improvements become obvious. You will keep abreast of industry developments: assessing and introducing new libraries, new technologies, new tools and new approaches, in particular leveraging advances in AI technology to the benefit of the team and the business. Other skills required for the role include: Strong Typescript skills, convinced of the benefits of statically typed languages. Deep knowledge of the Node ecosystem (node, npm, yarn), including bundling and dependency management. Familiarity with Bun is also desirable. Proficient with AI tooling including delivering code using CLI or editor-based LLM agents, using MCP servers Solid understanding of the React paradigm, including one way data binding, declarative programming, rules of hooks, react anti-patterns Practical experience of software engineering principles and managing complexity (e.g. separation of concerns, design patterns, domain driven design) and an appreciation and aspiration to write elegant clean code, understanding that simple often isn't easy. Familiarity with container-based cloud-native applications, and architectural patterns such as REST APIs, message passing, horizontal and vertical scaling and load balancing Knowledge of web security concerns (e.g. SQL injection, XSS, CORS, cookies, authentication/authorisation techniques) Experience with the following is a plus: Kubernetes, Prometheus, Argo workflows, GitHub Actions, Elasticsearch/Opensearch, PostgreSQL, BigQuery, DBT data pipelines, Fastly, Storybook, component libraries and design systems, Builder.io, Bun You don't need to tick off everything on this list - so don't let that hold you back from applying. We want to make sure you're learning plenty during your time with us! Our commitment to you We are dedicated to developing valuable, inclusive, and user-friendly products and services that deliver positive outcomes for all of our customers. To achieve this, it's essential that our teams reflect the diverse range of people in our community. We believe in being the change we wish to see in the world, by embracing our differences and holding ourselves accountable to being open and inclusive teammates and wider community members. What we offer We want to give you a great work environment, support your growth both personally and professionally, and provide benefits that make your time at RVU even more enjoyable. Here are some of the benefits you can look forward to: 10% discretionary yearly bonus and yearly pay reviews (based on RVU and personal performance) A hybrid working approach with 2 in-office days per week and up to 22 working days per year to "work from anywhere" Employer-matching pension contributions up to 7.5% A one-off £300 "work from home" budget to help contribute towards a great work environment at home Excellent maternity, paternity, shared parental, and adoption leave policy, for those key moments in your life 25 days holiday (increasing with years of employment to 30 days) + 2 days "my time" per year Private medical cover, critical illness cover, and employee assistance programme A healthy learning and training budget Electric vehicle and cycle to work schemes Free in-office gym, accessible 7 days a week Free breakfast in the office daily You'll be equipped with great technology (choice of Mac or Windows) Free access to the Calm and Peppy app for physical and mental health Regular events - from team socials to company-wide events with insightful external speakers, we want to make sure our colleagues continue to feel connected.