Weâre seeking a Staff Software Engineer to strengthen our real estate MLS data platform squad. You will build robust data pipelines and backend services that power: ⢠High-quality MLS and property data across 400+ feeds ⢠Property discovery and search on agent websites ⢠Personalized listing recommendations and other data-driven features ⢠Conversational and operational AI agents that streamline internal workflows ⢠The evaluation and monitoring infrastructure that keeps these systems improving over time This role sits at the intersection of backend engineering, data infrastructure, and AI-powered products. Who is the Data Platform Squad? We make sure clean, reliable MLS listing records and user click-stream data are always available to our products and customers. Our current teamâa mix of data engineers and software engineersâowns the entire listing pipeline: ingestion, transformation, and normalization across 400+ MLS feeds and other sources. We also extend the platform to capture user-activity data for user-facing features such as personalized listing recommendations, and we build AI agents that automate feed onboarding and listing-issue triage, reducing manual effort for internal teams and clients and shortening the path from data to business impact.