Software Development Engineer (Notifications) - Seattle

Redfin sends out millions of email and push notifications every day to our rapidly growing customer base. Notifications are responsible for a very large percentage of Redfin's traffic. 

The Notifications team is building out a highly scalable and resilient platform to handle this rapid expansion. We use state of the art real-time stream processing technologies like Kafka and Samza. If you're interested in building distributed systems, developing highly scalable applications and exploring cloud computing, come join this motley group of passionate, friendly, (and super smart) engineers!


  • Experience with large-scale design, implementation, and testing (Java or equivalent)
  • Experience with data and analytics (SQL, python)
  • Experience with developing Android/IOS applications
  • Experience with Test Driven Development and Dependency Injection
  • Strong problem solving and data-driven analysis
  • Two years of experience with large-scale software engineering
  • Bachelor's degree or higher in CS or related fields

Redfin Offers: 

  • The opportunity to fundamentally change the 60 Billion dollar Real Estate Industry 
  • Offices in downtown Seattle and SF, free food, hackathons, regular tech meetups
  • A competitive compensation package with salary, bonuses, stock options, and a complete benefits package.

Redfin is an Equal Opportunity Employer  

Back to top