Senior Software Engineer - Search

OpenTable, Inc.
San Francisco, CA, United States
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Automation of Tests Data Structures Github Java Virtual Machine (JVM) Node.Js Object-Oriented Software Development Open Source Technology Pair Programming Software Engineering

Job description

We move fast, release frequently, and believe strongly in automated testing to help maintain our quality and velocity. We break things sometimes - and that’s fine. We learn from it. We open source as much of our work as possible. Your Github profile a little thin? You’ll have a chance to improve it. RESPONSIBILITIES; Our Search team is looking for someone exceptional to fill our Senior Engineer role. As a member of this team, you will be responsible for building the key systems that power the OpenTable search experience. Your responsibilities will range from:

  • Problem-solving with our data science team
  • Creating new systems and APIs

Requirements

5+ years in software engineering Strong CS fundamentals Experience building highly scalable and highly available systems Solid understanding of data structures and OO design Discipline at unit, integration, and acceptance testing Pair Programming Desire and/or Experience Either:

  • 3+ years in Java
  • Understanding of the JVM Or:

  • 3+ years in JS
  • Understanding of Node.js
  • Experience with a server framework like Express or Hapi

About the company

AT OPENTABLE, we deliver innovative products through rapid, continuous development. Millions of diners and thousands of restaurants around the globe use our products. If a constantly challenging engineering environment excites you, we’d like to meet you. Bonus points if you love restaurants!, OpenTable, part of Booking Holdings Inc. (NASDAQ: BKNG), is the world’s leading provider of online restaurant reservations, seating more than 24 million diners per month via online bookings across approximately 40,000+ restaurants. Since its inception in 1998, OpenTable has seated more than 1 Billion diners around the world. The Company is headquartered in San Francisco, California, and the OpenTable service is available throughout the United States, as well as in Canada, Germany, Japan, Mexico, Australia and the UK.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.wayup.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:43 min

Designing a reliable technical hiring and interview process

Andreas Klinger Andreas Klinger +1 · Coffee With Developers

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · WWC 2023

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · WWC 2023

4:42 min

Building robust data structures with structs and bound functions

Rainer Stropek Rainer Stropek · WWC 2021

5:00 min

Exploring the specific workplace responsibilities of staff software engineers

Jan Giacomelli · LIVE

2:40 min

Using GitHub primitives for internal documentation and corporate operations

Kyle Daigle · Coffee With Developers

Videos

See all

Related articles

See all