Summary
What you’ll impact
The Senior Platform Engineer is responsible for designing, building, and operating a scalable, multi-cloud platform that supports developer productivity and reliability. This role leverages Kubernetes, Pulumi (or similar IaC tools), and cloud services across Azure, AWS, and GCP within a CNCF-aligned architecture to deliver automated provisioning, autoscaling, and cost‑optimized workloads. Key responsibilities include managing regional architectures, implementing SLOs and observability, handling capacity planning, and leading on‑call and incident response processes. The engineer collaborates closely with SRE and foundation teams, drives platform best practices, and ensures reliable, high‑performance services for product teams.
Responsibilities
What you'll do
- Operate and evolve our Kubernetes and CNCF-aligned platform: cluster lifecycle, workload primitives, autoscaling, and the golden paths product teams build on
- Own cloud ops end-to-end: networking, IAM, secrets, capacity, and cost across Azure, AWS, and GCP
- Maintain and expand our growing processing regional architecture: independent Regions, data residency, per-Region operations, and the customer-selectable Region model.
- Drive infrastructure as code with Pulumi: modules, guardrails, and review patterns the rest of engineering ships through
- Improve reliability, performance, and cost: SLOs, observability, autoscaling, capacity planning, and on-call and incident response
- Anchor the platform discipline in NYC and partner closely with SRE and Foundations across regions
Requirements
What you’ll bring
- You have years of experience as a backend engineer but have solid infrastructure, observability, and monitoring know-how
- Experience with Kubernetes
- Experience with Pulumi (preferred) or similar IaC tools like AWS CDK, Terraform
- "Gets stuff done" and understands building a $10bn company isn't always glamorous and takes hard work and long hours
- Proactively and independently solves the most burning problems
- Strives in a fast-paced environment where the answers aren't always clear and processes are few