With millions of diners, tens of thousands of restaurants, and 23+ years of experience, OpenTable, part of Booking Holdings, Inc. (NASDAQ: BKNG), is an industry leader with a unique insight into the world of hospitality. We champion restaurants, bars, wineries, and other venues around the world, helping them attract guests, manage capacity, improve operations and maximize revenue.

Every employee at OpenTable has a tangible impact on what we do and how we do it. You’ll also join a global network that includes OpenTable and KAYAK's portfolio of travel brands including Swoodoo, checkfelix, momondo, Cheapflights, Mundi and HotelsCombined.

Hospitality is all about taking care of others, and it defines our culture. You’ll work in a welcoming and inclusive environment, and get the benefits, flexibility, and support you need to succeed.


What You’ll Work On


We are building a new full-stack team from the ground up that will innovate in the payments domain. We are looking for a leader who can help us build the team and extend our payments platform, developing both customer facing and internal payment tools. You and your team will be responsible for your code throughout all phases of the life cycle. You build it, deploy it, monitor it, improve it, and scale it. All our solutions are required to scale to meet increasing demand. 


We build our services on the JVM using Java and on the .NET platform using C#. Our data is stored in SQL and NoSQL databases. Our applications are written in modern React with Hooks and Redux using TypeScript. Our services run on Kubernetes for large-scale distributed applications.  


About You


You love technology and enjoy finding better ways to do things. You’re curious, passionate, and enjoy tackling challenging problems. You have not only the technical expertise to take on and provide technical leadership, but also manage a team of engineers. You manage your project goals, contribute to product strategy and help develop your team. You are an effective leader and you will:


  • Partner with Product Management, Design, and other Engineering teams

  • Empower the team to execute with high performance by using your experience along with your technical and collaboration skills

  • Deliver on the product roadmap and maintain a healthy codebase

  • Provide servant leadership, give mentorship and tools to make decisions independently that lead to positive outcomes

  • Build a culture of trust and teamwork

  • Strengthen the team's capabilities through the professional development of the current engineers and hiring

  • Take ownership and thrive with autonomy


What we're looking for:


  • You have been a software engineer (probably still consider yourself an engineer), and enjoy being hands-on.

  • You practice Servant Leadership and help others unlock their full potential.

  • You continually work to improve yourself and those around you.

  • You have excellent planning, organization, and decision-making skills.

  • Experience in leading a full stack team

  • Expertise in .Net or Java and rest APIs

  • Expertise in JavaScript and JavaScript frameworks

  • Experience with Microservices

  • Experience with relational and NoSQL databases

  • Experience with Docker/Kubernetes and CI/CD a plus

  • Experience with Event Driven Architecture a plus

  • Experience working in payments domain, especially in payment processing is a big plus 



  • Work from (almost) anywhere; wherever you do your best work.

  • Mental Health Well-being: 6 company paid therapy sessions, subscription to a meditation app, wellbeing speaker series and resources.

  • Annual Health and Wellness Reimbursement.

  • 1 floating day off per year to celebrate your birthday or another occasion of your choice!

  • Company-wide weeks off each year: the whole team recharges (and returns without a pile-up of work!).

  • Paid volunteer time.

  • Monthly catered office events.

  • Learning and Development opportunities.

  • Universal Paid Parental leave.


Diversity, Equity, and Inclusion

OpenTable aspires to be a workplace that reflects the diverse communities we serve and a culture that is inclusive and welcoming. Hiring people with different backgrounds, experiences, perspectives, and ideas is critical to innovation and to how we deliver great experiences for our users and our partners. Representation matters.

We ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, perform job responsibilities, and receive other benefits and privileges of employment. Please contact us to request accommodation. 

#LI-remote "open to remote work"


Apply for this Job

* Required

resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)
When autocomplete results are available use up and down arrows to review
+ Add Another Education