Senior Software Engineer

Tripadvisor Logo

Tripadvisor

πŸ“Remote - Canada

Summary

Join Tripadvisor as a Senior Software Engineer and make a significant impact on the world's largest travel site. You will take ownership of your work, participating in all aspects of improving traveler experiences, from initial ideas to final iteration. As a full-stack engineer, you will be deeply involved in web framework development, automated testing, and data science. You will provide technical leadership across your team and the broader engineering organization, mentoring others and sharing your expertise through tech talks and design reviews. This role requires 6+ years of professional engineering experience and a Bachelor of Science in Computer Science or a related field. You will work on projects independently, solve problems pragmatically, and contribute to code quality through design and code review.

Requirements

  • 6+ years of experience as a professional engineer
  • Bachelor of Science in Computer Science, Engineering or equivalent
  • Prior experience on executing self driven projects successfully
  • Solid foundation in data structures, algorithms, and OO design

Responsibilities

  • Take on projects with independence and a mandate to leave things better than you found them
  • Participate in the planning and initial steps for key changes on the site with cross discipline teams
  • Be pragmatic when solving problems with a deep understanding of the purpose and goal of your work
  • Touch code at all levels, front end to back end, whatever is required to complete your project
  • Be integral for the code quality on your team through leadership in design and code review
  • Be a mentor for others on the team
  • Help bring the team's technical knowledge and solutions to the engineering organization via tech talks and design reviews

Preferred Qualifications

Some exposure to the following technologies a plus: Java, HTML5, JavaScript, React, GraphQL, DustJS, CSS, SQL, Postgres, Linux, Python, Gradle, Apache Tomcat, BERT, Hive, Spark

Benefits

#LI-REMOTE

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.