Remote Senior Software Engineer
Tripadvisor
πRemote - Canada
Please let Tripadvisor know you found this job on JobsCollider. Thanks! π
Job highlights
Summary
Join Tripadvisor's Find & Discover Team as a Senior Software Engineer to design, implement, and optimize search algorithms and infrastructure. Collaborate with cross-functional teams to deliver high-quality outcomes for customers.
Requirements
- 7 + years of large scale, full life-cycle development experience
- Hands-On Experience with Elasticsearch (or Similar): Proven operational expertise with Elasticsearch, including practical skills in schema design, querying, management, and optimization
- AWS Experience: Proficient in using AWS services (e.g., ECS, DynamoDB, Lambda, S3) and understanding of cloud architecture principles
- Search Algorithms: Understanding of information retrieval, ranking algorithms, and search optimization techniques. Experience in search algorithms, including natural language processing and semantic search models in related domains, is a plus
- LLM Experience: Any experience designing and developing against large language models is a plus
- Database Knowledge: Ability to design and query relational databases; familiarity with special-purpose data platforms is a plus
- Communication: Excellent verbal and written communication skills, with the ability to convey complex technical concepts to non-technical stakeholders
Responsibilities
- Architect and Develop: You will play a key role in designing, implementing, and optimizing search algorithms and infrastructure to ensure speed and accuracy
- Data Integration: Ensure that different systems, data sources and types can work together effectively
- Code Development and Maintenance: Actively engage in coding across various levels, from APIs and backend microservices to search cluster management. Participate in a daily release cycle, with frequent code deployments to production
- Cross-Team Collaboration: Collaborate closely with other teams to align requirements with feature specifications and deliver high-quality outcomes for customers
- Software Security: Apply software security best practices and adhere to secure coding principles
- Technical Leadership and Mentorship: Provide technical leadership for the team, offering guidance and mentoring to junior developers. Take responsibility for maintaining high code quality for both personal contributions and team outputs
- Stay Current: Keep up to date with industry trends and best practices in search technology and software engineering
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
- πIndia
- πAustralia
- πPortugal
- π°$200k-$250kπWorldwide
- πArgentina
- πUnited States
- π°$185k-$223kπUnited States
- π°$183k-$201kπUnited States
- π°$169k-$240kπUnited States
- π°$225k-$255kπUnited States
Please let Tripadvisor know you found this job on JobsCollider. Thanks! π