Redfin is looking for a full-stack developer to work on technology that brings previously unimaginable ease and simplicity in real estate transactions for homebuyers. You’ll get an opportunity to build new software and frameworks from scratch, which will range from beautiful customer-facing applications to highly scalable distributed workflows. Recent Projects this team has released/updated: Feed on Web, Tabbed Feed, Data Isolation, Infrastructure Upgrades, Monitoring tools.

Technologies we use on this team

Java, React, Kafka, Samza, AWS, email push, Python

Who You Are

You are a developer who thinks like an end-user, who knows that 90% done is only half done, and who can build rock-solid code that will withstand millions of users hammering on it.
Streaming (Kakfa, Samza, Kinesis, RabbitMQ..) and distributed systems experience are plus.
You are passionate about inventing and applying AI techniques to automate tasks that are currently performed by humans.
You love beautiful, simple user interfaces, and you constantly wonder what you could have done to make your last project simpler.
When you disagree, you disagree constructively, with respect for everyone else’s opinions and ideas.

We Offer

Support and resources to continue learning, a brilliant team with which to collaborate, and a commitment to your career so you can grow with the company under a management team that has experience building startups into profitable, publicly traded companies.
Far more responsibility than at a big company, but at the same timeless stress than you will find in a small startup.
Very welcoming/inclusive company culture. Smart and fun teammates to work with days in and days out.
A well-defined career ladder and management support to help grow your career.
Competitive compensation packages and generous benefits.
Redfin is an equal opportunity employer.