- Company Name
- Attio
- Job Title
- Platform Engineer
- Job Description
-
Job title: Platform Engineer
Role Summary: Platform Engineers design, build, operate, and continuously improve an internal technology platform that serves all engineering teams. They blend high-level strategy with hands‑on DevOps and SRE practices, focusing on automation, reliability, scalability, and developer experience.
Expectations: Deliver a sustainable, fully automated platform that meets or exceeds defined SLOs. Act as first‑line responder for incidents, drive blameless post‑mortems, and embed SRE‑driven improvement across the stack. Collaborate tightly with product teams to enable rapid, reliable delivery.
Key Responsibilities
- Build, maintain, and evolve platform infrastructure using declarative IaC (Terraform, Pulumi), ensuring reproducible, version‑controlled, auditable environments.
- Design, implement, and maintain CI/CD pipelines, observability stacks (metrics, logs, traces), and automated tooling that enable developer productivity.
- Define SLOs/SLIs, implement monitoring, alerting, and incident response processes; lead blameless post‑mortems and code‑based remedies.
- Manage capacity and performance to meet latency, error‑rate, and availability targets.
- Foster cross‑functional collaboration, capturing requirements from product teams and translating them into platform enhancements.
- Drive continuous improvement initiatives: toil reduction, automation, cultural change toward SRE principles.
Required Skills
- Proven hands‑on expertise in DevOps and SRE fundamentals (SLO/SLI creation, error‑budget management, post‑incident review).
- Strong IaC experience (Terraform or Pulumi) and cloud‑native infrastructure design in AWS, GCP, or Azure.
- Deep experience with Docker and Kubernetes (cluster design, CNI, CSI, RBAC, network and storage policies).
- Proficiency in at least one modern programming language (Go, Python, Rust, Typescript) used for building resilient production systems.
- Expertise in CI/CD tooling, distributed tracing, centralized logging, and monitoring systems.
- Demonstrated ability to orchestrate large‑scale, secure, and highly available services.
Required Education & Certifications
- Bachelor’s degree in Computer Science, Engineering, or related technical field (or equivalent experience).
- Relevant certifications preferred: AWS Certified Solutions Architect / Professional, Google Professional Cloud Architect, Microsoft Certified: Azure Solutions Architect, or Kubernetes Administrator.