Facebook Pixel

Senior Software Engineer (Full-Stack)

Chicago, IL

About Tock

Tock was founded in 2014 but the idea originated years before out of a simple frustration. Nick Kokonas and Chef Grant Achatz opened Alinea to international fanfare in 2005 - now a perennial Michelin three star and widely considered one of the best restaurants in the world. For years they were spending $140,000 a year on staff dedicated to managing reservations and losing an average of $260,000 a year on cancellations. Convinced there had to be a better way, Nick started work on a crude ticketing system. The homemade platform was a success. Soon after Nick founded Tock with Brian Fitzpatrick, founder of Google's Chicago engineering office, to turn this simple idea into a robust product complete with all the tools a restaurant needs to succeed.

What is Tock?

Tock is a comprehensive platform built to fundamentally change the way restaurants think about and run their business. This includes a robust reservation, guest, and table management system for restaurants of all sizes across the globe.

But we’re much more than that.

So, why Tock?

Running a restaurant isn’t easy. Even the world’s best restaurants struggle to make ends meet. From rising labor, real estate, and food costs, to legal complexity regarding tipping and overtime pay, to unsustainable no-show rates, a restaurant is faced with a daunting task at becoming profitable. We want to change that! We want to solve the problems that other restaurant software has deemed too hard or too complex. All while making it fast and beautiful.

About our team

We are an extremely passionate group dedicated to changing the world of restaurants. Maybe that sounds crazy but we’ve amassed a team capable of making it happen.

About the Job

You'll be helping us build the next generation restaurant ticketing system, based on the tried and true (and proven) system deployed at world-class restaurants such as Alinea, Next, Trois Mec, and more. We're looking for engineers who are generalists — you'll be working with a mix of front and back-end web development tools. Our team is pretty small (a few engineers, a designer, and a product manager), and undergoing exponential growth, so there's a great opportunity for you to make a difference.

About You

  • Have at least 3 years of experience building software, experience being a tech-lead is a plus
  • Understand all parts of a modern web-based application stack from Frontend, Backend to Production
  • Be a specialist in at least one part of the stack — backend or production infrastructure
  • Are self-motivated and work well with little direction
  • Enjoy being part of a team that works and learns together
  • Have excellent written and verbal communication skills
  • Prefer to experiment and use data to drive decision making
  • Love making and building things as part of a growing team


  • Build next-generation web applications that are fast and responsive
  • Be able to build a feature or enhancement, starting with engineering design taking it all the way to production
  • Contribute to core team culture and contribute code to efforts across a fast-growing company
  • Support, maintain and upgrade code and participate in necessary design and implementation of a complex system


Please submit your resume and cover letter using the link below.