Posted in

Staff Software Engineer – Search

Staff Software Engineer – Search

CompanyRealtor.com
LocationAustin, TX, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior, Expert or higher

Requirements

  • A highly skilled software engineer with extensive experience in building scalable search platforms and backend services.
  • Proven ability to lead teams in delivering complex features while ensuring high quality and scalability.
  • Experience with LLM, RAG, and other Gen-AI experience a huge plus.
  • Strong communication and collaboration skills, capable of interacting effectively with product managers, stakeholders, and other engineers.
  • 7+ years of software development experience, with specific expertise in search technologies (e.g., Elasticsearch, Solr) and scalable backend services.
  • Experience with cloud-based architectures and services, particularly AWS (Lambda, EC2, S3, etc.).
  • Proficient in designing and implementing data pipelines, and integrating machine learning models into production search platforms.
  • Bachelor’s or Master’s degree in Computer Science/Engineering or equivalent professional experience.

Responsibilities

  • Serve as a technical lead for key projects, focusing on the architecture and development of scalable backend services and search functionalities.
  • Develop AI-native services.
  • Design, build, and optimize high-performance search platforms using Elasticsearch, ensuring relevance, accuracy, and speed for millions of users.
  • Collaborate with cross-functional teams to define and implement solutions that drive product innovation, scalability, and performance.
  • Own the design and development of complex features, including data pipelines and the integration of advanced machine learning models into the search platform.
  • Drive performance optimizations for search and backend services, ensuring low-latency and high availability.
  • Mentor and coach engineers, guiding them on best practices, technical problem-solving, and search technologies.
  • Contribute to the technical roadmap and long-term architecture vision, driving innovation and reducing technical debt.
  • Play a critical role in hiring and developing engineering talent, fostering a culture of collaboration and continuous improvement.

Preferred Qualifications

  • Experience with LLM, RAG, and other Gen-AI experience a huge plus.