Platform Engineer (PHP)

Posted Yesterday
Be an Early Applicant
3 Locations
In-Office or Remote
Senior level
Automotive
The Role
Own PHP runtime and dependency lifecycle, improve test confidence and observability for background work, refactor monolith architecture, and build shared TypeScript platform services on GCP. Design event-driven pipelines, contribute to CI/CD and GitOps, create templates and SDKs, and collaborate across teams to standardize integrations and reliability patterns.
Summary Generated by Built In
Role Summary

Turno has a growing set of foundational engineering work that no one explicitly owns today: runtime upgrades, dependency management, observability for async workloads, test confidence, integration patterns, and application architecture. This work affects every team, but it competes invisibly with feature delivery and rarely gets sustained attention. We need someone to own it.

This role sits on the Platform Services team, which builds shared infrastructure for Turno’s engineering org: queues, workers, cache, auth, event-driven pipelines, and internal tooling, all on TypeScript (Hono, Bun) and GCP (GKE, Pub/Sub, Cloud Run). You’ll split your time between improving the PHP monolith’s foundations and building new platform services in TypeScript.

You need to be comfortable in both worlds. Some weeks you’ll be refactoring Laravel service providers and adding Sentry breadcrumbs to queue jobs. Other weeks you’ll be designing Pub/Sub pipelines and writing Hono services. The common thread is that your work removes friction for other engineers and makes the whole system more reliable.

ResponsibilitiesFoundational System Health
  • Own the PHP runtime and dependency lifecycle: track EOL dates, run upgrades (we need to get to PHP 8.4+), set up Dependabot, and keep things from drifting into emergency-upgrade territory.

  • Make changes less scary. That means improving test coverage systematically, wiring up automation, and figuring out where AI-assisted tooling can help.

  • Build observability for the things that break quietly: cronjobs, queue workers, background processing. Sentry breadcrumbs, structured logging, dashboards.

  • Standardize how we talk to external services. Right now Google API integrations, for example, are scattered Guzzle calls with no shared auth model. Fix that.

  • Push the monolith toward better architecture: clearer domain boundaries, event-driven flows, formalized contracts between modules.

  • Speed up the app where it matters. Refactor kernel loading, reduce unnecessary DB hits on hot paths, add caching where it makes sense.

  • Work with QA to make on-demand environments actually reliable and usable.

Platform Services
  • Build shared TypeScript services and SDKs (Hono, Bun) that other teams consume for queues, workers, cache, and auth.

  • Design and run event-driven pipelines on GCP Pub/Sub, Cloud Run, and Kubernetes (GKE).

  • Create and maintain software templates and scaffolding in Backstage so teams can spin up new services without reinventing patterns.

  • Wire in reliability patterns: idempotency, retry/backoff, DLQ handling, rate limiting.

  • Define internal APIs and service contracts that work cleanly across the PHP and TypeScript stacks.

  • Contribute to CI/CD, GitOps (ArgoCD), and deployment automation.

Cross-Team Work
  • Join architecture reviews. Have opinions about how things should be built.

  • Reduce drift between services: align frameworks, library versions, and patterns so maintenance doesn’t scale linearly with the number of repos.

  • Review code, write design docs, and help when things break.

  • Mentor other engineers, especially on platform patterns and reliability practices.

QualificationsRequired
  • 6+ years of backend engineering, with real depth in both PHP and TypeScript/Node.js.

  • You know Laravel well enough to work on its internals: service providers, queues, console kernel, testing infrastructure.

  • Hands-on with GCP (GKE, Pub/Sub, Cloud Run, Cloud SQL) or the AWS/Azure equivalents.

  • You’ve built or operated event-driven systems with message queues and understand the failure modes.

  • Comfortable with Kubernetes and containerized workloads. You’ve dealt with CI/CD pipelines in production.

  • You’ve done cross-cutting technical work before: the kind that touches many teams and requires you to build consensus, not just code.

  • You understand observability (structured logging, tracing, Sentry) and have opinions about what to measure.

  • Solid with SQL/PostgreSQL and schema design.

  • Strong English communication, written and verbal.

Nice to Have
  • Experience with Hono, Bun, or other modern TypeScript server frameworks.

  • You’ve used Backstage, ArgoCD, or similar developer portal / GitOps tooling.

  • Familiarity with Protobuf, OpenAPI, or schema-first API design.

  • Background in DDD or domain modeling.

  • Experience with Dependabot, Renovate, or similar dependency automation.

  • You’ve built internal platforms, shared SDKs, or developer tooling before.

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–3 PM local time. The position offers up to 15 days of annual PTO plus paid local public holidays, subject to company discretion.

Skills Required

  • 6+ years backend engineering experience with depth in both PHP and TypeScript/Node.js
  • Deep knowledge of Laravel internals (service providers, queues, console kernel, testing infrastructure)
  • Hands-on experience with GCP (GKE, Pub/Sub, Cloud Run, Cloud SQL) or AWS/Azure equivalents
  • Experience building or operating event-driven systems with message queues and understanding failure modes
  • Comfortable with Kubernetes and containerized workloads and experience with CI/CD pipelines in production
  • Experience doing cross-cutting technical work that requires consensus-building across teams
  • Strong understanding of observability (structured logging, tracing, Sentry) and what to measure
  • Solid SQL/PostgreSQL knowledge and schema design experience
  • Strong written and verbal English communication skills
  • Experience with Hono, Bun, or modern TypeScript server frameworks
  • Experience with Backstage, ArgoCD, or similar developer portal / GitOps tooling
  • Familiarity with Protobuf, OpenAPI, or schema-first API design
  • Background in DDD or domain modeling
  • Experience with Dependabot, Renovate, or similar dependency automation
  • Experience building internal platforms, shared SDKs, or developer tooling
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Bengaluru, Karnataka
147 Employees
Year Founded: 2021

What We Do

Turno (Brand of Blubble pvt ltd) is an Electric Vehicle company, that helps operators of commercial vehicles to switch to EVs. Turno does this by providing a wide selection of vehicles from partner OEMs, affordable financing, and battery value guarantees to ensure the highest return on value for EV owners. Turno’s mission is to transition gasoline miles to electric miles in India. Turno is founded by Hemanth Aluru and Sudhindra Reddy Pidapa - experienced entrepreneurs in the mobility industry with a strong track record of value creation. Recently, they led Zoomcar, India's largest personal mobility platform.

Similar Jobs

Mastercard Logo Mastercard

Senior Analyst, Legal Compliance (Data Analysis)

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Remote or Hybrid
São Paulo, BRA
38800 Employees

Mastercard Logo Mastercard

Specialist, Implementation

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Remote or Hybrid
São Paulo, BRA
38800 Employees

Mastercard Logo Mastercard

Specialist, Products and Solutions

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Remote or Hybrid
São Paulo, BRA
38800 Employees

Mastercard Logo Mastercard

Manager, Digital Customer Success [Global]

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Remote or Hybrid
São Paulo, BRA
38800 Employees

Similar Companies Hiring

Cox Enterprises Thumbnail
Artificial Intelligence • Automotive • Greentech • Information Technology • Machine Learning • Software • Cybersecurity
Atlanta, GA
50000 Employees
UL Solutions Thumbnail
Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
Chicago, IL
15000 Employees
HERE Technologies Thumbnail
Artificial Intelligence • Automotive • Computer Vision • Information Technology • Internet of Things • Logistics • Software
Amsterdam, NL
6000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account