Role in brief
Polygon is looking for a Platform Engineer to enhance its cloud infrastructure and Kubernetes operations. Candidates with experience in GKE, Pulumi, and CI/CD pipelines should consider applying.
About the role
As a Platform Engineer at Polygon, you will be instrumental in managing production Kubernetes environments on Google Kubernetes Engine (GKE). Your responsibilities will include day-to-day operations, troubleshooting, and implementing reliability improvements to ensure the infrastructure runs smoothly for a global blockchain payments company.
You will also be tasked with building and maintaining infrastructure as code using Pulumi, primarily in TypeScript and Python. This role involves managing GitOps workflows with ArgoCD and overseeing various GCP services, ensuring that all components work together seamlessly to support Polygon's mission of moving money onchain.
Skills that matter here
- Kubernetes: This role requires demonstrated production experience operating Kubernetes on GKE.
- Pulumi: Hands-on experience with Pulumi is essential for managing environments and configuration.
- TypeScript: Proficiency in TypeScript is necessary for building infrastructure as code.
- Python: Python skills are required for various tasks, including infrastructure management.
- GCP: Experience with Google Cloud Platform services is crucial for operating the necessary infrastructure.
- Grafana: Knowledge of Grafana is needed for building dashboards and alerts.
Who this role suits
- A candidate who thrives in this role is comfortable working independently and can manage production incidents without extensive guidance.
- They should have a strong background in infrastructure and platform engineering, particularly with Kubernetes and cloud services.
- The ideal person will have a proactive approach to problem-solving and an ability to maintain high standards in infrastructure safety and correctness.
From the employer
Operate production Kubernetes environments on GKE, including day-to-day cluster operations, troubleshooting, maintenance, and reliability improvements.
Build and maintain infrastructure as code using Pulumi, including Pulumi ESC for environments, secrets, and configuration, primarily in TypeScript and Python.
Manage GitOps workflows with ArgoCD and maintain reliable CI/CD pipelines, including diagnosing pipeline-level race conditions.
Operate GCP infrastructure across IAM, Pub/Sub, Cloud SQL, VPC, and Secret Manager.
Tune Pub/Sub subscriptions through settings such as acknowledgement deadlines, dead-letter queue redrive behavior, and backlog alerting.
Manage Cloudflare entirely as code, including Workers and DNS, and maintain lifecycle cleanup for stale preview environments.
Own the secrets and configuration lifecycle across services, including provisioning, rotation, naming conventions, and preventing cross-service authentication drift.
Respond independently to production incidents through triage, escalation, documentation, runbooks, and incident.io workflows.
Review and approve infrastructure pull requests, helping maintain a high standard for safety, correctness, and operational readiness.
Build and maintain Grafana dashboards and alerts, with working knowledge of the underlying agent and collector layer, including Grafana Alloy.
Execute SOC2-driven infrastructure and security work and maintain appropriate separation between regulated or sensitive-data environments.
Read and contribute to systems involving Go, TypeScript, and Python.
Demonstrated production experience operating Kubernetes on GKE in a day-to-day infrastructure or platform engineering capacity.
Hands-on Pulumi experience, including Pulumi ESC for managing environments, secrets, and configuration, with practical proficiency in both TypeScript and Python.
Experience with ArgoCD, GitOps workflows, CI/CD pipelines, and debugging pipeline-level race conditions.
Strong hands-on experience with GCP services including IAM, Pub/Sub, Cloud SQL, VPC, and Secret Manager, including subscription-level Pub/Sub tuning and alerting.
Experience managing Cloudflare Workers and DNS as code, including cleaning up stale preview environments.
Experience owning secrets and configuration across services, including provisioning, rotation, naming conventions, and preventing cross-service authentication drift.
Demonstrated ability to independently triage and manage production incidents, including escalation, runbooks, and incident.io workflows.
Ability to execute infrastructure work independently from defined requirements without requiring architecture-level hand-holding.
Experience reviewing and approving infrastructure changes through pull requests.
Working knowledge of Grafana dashboards, alerting, and the Grafana Alloy or comparable agent and collector layer.
Security and compliance literacy, including the ability to execute SOC2-driven infrastructure work and operate effectively in regulated or sensitive-data environments.
Ability to read Go and work comfortably across TypeScript and Python codebases.
Availability to work core hours overlapping with the EU business day.
Remote first global workforce.
Industry leading Medical, Dental and Vision health insurance.*
Company matching 401k with 3% match.*
$1,500 Home Office Set Up Allowance (life-time max).
$200 Annual Book Allowance Program.
$75 Monthly internet or phone reimbursement.
Flexible Time Off.
Company issued laptop.
Egg freezing, mental health, and employee wellness benefits.
*In certain countries medical, dental and vision is fully covered for employees & their dependents. This is country and plan specific.
*401k is for United States employees only.
Questions about this role
What is the remote policy?
This is a remote-first role with a global workforce.
What skills are required for this position?
Candidates should have experience with Kubernetes, Pulumi, TypeScript, Python, GCP, and Grafana.
How do I apply for the job?
You can apply by visiting the company's website at https://polygon.technology/technology/?ref=sailonchain.com.
✓ Drop your CV once, then continue to the employer's application form. Your profile stays here for every recruiter hiring on web3vacancy.