companyLuxury Presence logo

Staff Software Engineer, Data Platform - CANADA (Remote)

On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

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

About the job

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

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.