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. 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.
19/06/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. 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.
RVU Co UK is seeking a Senior Software Engineer to join their Engineering department in London. This role involves a hybrid work model with 2 days required in the Tower Bridge office each week. The successful candidate will design and build customer-facing experiences, work on insurance flows, and mentor junior engineers to enhance their skills. You'll have the chance to make substantial impacts within the fast-evolving Insurtech industry while supporting a culture of inclusivity and growth.
19/06/2026
Full time
RVU Co UK is seeking a Senior Software Engineer to join their Engineering department in London. This role involves a hybrid work model with 2 days required in the Tower Bridge office each week. The successful candidate will design and build customer-facing experiences, work on insurance flows, and mentor junior engineers to enhance their skills. You'll have the chance to make substantial impacts within the fast-evolving Insurtech industry while supporting a culture of inclusivity and growth.
Senior Software Engineer Department: Engineering Employment Type: Full Time Location: London Description Hybrid: 2 days per week in our Tower Bridge office Tempcover are at the forefront of the fast-growing world of short-term insurance. Our mission is to make car insurance flexible, quick, and easy for drivers. We've sold millions of policies that have helped drivers get where they need to go, but we're not finished there. We're growing our team to help us continue in that mission. If you are extraordinary at what you do and want to be a part of a rapidly growing business at the cutting edge of the Insurtech industry, we would love to hear from you! We're part of RVU, a group of online brands that include: Confused, Uswitch, money.co.uk, and Mojo Mortgages. About the role Tempcover are currently undertaking an overhaul of our systems to modernise and help us power the next generation of our technology. We are looking for a Senior Full Stack Engineer who can bring experience, judgement and curiosity to help shape this journey; working in a role with ownership, empowerment and impact. Each engineer plays an integral role in the development, delivery, maintenance and support of our insurance-based systems, both public-facing and internal. What you'll be doing Design and build high-quality customer-facing experiences using modern web technologies, SSR frameworks and type-safe API integrations Work across insurance flows, making improvements that affect conversion, reliability, performance and customer experience Make pragmatic technical trade-offs around performance, flexibility, simplicity and delivery speed Build and maintain backend services and integrations that support our insurance journeys Work with infrastructure, CI/CD and observability to help the team ship safely and often Partner with product, design and data to turn ambiguous opportunities into concrete, measurable improvements Raise the technical bar through code review, design conversations and mentoring more junior engineers What we're looking for The highest level of proficiency using most of the following: Frontend: TypeScript, Astro and/or Next.js, React, HTML, CSS Backend: Node.js, Go, RESTful APIs, OpenAPI Cloud: AWS, Lambda, DynamoDB, S3, CloudFront Infrastructure as Code: SST, Terraform, CDK, Pulumi or similar Testing: integration and end-to-end testing, component story testing, and visual regression testing CI/CD: Automated testing and deployment pipelines Observability: Analytics platforms, error monitoring and performance tracking Cloudflare experience, including Workers, CDN or load balancing Builder.io or other visual/content tooling experience 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! Beyond the stack, we're looking for someone who: Has a track record of leading and shipping significant work in a senior engineering role Is comfortable working in ambiguity and can help shape work Has strong product instincts and can reason about trade-offs with product managers, designers and data colleagues 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.
19/06/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 Tempcover are at the forefront of the fast-growing world of short-term insurance. Our mission is to make car insurance flexible, quick, and easy for drivers. We've sold millions of policies that have helped drivers get where they need to go, but we're not finished there. We're growing our team to help us continue in that mission. If you are extraordinary at what you do and want to be a part of a rapidly growing business at the cutting edge of the Insurtech industry, we would love to hear from you! We're part of RVU, a group of online brands that include: Confused, Uswitch, money.co.uk, and Mojo Mortgages. About the role Tempcover are currently undertaking an overhaul of our systems to modernise and help us power the next generation of our technology. We are looking for a Senior Full Stack Engineer who can bring experience, judgement and curiosity to help shape this journey; working in a role with ownership, empowerment and impact. Each engineer plays an integral role in the development, delivery, maintenance and support of our insurance-based systems, both public-facing and internal. What you'll be doing Design and build high-quality customer-facing experiences using modern web technologies, SSR frameworks and type-safe API integrations Work across insurance flows, making improvements that affect conversion, reliability, performance and customer experience Make pragmatic technical trade-offs around performance, flexibility, simplicity and delivery speed Build and maintain backend services and integrations that support our insurance journeys Work with infrastructure, CI/CD and observability to help the team ship safely and often Partner with product, design and data to turn ambiguous opportunities into concrete, measurable improvements Raise the technical bar through code review, design conversations and mentoring more junior engineers What we're looking for The highest level of proficiency using most of the following: Frontend: TypeScript, Astro and/or Next.js, React, HTML, CSS Backend: Node.js, Go, RESTful APIs, OpenAPI Cloud: AWS, Lambda, DynamoDB, S3, CloudFront Infrastructure as Code: SST, Terraform, CDK, Pulumi or similar Testing: integration and end-to-end testing, component story testing, and visual regression testing CI/CD: Automated testing and deployment pipelines Observability: Analytics platforms, error monitoring and performance tracking Cloudflare experience, including Workers, CDN or load balancing Builder.io or other visual/content tooling experience 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! Beyond the stack, we're looking for someone who: Has a track record of leading and shipping significant work in a senior engineering role Is comfortable working in ambiguity and can help shape work Has strong product instincts and can reason about trade-offs with product managers, designers and data colleagues 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.
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. 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.
18/06/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. 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.
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.
14/06/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.
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.
14/06/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.
RVU Co UK is looking for a Lead Software Engineer to join their Engineering department in London. This hybrid role combines a focus on technical expertise with leadership responsibilities. You will contribute across the full stack and work closely with cross-functional teams, leveraging your experience in Typescript, Node, and React to solve business problems and enhance the customer experience. This position supports a positive work environment with ample growth opportunities and a strong emphasis on AI integration.
14/06/2026
Full time
RVU Co UK is looking for a Lead Software Engineer to join their Engineering department in London. This hybrid role combines a focus on technical expertise with leadership responsibilities. You will contribute across the full stack and work closely with cross-functional teams, leveraging your experience in Typescript, Node, and React to solve business problems and enhance the customer experience. This position supports a positive work environment with ample growth opportunities and a strong emphasis on AI integration.
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.
14/06/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.
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.
14/06/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.
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.
13/06/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 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.
10/06/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.
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.
08/06/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.
A leading technology firm in London is seeking a Staff Platform Engineer to oversee infrastructure within its engineering team. You will manage Kubernetes clusters, enhance the team's open-source strategy, and implement CI/CD practices. The ideal candidate has extensive experience in cloud technologies like AWS and tools like Terraform and Golang. This role offers a hybrid work model and a comprehensive benefits package, including a discretionary bonus and up to 30 days of holiday.
08/06/2026
Full time
A leading technology firm in London is seeking a Staff Platform Engineer to oversee infrastructure within its engineering team. You will manage Kubernetes clusters, enhance the team's open-source strategy, and implement CI/CD practices. The ideal candidate has extensive experience in cloud technologies like AWS and tools like Terraform and Golang. This role offers a hybrid work model and a comprehensive benefits package, including a discretionary bonus and up to 30 days of holiday.
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.
08/06/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.
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.
08/06/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.
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.
07/06/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 Software Engineer Department: Engineering Employment Type: Full Time Location: London Description Hybrid: 2 days per week in our Tower Bridge office Tempcover are at the forefront of the fast-growing world of short-term insurance. Our mission is to make car insurance flexible, quick, and easy for drivers. We've sold millions of policies that have helped drivers get where they need to go, but we're not finished there. We're growing our team to help us continue in that mission. If you are extraordinary at what you do and want to be a part of a rapidly growing business at the cutting edge of the Insurtech industry, we would love to hear from you! We're part of RVU, a group of online brands that include: Confused, Uswitch, money.co.uk, and Mojo Mortgages. About the role Tempcover are currently undertaking an overhaul of our systems to modernise and help us power the next generation of our technology. We are looking for a Senior Full Stack Engineer who can bring experience, judgement and curiosity to help shape this journey; working in a role with ownership, empowerment and impact. Each engineer plays an integral role in the development, delivery, maintenance and support of our insurance-based systems, both public-facing and internal. What you'll be doing Design and build high-quality customer-facing experiences using modern web technologies, SSR frameworks and type-safe API integrations Work across insurance flows, making improvements that affect conversion, reliability, performance and customer experience Make pragmatic technical trade-offs around performance, flexibility, simplicity and delivery speed Build and maintain backend services and integrations that support our insurance journeys Work with infrastructure, CI/CD and observability to help the team ship safely and often Partner with product, design and data to turn ambiguous opportunities into concrete, measurable improvements Raise the technical bar through code review, design conversations and mentoring more junior engineers What we're looking for The highest level of proficiency using most of the following: Frontend: TypeScript, Astro and/or Next.js, React, HTML, CSS Backend: Node.js, Go, RESTful APIs, OpenAPI Cloud: AWS, Lambda, DynamoDB, S3, CloudFront Infrastructure as Code: SST, Terraform, CDK, Pulumi or similar Testing: integration and end-to-end testing, component story testing, and visual regression testing CI/CD: Automated testing and deployment pipelines Observability: Analytics platforms, error monitoring and performance tracking Cloudflare experience, including Workers, CDN or load balancing Builder.io or other visual/content tooling experience 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! Beyond the stack, we're looking for someone who: Has a track record of leading and shipping significant work in a senior engineering role Is comfortable working in ambiguity and can help shape work Has strong product instincts and can reason about trade-offs with product managers, designers and data colleagues 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.
04/06/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 Tempcover are at the forefront of the fast-growing world of short-term insurance. Our mission is to make car insurance flexible, quick, and easy for drivers. We've sold millions of policies that have helped drivers get where they need to go, but we're not finished there. We're growing our team to help us continue in that mission. If you are extraordinary at what you do and want to be a part of a rapidly growing business at the cutting edge of the Insurtech industry, we would love to hear from you! We're part of RVU, a group of online brands that include: Confused, Uswitch, money.co.uk, and Mojo Mortgages. About the role Tempcover are currently undertaking an overhaul of our systems to modernise and help us power the next generation of our technology. We are looking for a Senior Full Stack Engineer who can bring experience, judgement and curiosity to help shape this journey; working in a role with ownership, empowerment and impact. Each engineer plays an integral role in the development, delivery, maintenance and support of our insurance-based systems, both public-facing and internal. What you'll be doing Design and build high-quality customer-facing experiences using modern web technologies, SSR frameworks and type-safe API integrations Work across insurance flows, making improvements that affect conversion, reliability, performance and customer experience Make pragmatic technical trade-offs around performance, flexibility, simplicity and delivery speed Build and maintain backend services and integrations that support our insurance journeys Work with infrastructure, CI/CD and observability to help the team ship safely and often Partner with product, design and data to turn ambiguous opportunities into concrete, measurable improvements Raise the technical bar through code review, design conversations and mentoring more junior engineers What we're looking for The highest level of proficiency using most of the following: Frontend: TypeScript, Astro and/or Next.js, React, HTML, CSS Backend: Node.js, Go, RESTful APIs, OpenAPI Cloud: AWS, Lambda, DynamoDB, S3, CloudFront Infrastructure as Code: SST, Terraform, CDK, Pulumi or similar Testing: integration and end-to-end testing, component story testing, and visual regression testing CI/CD: Automated testing and deployment pipelines Observability: Analytics platforms, error monitoring and performance tracking Cloudflare experience, including Workers, CDN or load balancing Builder.io or other visual/content tooling experience 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! Beyond the stack, we're looking for someone who: Has a track record of leading and shipping significant work in a senior engineering role Is comfortable working in ambiguity and can help shape work Has strong product instincts and can reason about trade-offs with product managers, designers and data colleagues 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 Senior Software Engineer to join our Engineering Department in London. This role offers a hybrid work approach with two office days per week and a commitment to personal and professional growth. As a Senior Full Stack Engineer, you will contribute significantly to modernizing our systems, enhancing customer experiences, and mentoring junior engineers. Enjoy benefits like a discretionary bonus, hybrid work, and comprehensive medical cover.
04/06/2026
Full time
RVU Co UK is seeking a Senior Software Engineer to join our Engineering Department in London. This role offers a hybrid work approach with two office days per week and a commitment to personal and professional growth. As a Senior Full Stack Engineer, you will contribute significantly to modernizing our systems, enhancing customer experiences, and mentoring junior engineers. Enjoy benefits like a discretionary bonus, hybrid work, and comprehensive medical cover.
Description Hybrid : 2 days per week in London, 1 day per month in Fleet Tempcover is at the forefront of the fast-growing world of short term insurance. Our mission is to make car insurance flexible, quick, and easy for drivers. We've sold millions of policies that have helped drivers get where they need to go, but we're not finished there. We're growing our team to help us continue in that mission.If you are extraordinary at what you do and want to be a part of a rapidly growing business at the cutting edge of the InsureTech industry, we would love to hear from you The Data and Analytics team within Tempcover provide a vital role in bringing data, MI and Insight to life for internal & external stakeholders and partners. The Staff Data Engineer will be responsible for the design, build and maintenance of the Tempcover cloud based data platform, supporting the wider business in making data-driven decisions. Leading the development and optimisation of data pipelines, data models and data quality controls, this role will require collaboration with data analysts and business stakeholders to translate data needs into scalable and reliable solutions. Over the past 5 years, the data platform has continually evolved through the expansion of data models, integrations and underpinning technologies. This evolution is set to continue at pace as we refine our data ingestion solutions and expand our insight capability across the business. Starting in 2026 we expect to increasingly make use of the Google Big Query platform and move away from Azure over the next 12- 18 months. What you'll be doing Design, develop, and maintain robust data pipelines and ETL processes Create and manage accurate and performant data models to support Tempcover's analytical capability. Propose and implement internal improvement initiatives to the data platform. Lead proactive approach to performance monitoring / tuning Leverage cloud-based platforms to build a scalable data infrastructure. Provide continued support to ensure high availability of data to the wider business Work closely with analysts across MI, Marketing, Product, Underwriting and Pricing to understand data requirements and translate them into effective solutions. Work with rigour to ensure data quality / accuracy. Mentor and guide junior data engineers, providing technical expertise and project oversight. What we're looking for Essential Advanced proficiency in SQL databases, including writing complex queries, indexing and query optimisation. Experience of ETL tools such as Google Cloud Dataflow, DBT, Azure Data Factory, FiveTran and Databricks. Solid understanding of data warehousing techniques; ETL / ELT processes and dimensional modelling. In-depth knowledge of cloud-based data infrastructure (GCP, Azure, AWS). Excellent problem-solving skills and the ability to work independently and collaboratively in a fast-paced environment. Proficiency with Git / DevOps for version control and collaboration. Beneficial API integration. Knowledge of Python is beneficial. Ability to work within a SCRUM agile development environment. Understanding of visualisation and dashboard products (e.g. Power BI, Tableau, Qlik) Our commitment to you At RVU, 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 Regular events - from team socials to company-wide events with insightful external speakers, we want to make sure our colleagues continue to feel connected As a tech company who strives to get better every day, we use Metaview during the interview processes for note taking purposes. This records and transcribes interviews so the interviewer can fully focus on your conversation, rather than writing. This has no bearing on the assessment of you as a candidate and you can opt out at any time. Just let us know. Our culture Our culture is driven by innovation, collaboration, and a relentless focus on creating real value for our customers. With an experimentation mindset, we challenge the status quo, push boundaries, and embrace continuous learning to stay ahead. Our diverse teams are made up of brilliant people who uplift each other and work together to tackle complex problems. We work with a balance of rigour and urgency so we can learn fast and adapt to change quickly. We are a company where growth knows no limits, and where every person is empowered to make an extraordinary impact. Check out our Life At RVU page to get a further glimpse into our culture.
27/05/2026
Full time
Description Hybrid : 2 days per week in London, 1 day per month in Fleet Tempcover is at the forefront of the fast-growing world of short term insurance. Our mission is to make car insurance flexible, quick, and easy for drivers. We've sold millions of policies that have helped drivers get where they need to go, but we're not finished there. We're growing our team to help us continue in that mission.If you are extraordinary at what you do and want to be a part of a rapidly growing business at the cutting edge of the InsureTech industry, we would love to hear from you The Data and Analytics team within Tempcover provide a vital role in bringing data, MI and Insight to life for internal & external stakeholders and partners. The Staff Data Engineer will be responsible for the design, build and maintenance of the Tempcover cloud based data platform, supporting the wider business in making data-driven decisions. Leading the development and optimisation of data pipelines, data models and data quality controls, this role will require collaboration with data analysts and business stakeholders to translate data needs into scalable and reliable solutions. Over the past 5 years, the data platform has continually evolved through the expansion of data models, integrations and underpinning technologies. This evolution is set to continue at pace as we refine our data ingestion solutions and expand our insight capability across the business. Starting in 2026 we expect to increasingly make use of the Google Big Query platform and move away from Azure over the next 12- 18 months. What you'll be doing Design, develop, and maintain robust data pipelines and ETL processes Create and manage accurate and performant data models to support Tempcover's analytical capability. Propose and implement internal improvement initiatives to the data platform. Lead proactive approach to performance monitoring / tuning Leverage cloud-based platforms to build a scalable data infrastructure. Provide continued support to ensure high availability of data to the wider business Work closely with analysts across MI, Marketing, Product, Underwriting and Pricing to understand data requirements and translate them into effective solutions. Work with rigour to ensure data quality / accuracy. Mentor and guide junior data engineers, providing technical expertise and project oversight. What we're looking for Essential Advanced proficiency in SQL databases, including writing complex queries, indexing and query optimisation. Experience of ETL tools such as Google Cloud Dataflow, DBT, Azure Data Factory, FiveTran and Databricks. Solid understanding of data warehousing techniques; ETL / ELT processes and dimensional modelling. In-depth knowledge of cloud-based data infrastructure (GCP, Azure, AWS). Excellent problem-solving skills and the ability to work independently and collaboratively in a fast-paced environment. Proficiency with Git / DevOps for version control and collaboration. Beneficial API integration. Knowledge of Python is beneficial. Ability to work within a SCRUM agile development environment. Understanding of visualisation and dashboard products (e.g. Power BI, Tableau, Qlik) Our commitment to you At RVU, 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 Regular events - from team socials to company-wide events with insightful external speakers, we want to make sure our colleagues continue to feel connected As a tech company who strives to get better every day, we use Metaview during the interview processes for note taking purposes. This records and transcribes interviews so the interviewer can fully focus on your conversation, rather than writing. This has no bearing on the assessment of you as a candidate and you can opt out at any time. Just let us know. Our culture Our culture is driven by innovation, collaboration, and a relentless focus on creating real value for our customers. With an experimentation mindset, we challenge the status quo, push boundaries, and embrace continuous learning to stay ahead. Our diverse teams are made up of brilliant people who uplift each other and work together to tackle complex problems. We work with a balance of rigour and urgency so we can learn fast and adapt to change quickly. We are a company where growth knows no limits, and where every person is empowered to make an extraordinary impact. Check out our Life At RVU page to get a further glimpse into our culture.
Hybrid 2 days per week in-office Location Tower Bridge (once per month to Fleet) About Tempcover Tempcover is at the forefront of the fast-growing world of short term insurance. Our mission is to make car insurance flexible, quick, and easy for drivers. We've sold millions of policies that have helped drivers get where they need to go, but we're not finished there. We're growing our team to help us continue in that mission. If you are extraordinary at what you do and want to be a part of a rapidly growing business at the cutting edge of the Insurtech industry, we would love to hear from you. Principal Engineer - Role Overview Tempcover is investing heavily in modernising our technology to power the next growth phase of our business. We are looking for a Principal Engineer who can bring a depth and breadth of experience to help shape this journey; working in a role with a high level of ownership, empowerment, impact and mentorship. Each engineer plays an integral role in the development, delivery, maintenance, and support of our insurance-based systems, both public-facing and internal. We are looking for a Principal Engineer to serve as the technical anchor for our organization. In this high-impact role, you will move beyond individual contribution to shape the future of our technology. You will unify multiple teams towards a technical strategy together with our long-term company vision. What you'll be doing You will set the new standard for large-scale system architecture. You will lead by example, personally designing and delivering high quality code which builds systems that are resilient, scalable, and observable, ensuring they can handle our next phase of growth. You will lead the evolution of our platform and will act as the bridge between technical estate and business requirements, ensuring stakeholders understand the "why" behind technical decisions and tradeoffs, and helping engineers understand how we can get there. Teams will look to you for guidance and you will serve as the escalation point for the most complex technical decisions. You will mentor and pair with senior and staff engineers, helping them grow into technical leaders and foster a culture of technical excellence and continuous learning. What we're looking for Experience of having worked on, and led, modernisation initiatives, using techniques like the Strangler Fig. The highest level of proficiency designing, developing, operating and improving highly observable applications using Golang and other modern languages Deep understanding of AWS and AWS products like Lambdas, DynamoDB, etc but also comfortable or with tracked experience in Azure and Azure devops Knowledge of containerisation and IaC (Terraform, Pulumi, SST) Experience with technologies like Cloudflare or similar A solid understanding of development methodologies and design patterns Proficiency with C# ASP.NET, .Net Core are a plus React, Typescript, Astro, NodeJS are also a nice to have 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 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 We use Metaview during the interview processes for note taking purposes. This records and transcribes interviews so the interviewer can fully focus on your conversation, rather than writing. This has no bearing on the assessment of you as a candidate and you can opt out at any time. Just let us know. Our culture Our culture is driven by innovation, collaboration, and a relentless focus on creating real value for our customers. With an experimentation mindset, we challenge the status quo, push boundaries, and embrace continuous learning to stay ahead. Our diverse teams are made up of brilliant people who uplift each other and work together to tackle complex problems. We work with a balance of rigour and urgency so we can learn fast and adapt to change quickly. We are a company where growth knows no limits, and where every person is empowered to make an extraordinary impact. Check out our Life At RVU page to get a further glimpse into our culture. At RVU we combine the close-knit and agile environment of a startup, with the know-how, technology and backing of a well-established company. Our mission is to empower people to make confident decisions. With our unique set of brands, including Uswitch money.co.uk, Tempcover and Mojo Mortgages , we have the power to reach millions of consumers and the technology to deliver a world class online experience for them.
26/05/2026
Full time
Hybrid 2 days per week in-office Location Tower Bridge (once per month to Fleet) About Tempcover Tempcover is at the forefront of the fast-growing world of short term insurance. Our mission is to make car insurance flexible, quick, and easy for drivers. We've sold millions of policies that have helped drivers get where they need to go, but we're not finished there. We're growing our team to help us continue in that mission. If you are extraordinary at what you do and want to be a part of a rapidly growing business at the cutting edge of the Insurtech industry, we would love to hear from you. Principal Engineer - Role Overview Tempcover is investing heavily in modernising our technology to power the next growth phase of our business. We are looking for a Principal Engineer who can bring a depth and breadth of experience to help shape this journey; working in a role with a high level of ownership, empowerment, impact and mentorship. Each engineer plays an integral role in the development, delivery, maintenance, and support of our insurance-based systems, both public-facing and internal. We are looking for a Principal Engineer to serve as the technical anchor for our organization. In this high-impact role, you will move beyond individual contribution to shape the future of our technology. You will unify multiple teams towards a technical strategy together with our long-term company vision. What you'll be doing You will set the new standard for large-scale system architecture. You will lead by example, personally designing and delivering high quality code which builds systems that are resilient, scalable, and observable, ensuring they can handle our next phase of growth. You will lead the evolution of our platform and will act as the bridge between technical estate and business requirements, ensuring stakeholders understand the "why" behind technical decisions and tradeoffs, and helping engineers understand how we can get there. Teams will look to you for guidance and you will serve as the escalation point for the most complex technical decisions. You will mentor and pair with senior and staff engineers, helping them grow into technical leaders and foster a culture of technical excellence and continuous learning. What we're looking for Experience of having worked on, and led, modernisation initiatives, using techniques like the Strangler Fig. The highest level of proficiency designing, developing, operating and improving highly observable applications using Golang and other modern languages Deep understanding of AWS and AWS products like Lambdas, DynamoDB, etc but also comfortable or with tracked experience in Azure and Azure devops Knowledge of containerisation and IaC (Terraform, Pulumi, SST) Experience with technologies like Cloudflare or similar A solid understanding of development methodologies and design patterns Proficiency with C# ASP.NET, .Net Core are a plus React, Typescript, Astro, NodeJS are also a nice to have 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 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 We use Metaview during the interview processes for note taking purposes. This records and transcribes interviews so the interviewer can fully focus on your conversation, rather than writing. This has no bearing on the assessment of you as a candidate and you can opt out at any time. Just let us know. Our culture Our culture is driven by innovation, collaboration, and a relentless focus on creating real value for our customers. With an experimentation mindset, we challenge the status quo, push boundaries, and embrace continuous learning to stay ahead. Our diverse teams are made up of brilliant people who uplift each other and work together to tackle complex problems. We work with a balance of rigour and urgency so we can learn fast and adapt to change quickly. We are a company where growth knows no limits, and where every person is empowered to make an extraordinary impact. Check out our Life At RVU page to get a further glimpse into our culture. At RVU we combine the close-knit and agile environment of a startup, with the know-how, technology and backing of a well-established company. Our mission is to empower people to make confident decisions. With our unique set of brands, including Uswitch money.co.uk, Tempcover and Mojo Mortgages , we have the power to reach millions of consumers and the technology to deliver a world class online experience for them.