Staff Software Engineer

Luxury Presence
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. You will architect and own this pipeline, implement scalable streaming technologies, and drive event-driven best practices. This role involves mentoring engineering teams, ensuring data reliability and security, and collaborating cross-functionally with Product and Data teams. You will set technical direction for the event-driven architecture and influence technical roadmaps. The position offers a competitive salary and the opportunity to work in a fast-growing, innovative company within the real estate technology sector.
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
$200,000 - $220,000 a year