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 be part of 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.
The Role:
You will be part of the Build and Release Engineering team, which has a mission to enable the building, packaging, and releasing of software built at OpenTable. You will be responsible for CI/CD infrastructure, artifact storage, and custom deployment tools. You will also get to work in our Kubernetes infrastructure writing (using Go) controllers, validating webhooks, mutating webhooks, and whatever else is needed to enable our product engineers to focus on the business of delivering extraordinary dining experiences to restaurants and consumers.
You, a software engineer a few years into your career, will conduct sound technical execution through hands-on development, automated testing, and prototyping of robust APIs and web-based applications. You will work closely with the many teams across engineering to develop solutions that help them solve the challenges ranging from day to day operations to multi-year architectural planning and development.
Your job duties will also include the installation, configuration and operations of the commercial software we use, both on-premise and SaaS, whether off the shelf or custom developed.
In this role, you will:
- Meet with peers and other members around the company to gain a sense of the team and the organization.
- Familiarize yourself with the product and with the areas of focus the Build & Release team has within it.
- Start working on low-impact, high-learning tasks to begin learning the ins and outs of the OpenTable environment.
- Build rapport with the team and become a robust asynchronous communicator.
- Gain a more profound understanding of the needs of the product and become comfortable with diagnosing issues.
- Be seen as a domain expert in an area that interests you.
- Make a significant impact by being a key contributor and help us improve our existing engineering practices.
Please apply if:
You are a tinkerer by nature. You are both skilled in writing software but also comfortable working on infrastructure.
You should have a deep understanding of the software lifecycle, having experienced it yourself by working on the product side, and a strong familiarity with all the tools supporting it; e.g.:
- You’ve set up delivery pipelines of various shapes and various constraints.
- You have an empathetic approach and enjoy working with developers, designers and product owners and constantly seek to understand their perspective.
- You’ve worked closely with Security teams and you’re familiar with their tools.
- You’re proficient at writing Go code, but you’re a polyglot at your core.
- You enjoy evaluating new technologies.
You should also have experience and comfort working on infrastructure. You may not be an expert at all levels and with all *nix tooling (e.g. bash, powershell, vi, grep, sed, jq, curl), but you are experienced in some of them and comfortable enough to learn and use newer tools as needed to get the job done; e.g.:
- You enjoy building and configuring containers and/or VMs.
- You have a solid understanding of systems administration concepts.
- You can dig and investigate into areas that may be new to you to solve problems.
- You enjoy automating wherever and whenever possible.
A few of the benefits you get at OpenTable—
- Work from (almost) anywhere; wherever you do your best work
- Focus on mental health and well-being
- Company paid therapy sessions through SpringHealth
- Company paid subscription to HeadSpace
- Company-wide weeks off each year - the whole team fully recharges (and returns without a pile-up of work!)
- Generous paid parental leave
- Generous paid vacation + time off for your birthday
- Paid volunteer time
- Health, dental & vision plans
- 401k with company match
- Focus on your career growth
- Enriched learning and development opportunities
- Leadership development
- Access to thousands of on-demand e-learnings
Equity Eligible
There are a variety of factors that go into determining a salary range, including but not limited to external market benchmark data, geographic location, and years of experience sought/required. The range for this remote United States based role is $130,000 to $190,000
In addition to a competitive base salary, roles are eligible for additional compensation and benefits including: annual cash bonus, equity grant; 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.
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, to perform job responsibilities, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
#LI-Remote
“Remote work allowed”