Staff Software Engineer

Luxury Presence Logo

Luxury Presence

💵 $180k-$200k
📍Remote - Canada

Summary

Join Luxury Presence as a Staff Software Engineer and be at the forefront of building a real-time, high-volume data pipeline ('Activity Firehose') that captures key buyer intent signals for real estate clients. You will partner with various teams to ingest, process, and surface actionable user activities. This role involves setting technical direction for the event-driven architecture, ensuring data reliability and security, and driving best practices. You will mentor engineering teams, influence technical roadmaps, and collaborate cross-functionally. The position offers a competitive salary and the opportunity to work in a fast-growing, innovative company within the proptech industry.

Requirements

  • 8+ years of experience building scalable web applications and services, with an emphasis on real-time data pipelines
  • Deep expertise in event-driven architectures, streaming platforms (e.g., Kafka), and microservices—plus an ability to integrate with 3rd-party APIs and data sources
  • Proven track record of designing and deploying high-volume, high-availability systems, leveraging AWS (Kubernetes, Lambda, etc.) or comparable cloud infrastructure
  • Strong proficiency with SQL and NoSQL databases (Postgres, DynamoDB, ElasticSearch), including schema design for large-scale data ingestion and retrieval
  • Hands-on experience implementing monitoring, logging, and observability (e.g., Grafana, Prometheus, or similar) to maintain system health and performance
  • Excellent communication and leadership skills, with a history of mentoring engineers, driving cross-functional initiatives, and influencing technical roadmaps
  • Comfortable with Agile methodologies (Scrum, Kanban) and related collaboration tools (JIRA, Confluence), emphasizing rapid iteration and continuous improvement

Responsibilities

  • Architect & Own the Activity Firehose
  • Build a high-volume event ingestion pipeline that collects user activity signals (e.g., email opens, listing views) across multiple sources such as web and mobile products and SendGrid
  • Define and maintain data models and schemas to power real-time insights into buyer intent, enabling product teams to quickly act on user behaviors
  • Drive Event-Driven Best Practices
  • Implement scalable streaming technologies (e.g., Kafka or similar) to handle large data volumes with low latency and high reliability
  • Champion data governance and standardization, setting guidelines for event naming conventions, payload formats, and documentation
  • Mentor & Influence
  • Provide technical guidance and mentorship to engineering teams, promoting high coding standards, robust testing, and performance optimizations
  • Influence architectural and technical roadmaps, aligning engineering efforts with strategic business goals and buyer intent initiatives
  • Ensure Reliability & Observability
  • Implement monitoring, logging, and alerting for data pipelines, establishing clear SLAs and enabling rapid incident response
  • Proactively address privacy and security concerns, ensuring compliance with relevant regulations and data protection best practices
  • Collaborate Cross-Functionally
  • Partner with Product and Data teams to prioritize which user activities to track, how to measure success, and how to surface insights effectively
  • Work with stakeholders to define KPIs and success metrics around user engagement and buyer intent signals, regularly iterating on approaches based on data-driven feedback

Preferred Qualifications

Familiarity with front-end ecosystems (React, etc.) is a plus—enough to guide how event instrumentation and data capture integrate with user-facing products

Benefits

$180,000 - $200,000 a year

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.