Are you passionate about databases and/or NoSQL technology and looking for an opportunity to make your mark on a dynamic engineering organization?    TripAdvisor, the world's largest and most trusted travel media site, is looking for a Senior Database Operations Engineer to engineer solutions to provision, host, and maintain hundreds of databases to directly support live site operations.   This mission of this team is to provide managed services across a variety of database and NoSQL technologies to our internal engineering customers.

The candidate will join the Database Operations team and fill a lead role in the initial implementation and rollout of Cassandra across the TripAdvisor ecosystem. 

They will work to deliver infrastructure as code in the form of instance provisioning, change management, and rolling maintenance operations in automated fashion.

The candidate will build automation tools around self service tooling and other improvements to our existing and extensive Postgres relational ecosystem.

The candidate will be open to exploring and provisioning other persistence technologies as platform services hosted and used by multiple business units.

The candidate will work to build repeatable benchmark testing solutions against existing databases/data platform.   

The candidate will be expected to be a technical leader across the organization, mentoring junior engineers and advocating for best of breed solutions to solve difficult technical challenges.



  • BS or MS in Computer Science or related technical field
  • Strong understanding of data structures and algorithms
  • Fluent in at least one statically typed, object-oriented language (such as Java, C++, or C#) and one scripting language (such as JavaScript, Perl, Ruby, or Python)
  • Experience in an operations role supporting a 24/7 production environment, or ownership of personal internet-accessible servers operating 24/7
  • Organized, good attention to details, and able to work both independently and with a team
  • Comfortable in a fast-paced operations environment with frequent interruptions and irregular hours
  • Experience on configuration management tools such as Ansible (preferred), Salt, Puppet or Chef.
  • Preferred knowledge with Linux OS, docker and Kubernetes etc.
  • Experience building, administering and managing mission-critical high available/high volume production systems running on Cassandra OSS is desired.
  • Experience on system sizing, capacity planning and performance tuning.
  • Strong written and verbal communications in English




Apply for this Job

* Required



Individuals seeking employment at TripAdvisor are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, sexual orientation, or any characteristic protected by law. TripAdvisor is committed to creating an inclusive culture. If you choose to share this information, it will allow us to track the effectiveness of our recruiting efforts and to monitor the diversity of our applicant pool for all roles and levels.

Please consider answering the following voluntary questions. Completion is entirely voluntary. Should you choose to answer any of the questions, your answers will not be considered in the hiring process or thereafter, and any information you do provide will be stored confidentially and securely and only used for the above purposes.

My gender at birth was

My gender identity is

My sexual orientation is

I identify as

My military status is