Principal Ruby Engineer

TableCheck

Backend

Ruby

About this role

This principal-level engineer joins TableCheck’s Core App Team and takes ownership of the Ruby on Rails monolith that powers the platform’s main restaurant-reservation functions. The role combines stewardship of an established production system with new feature delivery, working directly with the CTO and with stakeholders in Product and Sales to set priorities.

Responsibilities include maintaining and improving the core application, reviewing code, managing production releases, and documenting technical decisions and operating knowledge clearly. The engineer collaborates with engineers across teams, follows up proactively with distributed stakeholders, and mentors and supports other engineers as the team expands.

Applicants must have at least five years of professional Ruby on Rails experience and at least five years working with either MongoDB or PostgreSQL.

This is an AI-generated summary of the employer's original posting — details can be incomplete, out of date or simply wrong. Always confirm everything on the official posting before applying.