Apply

Senior Software Engineer (Elasticsearch) - Remote within Canada

Posted 2024-10-26

View full description

💎 Seniority level: Senior, 7 + years

📍 Location: Canada

🔍 Industry: Travel and Hospitality

🏢 Company: Tripadvisor

🗣️ Languages: English

⏳ Experience: 7 + years

🪄 Skills: AWSLeadershipDynamoDBElasticSearchAlgorithmsElasticsearchCommunication SkillsCollaboration

Requirements:
  • 7+ years of large-scale, full life-cycle development experience.
  • Hands-on experience with Elasticsearch, including schema design and optimization.
  • Proficient with AWS services (e.g., ECS, DynamoDB, Lambda, S3) and cloud architecture principles.
  • Understanding of search algorithms, information retrieval, and optimization techniques.
  • Experience with large language models is a plus.
  • Ability to design and query relational databases.
  • Excellent verbal and written communication skills.
Responsibilities:
  • Architect and develop search algorithms and infrastructure to ensure speed and accuracy.
  • Integrate different systems and data sources effectively.
  • Engage in coding across APIs, backend microservices, and search cluster management.
  • Collaborate closely with other teams to align requirements with features.
  • Apply software security best practices and adhere to secure coding principles.
  • Provide technical leadership and mentorship to junior developers.
  • Stay updated with industry trends and best practices in search technology.
Apply