Full Stack Engineer

Porter is a Platform as a Service that runs in users' own cloud, allowing deployment to AWS/GCP accounts by pointing at code and automating DevOps from CI/CD to autoscaling.
$100,000 - $200,000
Backend
Mid-Level Software Engineer
In-Person
11 - 50 Employees
Enterprise SaaS

Description For Full Stack Engineer

Porter is seeking a full stack engineer to join their team in building and maintaining their cloud deployment platform. The ideal candidate will be fluent in React/TypeScript and comfortable working across the entire stack, including the Go backend and Kubernetes/Helm APIs.

The role involves pushing critical code daily while developing larger features to expand platform capabilities. Key responsibilities include building dashboard features, developing Go APIs for k8s/Helm behaviors, creating applets for technologies like MySQL and Redis, and improving UI/UX.

Technical challenges include abstracting Kubernetes complexity, building auto-generated frontends using form.yaml templates, maintaining cloud agnosticism across providers, and managing multiple service integrations. The team values rapid learning and comfort with complexity.

Porter has seen significant growth, with 8x ARR increase since 2022 and profitability achieved in Q3 2022. The position is based in NYC with daily office attendance required. The tech stack includes React with styled-components, TypeScript, Go, Kubernetes, Helm APIs, Postgres, and Redis, deployed on AWS and GCP.

This is an opportunity to join a growing startup that's successfully abstracting complex cloud infrastructure into a user-friendly platform. The role offers exposure to cutting-edge cloud technologies while building features that directly impact developers' workflow efficiency.

Last updated 13 days ago

Responsibilities For Full Stack Engineer

  • Build and maintain new features on the Porter dashboard
  • Develop Go API to accommodate additional k8s/Helm behaviors
  • Create applets and add-ons for popular technologies
  • Improve UI and organization of the dashboard
  • Raise the standard for code quality and engineering culture

Requirements For Full Stack Engineer

Go
JavaScript
Kubernetes
PostgreSQL
React
Redis
TypeScript
  • Fluency in React/TypeScript
  • Comfortable working with Go backend
  • Understanding of Kubernetes and Helm APIs
  • Self-directed learner
  • Comfortable with regularly shifting priorities
  • Ability to iterate at high velocity

Interested in this job?

Jobs Related To Porter Full Stack Engineer

Backend Engineer (Go)

Backend Engineer (Go) role at Porter - Build scalable infrastructure using Go, Kubernetes and cloud technologies

Software Development Engineer, Amazon Music

Software Development Engineer position at Amazon Music, building scalable systems for playlist and queue experiences serving millions of customers.

Software Development Engineer, FinTech Infrastructure

Build high-performance, globally scalable financial systems at Amazon as a Software Development Engineer in the FinTech Infrastructure team.

Software Development Engineer, Digital Payments and Emerging Markets

Lead software development role focusing on digital payments solutions at Amazon, requiring 3+ years experience and expertise in scalable system design.

Software Development Engineer, AWS Geospatial

AWS Geospatial Software Development Engineer position focusing on building location-based services with emphasis on privacy and serverless architecture.