Staff Software Engineer, Data Platform - CANADA (Remote)
Luxury PresenceCanada
On-site Full-time
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Qualifications
5+ years of software engineering experience, particularly in backend developmentProficiency in building and optimizing data pipelines and microservicesStrong knowledge of event-driven architectures and data streaming technologies, especially KafkaExperience with cloud services (AWS, GCP, or Azure) and container orchestration (Docker, Kubernetes)Familiarity with SQL and NoSQL databasesAbility to work collaboratively in a fast-paced environment and mentor junior team membersExcellent problem-solving skills and a passion for data-driven solutions
Luxury Presence is revolutionizing the real estate industry by developing an AI-driven growth platform. With the support of esteemed investors like Bessemer Venture Partners, we are a Series C company poised to achieve $100M in annual recurring revenue within the next six months. Our platform is trusted by over 87,000 real estate professionals, including more than 30% of the WSJ Real Trends top 100 agents in the United States, to effectively manage and expand their businesses.
About the Role
We are on the lookout for a Senior Software Engineer to enhance our MLS data platform team. In this role, you will develop resilient data pipelines and backend services that drive:
• Top-notch MLS and property data sourced from over 400 feeds
• Efficient property discovery and search functionalities on agent websites
• Tailored listing recommendations and innovative data-driven features
• Conversational and operational AI agents that enhance internal workflows
• An evaluation and monitoring framework that continually refines these systems
This position bridges backend engineering, data infrastructure, and AI-powered solutions.
Meet the Data Platform Team
Our mission is to ensure that reliable MLS listing data and user interaction data are always accessible to our products and clients. Our diverse team, comprising data engineers and software engineers, is responsible for the entire listing pipeline, from ingestion and transformation to normalization across 400+ MLS feeds and additional data sources.
We also expand the platform to gather user activity data for features like personalized listing recommendations, and we develop AI agents that automate processes such as feed onboarding and issue triage, minimizing manual tasks for our internal teams and clients, thus facilitating faster business impact from data.
Key Responsibilities
Technical Leadership & Architecture
• Oversee the comprehensive architecture for MLS and property data, including streaming and batch pipelines, microservices, storage solutions, and APIs
• Design and enhance event-driven, Kafka-based data flows that support listing ingestion, enrichment, recommendations, and more.
About Luxury Presence
Luxury Presence is at the forefront of innovation in the real estate sector, developing an AI-assisted platform that empowers real estate professionals to thrive. With significant backing from top-tier investors and a rapidly growing client base, we are dedicated to enhancing the way real estate businesses operate. Our commitment to excellence and innovation has solidified our position as a leader in the industry, making us the preferred choice for many top agents.
Similar jobs
Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.
