Oh Snap!
This job is no longer active - but you can still view the details below.

Senior Software Engineer - Core Infrastructure

| Greater Boston Area

The TripAdvisor Technology group, which reports to our CTO, is looking for senior software engineers to help design and build a new micro services platform. Our goal is to provide a scalable platform that runs across our own internal cloud as well as utilizing public cloud infrastructure such as AWS, Google, and others. This initiative is a shift in how we build and deliver code and a shift in how we treat hosting environments. This is a team that will be building the infrastructure to take TripAdvisor into the future.

A successful candidate must be a good problem solver, flexible in their approach, and comfortable with incremental software design and development. We do not believe in large multi-year migration projects, so the challenge is evolving systematically over time. We have a hybrid environment; one where we use the right tools to solve the problem of how do we set ourselves up for success going forward?

What you will do: 

  • Design solutions and write code for high performance systems...it's an engineering role after all.

  • Work with your team as well as teams throughout TripAdvisor.

  • Touch whatever level of code is required to get the job done.

  • Be creative and pragmatic when solving the problem you are working on.

  • Be a mentor for others on the team.

Qualifications - You have: 

  • Bachelor of Science in Computer Science, Engineering or equivalent

  • 5+ years of experience with full lifecycle development, building, shipping, and supporting software

  • Solid foundation in data structures, algorithms, and OO design

  • Experience with micro service design and architecture

  • In-depth technical experience with full-stack web application development, api design, and service design

Nice to have: 

  • Experience with containerization using Docker

  • Experience with container orchestration using Kubernetes or Swarm

  • Experience with continuous delivery systems such as Spinnaker.

  • Experience designing and writing software operating out of multiple data centers with multiple tenants.


Read Full Job Description
Apply now
loading ...