Das ist der Job
We’re seeking a Staff Software Engineer to strengthen our real estate MLS data platform squad.
Darum lohnt es sich
Staff Software Engineer, Data Platform - CANADA (Remote)
Luxury Presence is the leading digital platform revolutionizing the real estate industry for agents, teams, and brokerages.
About the Role
Build robust data pipelines and backend services that power high‑quality MLS and property data, property discovery and search, personalized listing recommendations, and conversational and operational AI agents.
Responsibilities Own the end‑to‑end architecture for MLS and property data: streaming and batch pipelines, microservices, storage layers, and APIs. Design and evolve event‑driven, Kafka‑based data flows that power listing ingestion, enrichment, recommendations, and AI use cases.
Drive technical design reviews, set engineering best practices, and make high‑quality tradeoffs around reliability, performance, and cost. Design, build, and operate backend services (Python or Java) that expose listing, property, and recommendation data via robust APIs and microservices.
Implement scalable data processing with Spark or Flink on EMR (or similar), orchestrated via Airflow and running on Kubernetes where applicable. Champion observability (metrics, tracing, logging) and operational excellence (alerting, runbooks, SLOs, on‑call participation) for data and backend services.</li