Back to Jobs

Experienced Full Stack Software Engineer – Remote, Full-Time, Cloud Application Development, and Technical Leadership Opportunity

Remote, USA Full-time Posted 2025-11-03

Introduction to RVU and Our Mission

At RVU, we embody the vibrant and agile culture of a startup, combined with the expertise, innovation, and support of a well-established organization. Our mission is to empower individuals to make informed decisions, and with our unique portfolio of brands, including Uswitch, Confused.com, Money.co.uk, and Tempcover, we have the reach to impact millions of customers and the technology to deliver a high-quality online experience for them.

About the Role and Our Team

We are seeking a highly skilled and passionate Experienced Full Stack Software Engineer to join our team. As a staff software engineer at RVU/Uswitch, you will play a crucial role in building highly performant, accessible, and aesthetically pleasing customer experiences to make managing bills easier. Our team is dedicated to improving complicated marketplaces through intuitive and easily accessible applications that genuinely improve people's lives. By saving millions of pounds a year on bills, we can make a significant difference in the lives of vulnerable individuals who face the harsh decision of choosing between utilities or food.

Key Responsibilities

  • Technical Excellence: Work closely with established and experienced engineering teams to support and grow the organization's understanding and implementation of modern technology.
  • Collaboration: Collaborate with various cross-functional disciplines across the organization to bring ideas to life and play an active role in shaping and delivering the ongoing technical vision of the organization alongside your peers.
  • Independence: Have ownership over technical strategy, decisions, and implementation approach, allowing you to deliver using practices that align with your preferred ways of working.
  • Data-Driven: Utilize rich logs, metrics, and data to monitor and improve system performance and reliability.
  • Culture: Enhance a diverse engineering culture by participating in various technical meetups, working groups, and All Hands.
  • Knowledge Sharing: Improve RVU's perspective by sharing your expertise, knowledge, and mastery in a continuous learning environment.

Essential Qualifications and Skills

To be successful in this role, you will need:

  • Experience: A strong background in software development, with experience working in large and small agile teams of engineers.
  • Technical Skills: A broad knowledge of software development and familiarity with procedural and functional languages, ideally having experience with Golang, NodeJS, Clojure, or Python.
  • Cloud Technologies: A good understanding of cloud technologies and their application to solve problems like Event/Data Ingestion and third-party API Integrations, as well as expertise in A/B Testing, Monitoring, and DevOps principles.
  • Collaboration: A willingness to collaborate with different disciplines, such as Marketing, Data Analysis, and Product Owners.
  • Problem-Solving: A pragmatic approach to delivering effective solutions to address business and consumer challenges.

Preferred Qualifications and Skills

While not essential, the following skills and qualifications are desirable:

  • Leadership Experience: Experience in leading or mentoring teams, with a strong ability to motivate and guide others.
  • Domain Expertise: Knowledge of the energy or financial services industry, with a deep understanding of the challenges and opportunities in these sectors.
  • Emerging Technologies: Familiarity with emerging technologies, such as artificial intelligence, machine learning, or blockchain, and their potential applications in the energy or financial services industry.

Career Growth Opportunities and Learning Benefits

At RVU, we are committed to supporting the growth and development of our employees. As a staff software engineer, you will have access to:

  • Continuous Learning: A strong learning and training budget, as well as the opportunity to attend conferences around the world each year.
  • Mentorship: Experienced colleagues who can provide guidance and support in your career development.
  • Autonomy: The freedom to make technical decisions and take ownership of your work, with the support of your peers and leaders.

Work Environment and Company Culture

Our company culture is built on the values of innovation, collaboration, and customer focus. We believe in creating a work environment that is:

  • Flexible: With a hybrid approach to in-office and remote working, and a "Work from Home" budget to help contribute towards an excellent workspace at home.
  • Supportive: With a strong focus on employee well-being, including access to the Quiet and Mindful app for physical and mental health.
  • Social: With regular events, from team socials to extensive events with smart external speakers, we want to ensure our colleagues continue to feel connected.

Compensation, Perks, and Benefits

We offer a competitive salary and a range of benefits, including:

  • Pension Scheme: With business matching benefits up to 7.5%.
  • Maternity, Paternity, and Adoption Leave: A generous policy for those vital moments in your life.
  • Holiday Allowance: 25 days holiday (increasing to 30 days) + 2 days "My Time" each year.
  • Electric Vehicle Scheme: Access to an electric vehicle scheme.
  • In-Office Gym: A fully equipped gym in our office.
  • Free Breakfast: Free breakfast in the office every day.
  • Health Insurance: Comprehensive health insurance for you and your family.

Conclusion and Call to Action

This is a fantastic opportunity to grow your career as an experienced full stack software engineer in a dynamic and innovative company. If you have the skills, passion, and experience we're looking for, please submit your application today. Join our team and be part of a journey to empower individuals to make informed decisions and improve their lives.

Apply To This Job

Apply for this job  

Similar Jobs

Data Analyst - Junior Level (Remote)

Remote, USA Full-time

Nike, Inc. Product Business Integration Undergraduate Internship

Remote, USA Full-time

Entry-Level Freight Dispatcher – Weekly Pay: $1,800 to $3,200+

Remote, USA Full-time

Senior Analyst, Marketing Effectiveness

Remote, USA Full-time

Lead Instructional Designer (Remote)

Remote, USA Full-time

Certified Pharmacy Technician, Amazon Pharmacy

Remote, USA Full-time

Part Time Distribution Supply Planner (Weekends Only) Supply Chain Rosemont, Illinois, United S[...]

Remote, USA Full-time

Telemetry Nurse (RN) in Rochester, NY

Remote, USA Full-time

Cyber Threat Intelligence Analyst

Remote, USA Full-time

Interior Designer for High-End Projects - Floor Plans & Elevations Required - Contract to Hire

Remote, USA Full-time

Appointment Setter/Customer Service

Remote, USA Full-time

Experienced Mail Distribution Clerk - Join the USPS Team for a Rewarding Career in Postal Services

Remote, USA Full-time

### Your Digital Career is Backed by Amex: Remote Data Entry Specialist (Work from Home)

Remote, USA Full-time

Partner Development Specialist

Remote, USA Full-time

**Experienced Data Entry Associate (Typist) - Remote Work Opportunity with blithequark**

Remote, USA Full-time

Contact Center Service & Sales Advisor - Florida Residents Only - Remote

Remote, USA Full-time

Principal Customer Success Manager, Public Sector

Remote, USA Full-time

Entry Level Walgreens Data Entry Remote – Work At Home

Remote, USA Full-time

Require Education Consultant 4 (Office of Teaching & Learning - Educator Development) in Baton Rouge, LA

Remote, USA Full-time

Εκπρόσωποι Τηλεφωνικών Πωλήσεων

Remote, USA Full-time