ApplySenior Software Engineer (Elasticsearch) - Remote within Canada
Posted 3 months agoViewed
View full description
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