Staff Software Engineer – Search & Maps

Posted 2 days ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Staff Software Engineer working on the AI growth platform for real estate at Luxury Presence. Driving architecture, delivering AI-powered products, and managing high-throughput search systems.

Responsibilities

  • Own and scale a high-throughput search platform. Drive the architecture and performance of a real estate search system handling 1.5B+ monthly requests and hundreds of millions of listings, optimizing for latency, relevance, and reliability across Kafka and Elasticsearch.
  • Deliver a world-class home search experience. Build and evolve the core home discovery experience across web and mobile—improving engagement, lead conversion, and agent workflows while maintaining fast, responsive interactions at scale.
  • Build and evolve a highly reliable notifications platform. Own and extend a centralized system delivering tens of millions of emails per month and SMS traffic, ensuring high deliverability, reliability, and extensibility for product teams.
  • Push forward AI-powered discovery experiences. Collaborate with teams to integrate LLMs and intelligent ranking into search and user workflows—improving how buyers and agents discover, filter, and engage with listings.

Requirements

  • 8+ years of professional software engineering experience, with meaningful time in senior or staff-level roles
  • Deep expertise in TypeScript, Node.js, and React
  • Experience designing and operating scalable microservice architectures in cloud-native environments (AWS preferred)
  • Strong understanding of GraphQL, event-driven systems (Kafka, SQS), and distributed databases (PostgreSQL, DynamoDB, Elasticsearch)
  • Proven track record leading high-impact initiatives from concept through production in a SaaS environment
  • Expert-level grasp of software design principles and experience with multi-tenant platform architectures

Benefits

  • Equal Opportunity Employer

Job type

Full Time

Experience level

Lead

Salary

Not specified

Degree requirement

No Education Requirement

Tech skills

AWSCloudDynamoDBElasticSearchGraphQLJavaScriptKafkaNode.jsPostgresReactTypeScript

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.