Restaurant bookings: free & instantly confirmed
  • Online Bookings

toptable: Who we are

Open Positions

toptable.co.uk is the consumer website of OpenTable, the leading provider of real-time reservation and customer relationship solutions for restaurants around the world. Our goal at OpenTable is to provide the best hospitality solution to our diners and restaurants and to continue achieving this goal, we are looking for enthusiastic, talented and creative people in every department. We want everyone to be a contributor to the success of the company and in return we offer a competitive salary, benefits and equity in the company.

If we have open positions, they will be show below, but we also welcome pro-active applications, even if your field of expertise is currently not on this site. Just ping our Recruiter Yana Arif your updated CV, if you are passionate about working for OpenTable. If you would just like to stay up to date with new positions coming up, simply follow us on twitter via @toptablejobs.

Meet the team

Customer Support

    Technical Support Representative (Bilingual: English/ German) (London/ UK)
      Reporting to the European Support Manager, the Senior Technical Support Representative will be responsible to provide technical support to customers, answering complex questions on function and usage of products via telephone, email and/or Internet. S/he will be the primary contact for our customers in UK and Germany and the secondary contact for existing OpenTable restaurant customers with the goal to maximize customer satisfaction. The Senior Technical Support rep will mentor the Technical Support reps and Tier1. Creating documentations and maintaining existing knowledge database will be one important task from the Senior Technical Support Rep as well as managing projects to further improve the EU customer support.

    • Training and mentoring the TSR and Tier1 team
    • Managing projects to improve the European customer support
    • Creating and updating procedures and knowledge database
    • Handling escalations from Tier1
    • Being the contact to the engineering team, own escalations and bug follow up
    • Assisting customers with their technical- and software-related problems
    • Ensuring that all reported incidents are accurately logged
    • Owning the progress of all problem queries and change requests
    • Gathering requirements for all change requests
    • Keeping customers up to date on how and when issues will be resolved
    • Training restaurant employees, encouraging greater use of the OpenTable system and gathering customer feedback
    • Working with the Customer Support team to escalate technical problems and enhance customer satisfaction
    • Configuring and installing replacement computer hardware at restaurant locations
    • Repairing field hardware for re-deployment
    • Configuring restaurant databases
    • Documenting all phone contacts in the internal CRM system and all email contacts in the email management tool
    • Acting as point of reference for internal staff for all customer support issues
    • 1st tier DSL and network troubleshooting, including outbound and follow-up phone calls
    • Handling incoming call escalations from restaurant partners promptly, courteously and with attention to detail

    Desired Experience
    • Several years of experience providing customer support services or technical support, preferably in a software support environment
    • Working knowledge of current Microsoft Windows operating systems (client and server platforms)
    • Working knowledge of networking protocols (TCP/IP), networking infrastructure, switching and routing
    • Strong knowledge of networking, wiring, routers and modems
    • Working knowledge of antivirus and firewall solutions
    • Experience in a technology support function (ideally software or hardware vendor)
    • Experience with the use of support desk tools would be advantageous
    • A strong sense of ownership regarding the product and the issues arising from its use
    • CCNA/ MCSA certification preferred
    • Great interpersonal skills, with a bias towards customer service
    • Strong communication skills: active listening, writing/ typing, informal communication
    • Restaurant/ Hospitality experience is a plus
    • German and English to a native standard

      You should be a bi-lingual (German/English) Technical Support Representative, experienced in outstanding customer, application/software, windows, and network/connectivity support.

    Please submit resume to:
    (Attn: Yana Arif)

    To apply, click here.
    EU Customer Support Manager (London/ UK)
      About Our Role:

      The strategy of OpenTable Operations organization is to ensure we deliver an amazing experience to support and increase long term customer loyalty.
      The EU Support Manager is someone who is passionate about customer success, can instill this passion in others, lives OpenTable technology and innovation, and will be a change agent within their team and all teams at OpenTable to identify or accelerate opportunities to continuously improve the guest experience.
      The EU Support Manager is responsible for delivering outstanding technical and product support to our European restaurants and diners. You will manage a highly technical and talented local team as well as an outsourced partner. As a member of the European Operations leadership team you will work to improve the overall customer experience for our restaurant partners and their diners.

    • Integrate Customer Support activity into a coherent customer success approach with the singular focus of delivering the very best customer experience
    • Define the Customer Success function and recruit a team to increase customer loyalty, commitment, and excitement
    • Devise metrics and a methodology to monitor customer contacts. Utilize those metrics to improve the guest experience
    • Ensure customer feedback is clearly captured and uniformly conveyed internally to enable ongoing improvement of OpenTable products
    • Maintain excellent service quality through appropriate on-boarding, on-going training, monitoring, coaching and other techniques; Planning and establishing reward programs for team
    • Partner with key stakeholders in the business to evaluate current support delivery and develop new support channels
    • Advocate the voices of the restaurant, consumer and support team at internal meetings
    • Seek out and evaluate the efficacy of support infrastructure hardware, software and services
    • Create staffing plans that ensure consistent support coverage for UK and DE and best guest experience while continuing to improve efficiency to meet agreed upon budget expectations
    • Handle escalations as needed from EU restaurants, OT staff and consumers and manage them responsibly and with deference to the client
    • Develop, lead, implement and drive projects to improve customer satisfaction and reduce costs
    • Create an environment for team members of continued learning and growth within their area of responsibility, OpenTable products and as supervisor or individual contributor
    • Must be willing to be flexible with schedule. Handle On-call requirements – and responsible for out-of-hours and weekend escalations

    Desired Experience
    • Several years of experience managing a customer focused inbound technical support environment
    • Proven track record managing and evaluating third-party support organizations with experience launching new projects
    • Demonstrated excellence in effectively managing and developing teams
    • Ability to present new ideas, create a plan, implement, measure and demonstrate the effectiveness of new initiatives
    • Experience with the OpenTable suite of products for restaurants and an understanding of restaurant operations advantageous
    • Demonstrated ability to effectively deal with high-pressure situations with grace and composure; good humor is always appreciated!
    • The ability to successfully interact with OpenTable customer base in a professional and consultative manner
    • Exceptional troubleshooting skills are required
    • Excellent documentation skills are required
    • Superior knowledge of: Windows XP, Windows 7, PC hardware, Ethernet technologies, TCP/IP, WINS and DNS, Microsoft Exchange, Remote access solutions, including dial-up and VPN, DSL technologies, Mac O/S, IIS
    • The ability to multi-task
    • Strong interpersonal, written and verbal communication skills
    • Fluent German and English

      About You:

      What do you want to create, today?

      This is a challenging role that requires exceptional customer relationships, team building, analytical skills and a motivational style. You will apply your energy and foresight to all aspects of customer support at OpenTable. Not only will you be responsible for maintaining our high standards, you will also be required to seek out, test, and implement new procedures, tools and channels to improve service delivery. The right candidate is truly passionate about customer advocacy and has a proven track record to talk about!
      This is an exciting opportunity to unequivocally influence our customers - and OpenTable - success.

      • OpenTable is proud to be an Equal Employment Opportunity

    Please submit resume to:
    (Attn: Yana Arif)

    To apply, click here.


    Senior Engineer (Front-End) (London, UK)
      Working in the UK front-end team we’re looking for a senior developer to deliver global, multi-lingual websites for desktop and mobile, in a relaxed Agile environment.

      You’ll have ownership of several sections of our website and will be responsible for building exciting interfaces with semantic, reusable code. You’ll translate visual designs into complex webpages that adhere to design specifications, without sacrificing speed for the customer.

      But the role isn’t just pushing pixels - we want someone to help define the front-end standards and strategy for the entire company. You’ll be pairing with fellow engineers in the London office and helping shape our future alongside our San Francisco colleagues.

      Currently we're using (amongst other things) Less, Backbone/Angular, Mocha/Jasmine and Grunt but we’ll adopt any new technology you bring to the table if you convince us of its value. We’re always on the lookout for new tools, but we also want a responsible developer who’ll seize opportunities to repay technical debt.

      The next 12 months are crucial as we rebuild opentable.com and toptable.co.uk from the ground up, and the successful candidate will be integral to this work.

      See more of what we do here:

      toptable technology blog: tech.toptable.co.uk
      About OpenTable: www.opentable.com/about
      OpenTable GitHub: www.github.com/opentable

      About you

      The senior engineer we’re after will be great with HTML and CSS of course, but we’re looking for someone who loves JavaScript. You’ll be our JS expert so will need not only in-depth knowledge of pure JavaScript but familiarity with a variety of libraries and frameworks.

      You’ll need the confidence to own global web pages and the desire to collaborate with those around you, often in other disciplines. You’ll want to share your knowledge and bring out the best in your fellow workers.

      Server-side experience is useful, but not essential. What is essential is the drive to solve problems unsupervised, but to also have the assurance to find the right person to ask when necessary. You’ll be a good communicator with technical and business colleagues at all levels.

      Finally you’ll be diligent with very close attention to detail - and with a bit of luck you’ll have a creative streak and an interest in food and dining.

      Please supply online examples of your work.

      About our team:

      We believe in clean and elegant code.

      At OpenTable, we take pleasure in Software Design. We believe in the beauty of Clean Code. We are dedicated to delivering innovative products through rapid and continuous development of high-quality software consumed by millions. If you share these pleasures, are excited by rethinking the process of Software Engineering, can deliver exceptional service in a fast-paced, agile engineering environment, and have a passion for restaurants, then OpenTable may serve up the opportunity you’re looking for.


      In addition to an incredible environment and a competitive salary, we also offer a comprehensive benefits package:

      Life assurance
      Childcare vouchers
      Group income protection
      Private medical insurance
      Dental insurance
      Cycle to work scheme
      Subsidized gym membership

      OpenTable is proud to be an Equal Employment Opportunity.

      We review each application carefully and will be in contact should there be a good fit with our current needs. Due to the high volume of applications received, regrettably only those selected for an interview will be contacted.

    Please submit resume to:
    (Attn: Yana Arif)

    To apply, click here.

Field Operations

    Restaurant Operations Specialist (Field operations) (London (with up to 75% travel))
      Reporting to the Senior Field Operations Manager the Restaurant Operations Specialist will be responsible for customising and installing the OpenTable system for our Restaurants. S/he will also be responsible for the training of restaurant staff on our system and regular follow-up visits after installation.
      This role requires up to 75% travel to restaurant sites also covering Birmingham, Leeds and Manchester areas. It also requires flexibility in regards to working hours (Mon-Fri).
      Comprehensive training will be provided.

    • Perform all services for the installation of the OpenTable system at the restaurant (averaging 3 sites per week)
    • Customising the product according to the individual needs of the restaurant
    • Provide initial and follow-up training to restaurant staff on the use of the OpenTable system
    • Assist restaurants management with the configuration of the OpenTable system to optimise reservation flow
    • Assist restaurants with getting their OpenTable system connected to the Internet
    • Provide feedback to Product Management for product enhancements
    • Complete detailed report templates on the installation for Technical Support staff at OpenTable

    Desired Experience
    • Several years of Front of House restaurant experience is essential
    • Knowledge of Microsoft Windows, Windows networks, Printers, TCP/IP, and DSL
    • Excellent organizational and planning skills: task prioritization, effective time management
    • Strong writing, presentation and communication skills
    • Confident in the delivery of training and speaking in front of groups
    • Experience training non-technical customers on the use of software
    • Ability to understand issues and solve problems in a timely manner
    • Comfortable working independently under limited supervision in an unstructured environment
    • Access to reliable transportation and ability to incur reimbursable business expenses
    • Good German language skills will be very advantageous
    • Demonstrated customer service skills
    • OpenTable software experience a plus

    Please submit resume to:
    (Attn: Yana Arif)

    To apply, click here.
    Project Coordinator with German (London/ UK)
      Reporting to the Field Operations Manager, the Project Coordinator (PC) assumes responsibility for coordinating all aspects of the installation process for OpenTable systems, including scheduling installation and training appointments for the Restaurant Operations Specialists in UK.

    • Logistical Management of all OpenTable assigned installations
    • Maintain and coordinate installation resource schedules
    • Distribution and collection of Site Survey material from a new customer
    • Configure internal systems to prepare a restaurant to be featured on www.opentable.co.uk
    • Coordinate some hardware/software installation logistics
    • Provide all relevant installation information to Field Operations staff
    • Provide accounting end of project billing information
    • Prepare reports on Field Operations activity
    • Receive and schedule site Field Operations site visit requests from other departments (e.g. Customer Support, Restaurant Relations)

    Desired Experience
    • Ideally educated to degree level (or equivalent)
    • Several years of experience managing projects in a customer-facing environment
    • Strong communication skills – both verbal and written
    • Excellent verbal and written communication skills in English (German is a plus)
    • Ability to generate and follow a detailed project through to completion
    • Demonstrated ability to learn new PC and Web-based applications
    • Knowledge and experience using MS Office and MS Office applications
    • Ability to understand issues and solve problems in a timely manner
    • Demonstrated strong customer service bias
    • Attitude that embraces continuous process improvement
    • Proven organizational skills (e.g. time management, multi-tasking, to-do list management, scheduling, etc.)
    • Comfortable working independently under limited supervision in an unstructured environment
    • Demonstrated ability to perform well under pressure and meet aggressive deadlines
    • Proven ability to work across many departments to solve problems and achieve results
    • Restaurant/hospitality experience a plus

    Please submit resume to:
    (Attn: Yana Arif)

    To apply, click here.