We invest in visionary teams with transformative ideas.

Join Canaan's extended family.

Ruby Backend Engineer



Software Engineering
Posted on Thursday, May 6, 2021
As a Backend Engineer, you'll work with our international engineering team to build new product functionality and polish the existing product from start to finish. You'll contribute to the production process, exploring options to solve our customers' needs, thinking through system design and scalability, and ultimately implementing features across the stack.
Our team is focused on crafting a user experience that makes the complex process of financing a renovation accessible and easy to understand. On any given day, we might be working on the interfaces that will help homeowners navigate the process of funding their renovation or the systems that enable our lending partners to offer our products.

What you’ll do at RenoFi

  • Work in a service oriented architecture architecture running on Google Cloud Platform
  • Write well-crafted code in Ruby and use a lot of RSpec, GraphQL, PostgreSQL, Redis
  • Leverage asynchronous processing with Sidekiq and Google Pub/Sub
  • Play with Docker and Kubernetes (our SOA environment is fully dockerized)
  • Use monitoring, observability and distributed tracing solutions such as Honeycomb and New Relic
  • Participate in on-call rotations
  • Learn and have help from other backend engineers
  • Work closely with Frontend Engineers, who use React with TypeScript.
  • Contribute to open source - we use a lot of open source technology and encourage finding ways to make components of our applications open source in return - you can see more on our Github page

What we expect from you:

  • Experience with Ruby
  • Writing well-tested database-driven and API-centric applications/services
  • Experience with SQL and API design/implementation
  • Prior experience with GraphQL is a plus
  • Experience with working with (or a huge eager to learn) SOA-based, containerized environments
  • Experience with automated testing (unit/integration/e2e with RSpec mostly)
  • Strong verbal and written communication skills


  • Taken into account team composition we are mainly looking to recruit candidates from EMEA or Latin America
We are committed to hiring and cultivating a diverse team. If you are uncertain about whether you meet our requirements, please apply anyway!
The demand for home renovations has never been stronger, yet, it's surprisingly difficult for a new homeowner to renovate. It can take a decade to build up enough home equity and savings to pay for a major renovation. As a result, recent homeowners do a lot of financially-suboptimal things to compensate like borrow from their 401k, rack up credit card debt, and use high-interest personal loans. Or they just live unhappily for years in a home that doesn't meet their family's needs.
But by completing a major renovation, homeowners are increasing the value of their home. Professional real estate investors leverage this After Renovation Value (ARV) to roll the increase in value into new properties all the time. But there hasn't been a great way for homeowners to take advantage of this. If homeowners had an ability to borrow against the ARV, they could increase their borrowing power up to 10x.
To meet this need, RenoFi created a platform that enables homeowners to borrow funds from RenoFi approved lenders in the form of the first home equity loan purpose-built for renovations! Unlike standard home equity loans, RenoFi Loans use the value of your home post-renovation which lets you borrow the most money at the best possible terms. RenoFi is creating a full suite of renovation loan products to better suit the needs of today’s homeowners!
For homeowners, RenoFi makes it possible to renovate years earlier than might be otherwise feasible. For contractors, we empower the financing of renovations at the point of sale, reducing instances of scope reduction, and ensuring prompt payment. Our lender partners, most often credit unions, rely on RenoFi's platform to generate loans, create efficiencies, and grow membership. The lenders pay RenoFi for the new loans, which allows us to offer our services to homeowners for free. RenoFi is truly a win-win-win for everyone involved.
RenoFi is backed by some of the best startup investors in the world, including First Round Capital, Comcast Ventures, and Canaan Partners.
RenoFi has been built from the start as a fully distributed team with an intentional focus on growing a strong team and culture that spans timezones and nationalities. Here's one fun example!
Please highlight any prior experience working remotely when applying. US or GMT-adjacent timezones will be prioritized.
RenoFi offers competitive cash and equity compensation. Some benefit offerings will vary from country to country. In the United States, we offer competitive health and retirement plans. All staff across the globe enjoy a flexible vacation policy.
Blog post by our lead investor announcing his investment in RenoFi: https://www.canaan.com/latest/brendan-dickinson-announcing-our-investment-in-renofi