Senior Software Developer - Data Ingestion

Rocket Companies•Seattle, WA
•$166,900 - $203,900

About The Position

The Data Integrity and Management team builds integrations, infrastructure pipelines, and tools to import MLS, property, school and school-rating, climate, and other inventory data. As a Senior Software Engineer, you will work on Redfin’s data ingestion platform, creating data pipelines and tooling to keep inventory updated quickly and accurately. The products and tools you build will support critical company metrics and revenue growth, contributing to the home-buying and selling experience. The role involves working with spatial and shape data, including integrating latitude and longitude data within shape files, and developing large-scale applications backed by relational and non-relational databases. You will also build tools to monitor, maintain, and update essential data. The role may include an on-call rotation to support production systems and service reliability, potentially covering nights and weekends.

Requirements

  • At least 5 years of experience developing full-stack data ingestion platforms.
  • Experience developing large-scale applications backed by relational and non-relational databases.
  • Experience building tools to monitor, maintain, and update essential data.
  • Willingness to take risks, champion new ideas, and continue learning.
  • Leadership skills and patience to teach and mentor developers.
  • Commitment to data quality and service to customers, operational partners, and teammates.
  • Passion for Redfin’s mission to improve the real estate experience.

Responsibilities

  • Create data pipelines and tools for Redfin’s data ingestion platform.
  • Work with spatial and shape data, including integrating latitude and longitude data within shape files.
  • Develop large-scale applications backed by relational and non-relational databases.
  • Build tools to monitor, maintain, and update essential data.
  • Design, architect, and implement solutions to difficult challenges faced by partner teams.
  • Provide thought leadership and mentor developers.
  • Participate in an on-call rotation if required to support production systems and service reliability.

Benefits

  • Medical, dental, and vision benefits for eligible team members.
  • 401(k) retirement plan.
  • Paid time off.
  • May be eligible for an annual bonus and other incentives.
  • Additional benefits and perks are referenced by the employer.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service