REDFIN - Technical Lead Engineer - Seattle HQ -

REDFIN - Technical Lead Engineer - Seattle HQ -

We are on a mission to fundamentally revolutionize real estate in the customer's favor. We have a vision of a groundbreaking end-to-end customer experience for homebuyers, where working with a real estate agents, applying for a mortgage, and closing the transaction is fast, intuitive, and feels like one cohesive experience. Unlike traditional players in this space, we are a technology company that can disrupt this industry through innovation and outside the box thinking. With the launch of Redfin Mortgage in early 2017, we're at a tipping point in this revolution, and we need your help to make it happen as we expand geographically and iterate on our product offering.


You'll get an opportunity to be a hands-on technical architect overseeing two startup-minded teams: Mortgage Engineering and Digital Closing Engineering. Extreme automation is our mantra. We want to bring mortgage closing timeline from 30+ days, down to 7 days, and for this, we need to build an intelligent workflow system that combines the strengths of machines and humans. You'll get to work on hard automation and distributed systems problems, and also architect a big picture of how Redfin Mortgage plugs into the rest of Redfin architecture to create a smooth and cohesive end-to-end experience for our customers. 


Who You Really Are

  • You are an experienced pragmatic architect with a proven track record of leading architecture and development of complex large-scale software systems.
  • You are a very hands-on coder and can and lead by example to demonstrate what software craftsmanship is all about.
  • You are passionate about inventing and applying AI techniques to automate tasks that are currently performed by humans. Prior expertise in this area is optional.
  • Collaborate with Product Owners to understand business requirements
  • You enjoy being a lynchpin and taking an active role in building a high performing team and mentoring junior and senior engineers.
  • When you disagree, you disagree constructively, with respect for everyone else's opinions and ideas.
  • More than anything, you share a passion for our mission to radically change the way people make one of the biggest decisions of their lives.

Technologies We Use and Teach

Great engineers want to work on emerging technologies. Our products are built with Java, Spring, Hibernate, Postgres, Node, HTML, CSS, JavaScript, React, Kafka, Samza, YARN and various other technologies. In production, we run on Linux. We do our development on high-end Macbooks Pro using IntelliJ and Git, and we have a state of the art continuous build and integration system based on Bazel.


We Offer

  • Support and resources to continue learning, a brilliant team with which to collaborate, an office in downtown Seattle close to all the action, and a commitment to your career so you can grow with the company under a management team that has experience building start-ups into profitable, publicly traded companies.
  • You'll get far more responsibility than at a big company, while at the same time far less stress than you will find in a 2-person garage start-up.
  • You'll see the fruits of your labor released to the web every day and you'll share in our joy as we hear back from customers, bloggers, and national media.


  • Click Here to Apply