**** ******** ******** (**********)
TurnoverBnB
Role Summary
Turno is looking for a hands-on technical leader to serve as Lead Platform Engineer. You’ll own the architecture and execution of migrating our Integrations and Payments rails — webhook ingestion, sync pipelines, event processing, and reliability systems — onto a modern TypeScript platform on GCP. This is a senior, high-impact role combining system design, execution, and technical leadership.
You’ll bring deep experience with Cloud Run, Pub/Sub, distributed systems, and high-reliability data ingestion. You’ll set the technical direction, mentor engineers, and partner closely with the Platform Engineering Manager to deliver scalable, resilient infrastructure.
\Strong English communication skills are required for this position.
Responsibilities
- Architect and lead development of Turno’s integrations platform (webhook ingestion, queueing, workers).
- Build durable, idempotent ingestion flows for Airbnb, PMS partners, and iCal sync.
- Design normalization pipelines and canonical models for listings, reservations, and availability.
- Establish reliability, observability, retry/backoff, rate limiting, and DLQ patterns across services.
- Lead migration from legacy PHP cron/webhook logic to modern event-driven pipelines.
- Define and maintain internal APIs for PHP teams to consume normalized events.
- Mentor engineers, review designs, and guide platform-wide technical decisions.
- Ensure scalability, correctness, and operational simplicity of the platform.
Qualifications
- 8+ years of backend engineering experience and prior technical leadership roles.
- Strong expertise in TypeScript, Node.js, and SQL/Postgres.
- Experience building distributed systems using Pub/Sub, SQS, Kafka, or similar.
- Proven success building or migrating large ingestion pipelines for external partners/APIs.
- Strong understanding of idempotency, retry semantics, event ordering, and worker models.
- Experience creating internal service contracts across multi-language stacks (TypeScript/PHP).
- Ability to lead architecture, mentor other engineers, and coordinate with product/PM.
About Turno
Turno connects short-term rental hosts with cleaners, automating the turnover workflow. As an Airbnb software partner, we support tens of thousands of hosts worldwide through advanced data-driven solutions.
LATAM Operations
This is a full-time contract role based in Brazil (fully remote) or Argentina (hybrid from our Buenos Aires office). We communicate primarily in English, so strong written and verbal skills are required. Work hours are flexible but require consistent availability from 10 AM–6 PM local time. The position offers up to 15 days of annual PTO plus paid local public holidays, subject to company discretion.