Full-Stack Engineer

New York, NY, United States


Role Location

  • New York, NY, United States


251 - 500 people


250 Greenwich, 7 World Trade
New York, NY, 10006, US

Tech Stack

  • Node.js
  • Python
  • Scala
  • Kubernetes
  • Redshift
  • JavaScript
  • TypeScript
  • React
  • Prometheus
  • Docker

Role Description

A Better opportunity

Help us hack a thirteen trillion dollar industry by building a product that will allow more people than the status quo to own a home and build wealth rather than rent for life. Our tech team is small, and you will be a big part of defining the technical direction and culture. We encourage proposals for projects off the beaten path, experimentation with different frameworks and libraries, and doing as you see fit to solve problems.

We also offer above-market compensation and equity, as well as full benefits. Part-time remote is great with us, although we are looking for candidate who can spend some significant fraction of your time at our office in Soho, NYC.

Better people - Open source authors of popular projects like Annoy and Holder - Alumni of Spotify, Google, Founders Fund, and Microsoft - A Head of Engineering who writes a fun blog

Better technology - We ship code 50-100 times every day - Node.js for the main app - Python (3.6) and Scala for services - Ember.js, Bootstrap, React, and SCSS on the frontend - ES6 across the stack - Postgres for the database - Kubernetes, for deployment and devops - AWS for infrastructure, leveraging EC2, S3, SWF, CloudFront, Route53, and much more

Better projects you could own - Build a system to evaluate thousands of rules and do a combinatorial search to find out what’s the best loan and how much can you afford - Build a way to match borrowers to programs to calculate and surface eligible discounts to them - Work on our Kubernetes cluster that helps us deploy 50-100 times/day with no downtime - Improve our CI pipelines that run thousands of tests across hundreds of thousands of lines of code in a few minutes (with about 85% coverage) - Build D3 widgets to guide consumers through the biggest purchase in their lives - Integrate with email, text messages, and phone calls to unify all inbound/outbound communication and deliver real time updates to borrowers - Experiment with tools to do OCR on documents

If you’re interested in solving complex problems that have a real world impact, get in touch!

About Better

We are building a better way to get a mortgage. Fully online, with no commissioned sales people. We fetch data from APIs instead of asking users to upload a million docs. We evaluate 1000s of rules automatically to match users with capital. Using automation we can lend money in a fraction of time and with a fraction of the cost of a traditional lender. The end result is lower rate, better experience, and a much faster process.

Company Culture

We iterate very quickly – it's not uncommon that we launch 5 or 10 major features in the same week. This is a performance culture where people join us because the want to work with other really smart engineers and learn things from each other.

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.