Job Description
Tripadvisor is seeking a Senior Software Engineer to join their SEO Team in Ottawa, Canada. This role offers the opportunity to impact millions of travelers by improving their experiences on the world's largest travel site. The Senior Software Engineer will provide technical leadership, participate in planning key site changes, and mentor other team members.
The role involves working with world-class experts in SEO/SEM, usability, marketing, and product research, and touching every level of the code base. The ideal candidate will have a deep understanding of the purpose and goal of their work and be able to solve problems pragmatically.
What this role involves:
- Taking on projects with independence.
- Participating in planning with cross-discipline teams.
- Solving problems with a deep understanding of the work's purpose.
- Touching code at all levels, front end to back end.
- Leading code quality through design and code review.
- Mentoring others on the team.
- Sharing technical knowledge via tech talks and design reviews.
Requirements:
- 6+ years of experience as a professional engineer.
- Bachelor of Science in Computer Science, Engineering, or equivalent.
- Prior experience executing self-driven projects successfully.
- Solid foundation in data structures, algorithms, and OO design.
- Exposure to technologies like Java, HTML5, JavaScript, React, GraphQL, DustJS, CSS, SQL, Postgres, Linux, Python, Gradle, Apache Tomcat, BERT, Hive, Spark is a plus.
What Tripadvisor offers:
- Opportunity to work on a large-scale travel site.
- Collaboration with world-class experts.
- Ownership over your work and impact.
- Opportunities for technical leadership and mentorship.