Backend Platform Architect
About the Role :
Drive Technical Vision and Engineering Excellence
We're seeking a seasoned Backend Engineer to lead the design and development of our highly extensible platform. You'll drive cross-functional initiatives, mentor engineers, and build backend components that other teams, partners, and customers rely on.
Key Responsibilities Include :
- Lead design and development of core platform primitives - availability resolution, appointment lifecycles, time zone handling, and state-driven workflows.
- Architect system prioritizing configuration-driven behavior over hardcoded logic, enabling dynamic rule-based booking flows.
- Build scalable, composable services using NestJS, Redis, Firestore, MongoDB, PostgreSQL, and GCP services like Cloud Tasks, Scheduler, and Pub / Sub.
- Partner with product managers to translate industry-agnostic scheduling needs into developer-facing building blocks.
- Drive platform-wide consistency in API design, configuration modeling, error handling, and extensibility.
- Collaborate across engineering teams to ensure platform reliability, observability (Grafana / Prometheus), and maintainability.
Must Haves :
6+ years of backend engineering experience, with at least 2 years in technical leadership roles.Deep experience designing platforms, frameworks, or extensible APIs used by other developers.Hands-on expertise in distributed systems, asynchronous processing, and scalable microservices.Experience balancing developer flexibility with system guardrails - strong grasp of "configuration over code" and platform product thinking.Strong system design, data modeling, and observability practices - especially in performance-sensitive, high-throughput environments.