Porter is a Platform as a Service (PaaS) that runs in your own cloud. Under the hood, Porter provisions and controls Kubernetes clusters that run in the users' own AWS/GCP accounts while abstracting away the complexity of Kubernetes for developers. We are an early stage, fast growing startup and have raised funding from investors such as Venrock, Translink, and Y Combinator.
View the Porter GitHub repo
The Role
We're looking for an NYC-based or remote infrastructure engineer with extensive experience running Kubernetes in production. You will be responsible for hardening the clusters Porter provisions and battle-testing them against various stress scenarios. You will identify points of failure and productize the improvements on Porter's Kubernetes clusters across multiple cloud providers (e.g. AWS, GCP, Digital Ocean, Azure).
You Will
Build on top of managed k8s offerings (e.g. EKS, GKE, AKS, etc.) and improve availability, latency, scalability of Porter clusters across different cloud providers.
Implement monitoring best practices and develop recovery routines in case of critical failure.
Embed and productize the improvements into Porter clusters via IaC (Terraform/Pulumi)
Research opportunities for automation/productization from support tickets that arise from clients.
Sample Projects You Might Work On
Ensure high availability of NGINX ingress controller against extremely high traffic (>2k/s).
Develop a feature for scheduled cluster backups using Velero.
Identify networking bottlenecks and reduce latency.
Porter is open source. You can view our entire codebase here.
Interested? Email your resume to jobs [at] porter.run and let us know why you would be a great fit for this role.
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job