CheckMate is hiring a

Software Engineer - Generalist

San Francisco, United States
CheckMate is looking for talented developers to be integral members of our quickly growing engineering team. With the backing of a seasoned management team and experienced investors, CheckMate is creating a new category of software within the hospitality industry. CheckMate’s Guest Experience Management platform allows guests to control their hotel stay from their mobile device. From check-in to check-out and everything in between, we’re using mobile to create iconic moments for guests and enabling hotels to deliver superior service. We’re looking for experienced, intelligent and hardworking engineers to help bring this vision to life.


  • Ability to adapt quickly in a team that constantly strives to “do more, faster.”
  • Quickly come up to speed on the goals, challenges and constraints of our target market; use this understanding to own business problems and develop pragmatic technical solutions.
  • Work and brainstorm with our team to develop best-in-class software for an industry that’s ready for major disruption.


  • Deep experience with a technology stack that includes: Ruby/Rails/PostgreSQL/Redis/Memcached/Heroku/AWS/ElasticSearch/Go
  • Experience with Ruby and Rails and a love of the internet and related technologies
  • Open source contributions and projects are a huge plus (Any published gems? Rails contributor?)
  • Desire to work on a small, fast moving team

Compensation and Benefits

  • Very competitive base compensation
  • Generous stock options
  • Heath Care (medical, dental, vision)
  • Commuter benefits
  • Catered team lunches every week day from interesting local vendors
  • Conversation around the Kegerator
  • Open floor plan
  • Spotify stations on heavy rotation
  • Yearly travel stipend to encourage you to see the world through the eyes of a hotel guest
  • Unlimited vacation policy is an Equal Opportunity Employer.

Similar jobs

Other jobs at CheckMate