We’re the Promoted Inventory (PI) team at OpenTable, and we’re looking for a backend Java engineer.
OpenTable is a large marketplace of diners and restaurants, and the PI team builds a suite of groundbreaking advertising products that allows thousands of restaurants to drive diners to their restaurants. The projects we work on have high visibility in the organization, including from our CEO, Debby Soo.
We are committed to helping restaurants navigate the Covid pandemic by curating new and better user experiences and products for restaurants to connect with the millions of diners who use OpenTable.
You, a Java engineer a few years into your career, will be responsible for sound technical execution through hands-on development, automated testing, and prototyping of robust advertising and marketing products. You will ship and support features used daily by our restaurant partners to engage diners in real time, and help drive revenue for both OpenTable and the restaurants.
Our applications are written in modern Java, using PostgreSQL as our main database service, to provide stable, scalable and maintainable services to our customers. We use Kafka as our streaming messaging platform, a Spring-based framework for rapid service development, and we run our production environment on Kubernetes.
You’ll help us:
You’ll fit right in if you:
Please consider applying if this role sounds interesting to you even if you don’t meet all the requirements.
We believe in a healthy work-life balance, and that teams with people from a diverse set of backgrounds build the best end user experiences.
OpenTable, part of Booking Holdings Inc. (NASDAQ: BKNG), is the world's leading provider of online restaurant reservations, seating more than 25 million diners per month via online bookings across approximately 45,000 restaurants.
Since its inception in 1998, OpenTable has seated more than 1.5 billion diners in over 20 countries. 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, the UK and many more locations.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
As an employee of OpenTable, you will be part of a global network that includes OpenTable and KAYAK's portfolio of meta-search brands including momondo, Cheapflights, Swoodoo, checkfelix and Mundi. Many employees are dedicated to one brand, but we all have the benefit of using each other’s strengths and insights. Together, we’re able to help people experience the world through dining and travel.
In accordance with Colorado's Equal Pay for Equal Work Act, the expected base salary range for this role in Colorado is $110,000 to $139,000. This position is eligible for additional compensation and benefits including: cash bonus; health benefits; flexible spending account; retirement benefits; life insurance; paid time off (including PTO, paid sick leave, medical leave, bereavement leave, floating holidays and paid holidays); and parental leave and benefits.
Actual compensation will be determined by experience and other factors permitted by law.
Software Engineer Backend
New York City, NY, United States
Senior Backend Engineer, API (Java)
Software Engineer - Backend
New York, Remote
Software Engineer - Frontend
New York, Remote