The Boxoffice Company is a worldwide technology and data organization dedicated to powering entertainment globally. They are seeking a Staff Engineer to join their Data business unit, focusing on designing and operating production TypeScript APIs and contributing to both backend and frontend development. The role involves mentoring mid-level engineers and shaping technical decisions while working on critical APIs and services.
Responsibilities:
- Design and operate production TypeScript APIs serving high-traffic cinema products: exhibitor websites, mobile apps, online ticketing, showtimes listing, and business intelligence dashboards
- Design and implement new data ingestion mechanisms
- Model and evolve PostgreSQL schemas for complex domains
- Build on GCP-native primitives: Cloud Run, Cloud Scheduler, Eventarc, BigQuery, Cloud Logging, Pub/Sub
- Contribute to event-driven and agent-based systems, including AI-powered features built on our proprietary data
- Shape technical decisions through RFCs and code reviews, and mentor mid-level engineers
Requirements:
- 6+ years building production backend systems, with deep TypeScript/Node.js expertise
- Strong PostgreSQL skills: schema design, query optimization, migrations, transactional thinking
- Hands-on experience with GCP (or comparable cloud) — Cloud Run, BigQuery, IAM, networking
- Comfort with the fullstack mindset: you can own a feature from the database to the UI when needed. Familiarity with React and TanStack is a strong plus
- Solid engineering fundamentals: testing, observability, security, performance