About the Role
Own the backend application layer for a platform handling demanding reservations, payments, and member experiences. This senior- to staff-level role requires deep thought on system architecture.
Responsibilities
- Design and evolve backend system architecture, including proprietary software and APIs for member app and operator tools.
- Lead architectural decisions for serverless, containerized, and event-driven approaches.
- Own database architecture, including schema design, query performance, indexing strategy, and data integrity.
- Define patterns for service communication, data flow, and graceful system degradation under load.
- Drive API design for internal and external surfaces.
- Write production-grade TypeScript and PHP.
- Proactively identify and resolve performance bottlenecks, scaling constraints, and architectural debt.
- Champion observability across the application layer.
- Collaborate with Product Engineering to scope features and prevent architectural problems.
- Work with Platform Engineering to align application requirements with cloud environment build and scale.
- Elevate the team through documentation, code reviews, and technical mentorship.
Requirements
- Bachelor of Science in Computer Science, Engineering, or related field.
- 6-8 years of backend engineering experience, including 1-2 years in a senior or staff role.
- Proven track record designing and scaling production backend systems.
- Experience launching and testing software products.
- Deep fluency in TypeScript and PHP, database relational systems, containerized workflows, and cloud environments.
- Ability to work in a fast-paced, complex environment with cross-functional projects.
- Genuine interest in Dorsia product, member experience, and hospitality-level building.
- Prior experience with reservation system integrations (SevenRooms, Resy, OpenTable), dining payments infrastructure, or luxury/membership consumer apps (strong plus).
Skills
- TypeScript
- PHP
- Software architecture
- API design
- Database relational systems
- Containerized workflows
- Cloud environments
Location
- New York
Work Type
- Full-time
- Onsite
Experience Level
- Senior- to Staff-level
- 6-8 years of backend engineering experience
- 1-2 years in a senior or staff title
Education Level
- Bachelor of Science in Computer Science, Engineering, or related field
Salary/Compensations
- $185,000—$210,000 USD
Benefits
- Flexible PTO
- Medical, dental, and vision insurance
- FSA
- Commuter benefits
- Free membership to One Medical
- Teladoc
- Talkspace
- Kindbody
- 401(k)
- In-office lunch 3 days a week
- Employee Dining Credits
About the Company
- Dorsia redefines access to in-demand restaurants and experiences, fusing technology with luxury hospitality.
- Fast-growing startup backed by $50M+ from Index Ventures and partners like Major Food Group, Groot Hospitality, and Gracious Hospitality.
- Building a team for the next phase of growth.
- People-first organization believing culture drives strategy, valuing the right team and chemistry.
- Creates once-in-a-lifetime experiences for a discerning audience, emphasizing in-office collaboration for idea generation and partnership.
- Hires for merit and mindset, fostering a diverse team united by a shared vision to build the social operating system for the cultural vanguard.
- Operates with a lifestyle mirroring members, involving early flights, after-work events, and late-night sprints as demanded by work.
- High-performance culture designed for builders, moving fast, setting ambitious standards, and expecting talent and drive.
- Building something special requiring long hours and relentless effort, creating work that changes how culture is lived.
