Software Developer II - Listing Data Acquisition hos Redfin


Redfin is revolutionizing the $75 billion real estate industry. We use data, beautiful software, and innovative design to put customers first at every step in the home-buying and selling process. Get ready to dive headfirst into our award-winning website and mobile apps, solving complex business problems in a highly visible, customer-centric way. If you value doing great work in a collaborative environment, join our team!
Listing Data Acquisition team is in charge of the MLS data ingestion and curation in Redfin. We ingest data from 150+ MLSs with 100K+ events flowing through our system every day and make sure they are stored in a database with extremely high quality. We are working on a major project to revamp our whole pipeline and apply streaming frameworks like Kafka and Samza and building a lot of tools around it.
We are looking for a tech-savvy and passionate software engineer that:
  • Can design, iterate and implement complicated distributed system end-to-end.
  • Is passionate about technology and knows the tradeoffs with different designs.

Basic qualifications:

  • Bachelor's degree or higher in CS or related fields
  • 2+ years of experience with software engineering and objective-oriented languages like Java
  • Experience with software design best practices, TDD and dependency injection.
  • Exposed to monitoring and alerting frameworks.
  • Experience with and deep understanding of service-oriented architecture.

Preferred qualifications:

  • Experience with data queries (SQL, python)
  • Experience with building robust, scalable data ingestion and stream processing pipelines with Kafka, Samza or equivalent.
  • Worked with cloud services like AWS or equivalent.
  • Experience with setting up comprehensive testing and monitoring frameworks from the ground up.
  • Willing to dive into uncharted waters and make them known.

We offer:
  • Redfin is on a mission and wants you to help us change the entire real estate industry. We are improving the largest purchasing decision of a person's life in every possible way.
  • The chance to work with brilliant people. Redfin has assembled a team of the best engineers and real estate agents in the industry. You will be working with and learning from the best.
  • A competitive compensation package with salary, bonuses, stock options, and a complete benefits package.

Redfin is an Equal Opportunity Employer committed to hiring a diverse workforce.
Merk: Du skal ofte ha forhåndsgodkjennelse fra universitetet ditt eller studieveileder, for å sikre deg at prosjekter eller masteroppgaver på Graduateland kan bli akseptert som en del av studiet. Kontakt det rette organ i god tid for å sikre deg at du velger det rette prosjekt.

Husk å nevne at du fant dette på Graduateland