Jobs
>
Kitchener

    Software Engineer II - Waterloo, Canada - Tripadvisor

    Tripadvisor
    Tripadvisor Waterloo, Canada

    2 weeks ago

    Default job background
    Full time
    Description

    We believe that we are better together, and at Tripadvisor we welcome you for who you are. Our workplace is for everyone, as is our people powered platform. At Tripadvisor, we want you to bring your unique identities, abilities, and experiences, so we can collectively revolutionize travel and together find the good out there.

    Imagine the impact you could have on the millions of vacations booked at Tripadvisor. Tripadvisor is the largest travel site in the world with hundreds of millions of unique visitors on a monthly basis and hundreds of millions of user reviews.

    Full stack engineering on our SEO (search engine optimization) team means integral participation in our web framework development, iterative testing, analytics, monitoring and data science on our comprehensive datasets. Our SEO team has developed a data/test driven approach to understanding how we interact with search engines, users and the many complex interactions between them. SEO is no longer just page-rank, it's evolved into a highly competitive landscape including both user experience metrics as well as site content and structure. You will be working with some of the best SEO practitioners in the space utilizing extensive PB sized datasets to understand what is working and how it works. Curiosity and a willingness to dig deeply into both our success and failures and those of our competitors is key to being successful.

    As part of the SEO team dedicated to restaurants, you'll largely focus on helping users find the best places to eat and drink on Tripadvisor. You will work closely with our product teams, SEO analysts and UX researchers dedicated to restaurants. As part of this team, you will have an opportunity to impact every traveler looking for a great dining experience.

    Day to day work as a software engineer on the team will have you collaborating across the company on some of the highest profile projects on Tripadvisor. As an SEO engineer, you will be challenged to solve new problems every day, touching code on many different Tripadvisor surfaces. Tripadvisor doesn't have centralized architects, with engineers of all levels having the opportunity to design solutions and solicit feedback from their peers. You will also help our team of SEO analysts explore the large datasets using both inhouse tools and off-the-shelf analytics software. Our team has the distinction of both ensuring users continue to find Tripadvisor in organic search through planning their trip, and ensuring they have a great site experience once they've landed.

    What you will do:

    • 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
    • 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, data analysis 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.

    Skills & Experience:

    • 2+ 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
    • Some exposure to the following technologies a plus: Java, React, GraphQL, SQL, Postgres, Linux, Python, Gradle, BERT, Snowflake, Kafka, AWS
    • Passionate about solving business problems, perhaps you come from an entrepreneurial background
    • Experience working with and processing large quantities of data

    We strive to create an accessible and inclusive experience for all candidates. If you need a reasonable accommodation during the application or the recruiting process, please make sure to reach out to your individual recruiter or our team at

    #LI-SM2

    #LI-REMOTE

    #REMOTE



  • Sun Life Waterloo, Canada Temps plein

    Description · : As a Software Engineer on the Application Operations & Services (AOS) team, you will have the opportunity to gain knowledge and experience within a mainframe environment. You will be a member of a team responsible for ongoing operations, support, maintenance, and ...


  • Société Financière Manuvie Waterloo, Canada OTHER

    Nous sommes un fournisseur de services financiers qui s'emploie à faciliter les décisions de nos clients et de nos collègues partout dans le monde et à les aider à vivre mieux. De nos initiatives environnementales à nos investissements dans la collectivité, nous montrons la voie ...


  • Sun Life Waterloo, Canada Temps plein

    Description · de poste: Digital Solutions is a team of skilled professionals who dedicate their careers to accelerating the growth of Sun Life's digital platforms through technology-based solutions. We focus on looking for and seizing opportunities to leverage data in new ways a ...


  • Société Financière Manuvie Waterloo, ON, Canada

    Nous sommes un fournisseur de services financiers qui s'emploie à faciliter les décisions de nos clients et de nos collègues partout dans le monde et à les aider à vivre mieux. De nos initiatives environnementales à nos investissements dans la collectivité, nous montrons la voie ...


  • Société Financière Manuvie Waterloo, ON, Canada

    Nous sommes un fournisseur de services financiers qui s'emploie à faciliter les décisions de nos clients et de nos collègues partout dans le monde et à les aider à vivre mieux. De nos initiatives environnementales à nos investissements dans la collectivité, nous montrons la voie ...


  • Société Financière Manuvie Waterloo, ON, Canada

    Nous sommes un fournisseur de services financiers qui s'emploie à faciliter les décisions de nos clients et de nos collègues partout dans le monde et à les aider à vivre mieux. De nos initiatives environnementales à nos investissements dans la collectivité, nous montrons la voie ...


  • Société Financière Manuvie Waterloo, ON, Canada

    Nous sommes un fournisseur de services financiers qui s'emploie à faciliter les décisions de nos clients et de nos collègues partout dans le monde et à les aider à vivre mieux. De nos initiatives environnementales à nos investissements dans la collectivité, nous montrons la voie ...


  • Société Financière Manuvie Waterloo, ON, Canada

    Nous sommes un fournisseur de services financiers qui s'emploie à faciliter les décisions de nos clients et de nos collègues partout dans le monde et à les aider à vivre mieux. De nos initiatives environnementales à nos investissements dans la collectivité, nous montrons la voie ...


  • Société Financière Manuvie Waterloo, ON, Canada

    Nous sommes un fournisseur de services financiers qui s'emploie à faciliter les décisions de nos clients et de nos collègues partout dans le monde et à les aider à vivre mieux. De nos initiatives environnementales à nos investissements dans la collectivité, nous montrons la voie ...


  • Société Financière Manuvie Waterloo, ON, Canada

    Nous sommes un fournisseur de services financiers qui s'emploie à faciliter les décisions de nos clients et de nos collègues partout dans le monde et à les aider à vivre mieux. De nos initiatives environnementales à nos investissements dans la collectivité, nous montrons la voie ...

  • EPITEC

    Software Engineer

    1 week ago


    EPITEC Waterloo, Canada

    If you would like to work with a great team on next generation in-vehicle user experience that will be used in millions of cars and trucks world-wide then we may have a role for you. As a Software Developer, the candidate will be involved in full lifecycle of Software Development ...

  • EPITEC

    Software Engineer

    1 day ago


    EPITEC Waterloo, Canada

    Position Description: · If you would like to work with a great team on next generation in-vehicle user experience that will be used in millions of cars and trucks world-wide then we may have a role for you. The ideal candidate will have the opportunity to work on several challeng ...

  • Sun Life Financial

    Software Engineer

    1 day ago


    Sun Life Financial Waterloo, ON, Canada Full time

    Software Engineer, Operations page is loaded Software Engineer, Operations · Apply locations Waterloo, Ontario Sun Life Toronto Atria time type Full time posted on Posted 2 Days Ago job requisition id JR You are as unique as your background, experience and point of view. You'll ...

  • Kion Group AG

    Software Engineer

    20 hours ago


    Kion Group AG Waterloo, ON, Canada

    For more than two centuries, Dematic has taken on this challenge as an innovator in material handling and warehouse automation technologies. From food and medicine to clothing and other essentials for living, our purpose has always been to ensure the efficient flow of commerce. ...

  • Fossbytes Media Pvt Ltd

    Software Engineer

    6 days ago


    Fossbytes Media Pvt Ltd Waterloo, ON, Canada

    OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle c ...

  • Fi NOW

    Software Engineer

    4 days ago


    Fi NOW Waterloo, ON, Canada

    You are a skilled and motivated developer, curious about networking, smart home devices and IoT, excited to be a part of the smart home evolution. You thrive being part of a small, very talented and motivated team, developing the next generation technologies that will change how ...

  • Canonical - Jobs

    Software Engineer

    2 days ago


    Canonical - Jobs Waterloo, Canada Full time

    Canonical is building a comprehensive automation suite to provide multi-cloud and on-premise data solutions for the enterprise. The data platform team is a collaborative team that develops a full range of data stores and data technologies, spanning from big data, through NoSQL, c ...

  • I HAULT INC

    software engineer

    13 hours ago


    I HAULT INC Kitchener, Canada

    Education: Bachelor's degree · Experience: Experience an asset · Work setting · Software company · Tasks · Develop flowcharts, layouts and documentation to identify solutions · Develop software solutions by studying systems flow, data usage and work processes · Execute full lifec ...

  • I HAULT INC

    software engineer

    17 hours ago


    I HAULT INC Kitchener, Canada

    Education: · Expérience: · Education · Bachelor's degree · Work setting · Software company · Tasks · Develop flowcharts, layouts and documentation to identify solutions · Develop software solutions by studying systems flow, data usage and work processes · Execute full lifecycle ...


  • AdHawk Microsystems Waterloo, Canada

    About AdHawk · AdHawk Microsystems is changing the way that humans interact with computers by introducing microsystems that can detect eye movements and micro-gestures with unprecedented resolution, speed, and power efficiency. Our eye tracking sensors will transform the way peop ...