← All roles

Backend Engineer (Go)

Porter· Engineering
Apply on company site
Hybrid (New York City)$100k - $200kFull-timePosted 11mo ago

About the role

Backend engineer specialized in Go, with experience in Kubernetes/Helm APIs, building reliable Go services, and contributing to a Go-based backend and infrastructure at Porter.

Responsibilities

  • Extend our API written in Go using native Kubernetes, Helm, and Docker client packages to be more reliable and scalable
  • Improve the developer experience on Porter by adding capabilities to our `cobra` and `viper`-based CLI
  • Work on auxiliary services, such as our cluster and infrastructure provisioner, written 100% in Go
  • Implement a custom k8s controller
  • Raise the bar for code quality and our engineering culture

Qualifications

  • Go expert
  • Familiarity with Kubernetes and Helm APIs preferred but not required
  • Experience extending APIs and building services in Go
  • Ability to push critical code daily and architect backend features
  • Comfort with shifting priorities in a startup environment

Skills

Required:GoDocker
Nice to have:Kubernetescobraviper
Last updated Jul 8, 2026. Interested? Apply on the company site.
Porter logo

About Porter

Easiest way to deploy on AWS/GCP/Azure

Porter is the easiest way to deploy and scale your applications on AWS, Azure, and GCP. Connect your own cloud account, and Porter will provision and manage the underlying infrastructure for you - simply point at your repository and Porter will handle the rest, from building your application to autoscaling it. Under the hood, Porter manages the same kind of infrastructure that growth-stage companies use and allows you to scale without DevOps overhead.

developer-toolssaasb2bcloud-computing

More open roles at Porter