Full Stack Engineer
New York City
Full Time
1 hour ago
Entry LevelEngineeringWorldwide
Over $120K

USD per year

Job Description

About the role

Porter is the cloud platform for modern tech companies. We provide the power of the cloud without the complexity and cost, allowing the next generation of builders to run anything, anywhere. Traditional engineering orgs spend a lot of time and money managing AWS, Azure, and GCP and become locked in. Porter enables top engineering teams to instantly create production-grade infrastructure on any cloud provider, deploy their application code, and easily monitor and manage it, allowing them to focus on building great products. We are a company that cares about building something beautiful and tackling hard problems. We seek people who want to do the best work of their lives while building the future of tech.

The Role:

We're looking for a full stack engineer fluent in React/TypeScript but comfortable working across the entire stack. This includes building on top of our Go backend as well as working directly with Kubernetes and Helm APIs. Porter is a PaaS that abstracts Kubernetes complexity; rigorous evaluation of design/architectural tradeoffs is essential. You will push critical code daily while working on larger features expanding platform capabilities.

You will:

  • Build and maintain new features on the Porter dashboard
  • Develop our Go API to accommodate additional Kubernetes/Helm behaviors
  • Create applets and add-ons for popular technologies like MySQL, Redis, Kafka, RabbitMQ, etc.
  • Improve UI and organization of the dashboard (strong UI/UX background is a nice to have)
  • Raise the standard for code quality and engineering culture

Who we're looking for:

We value rate of learning above all else. Full stack experience and fluency with React/TypeScript is expected; less familiarity with Go/Kubernetes is fine if you are a voracious self-directed learner. Infrastructure management involves thinking across multiple abstraction levels simultaneously. If managing that complexity excites you rather than daunts you, we want to talk. Comfortable with regularly shifting priorities and iterating at high velocity (daily).

Some technical challenges we face:

  • Abstracting Kubernetes: building a consistent useful abstraction layer for diverse use cases.
  • Cloud Agnosticism: providing a unified interface regardless of hosting provider.
  • Many Integrations: leveraging tools like GitHub Actions, container registries, cloud provider APIs; handling interruptions gracefully.

Sample projects you might work on:

  • Build a dashboard showing infra-level overview of machines managed by Porter with resource utilization.
  • Implement live email/Slack alerts for deployment success/failure.
  • Develop deployment pipeline builder for seamless promotion across clusters/environments (dev -> staging -> prod).
  • Create one-click deployable applets for popular technologies (RabbitMQ, Kafka, Cassandra).

Tech stack:

  • Web: React (styled-components), TypeScript
  • Backend: Go, Kubernetes + Helm APIs, Postgres, Redis
  • Infrastructure: AWS, GCP

What we offer:

  • Top-of-market compensation that grows with company
  • Medical, vision, dental insurance
  • 401k plan
  • 6 weeks PTO plus 6 weeks remote work
  • Free lunch and office snacks

We are a fully in-person team located in NYC. Interested candidates should email resume to jobs@porter.run with reasons why they would be a great fit.

About Porter

Porter is a Platform as a Service running in users' own cloud accounts. It allows users to deploy applications to their AWS/GCP accounts by pointing at code and automates devops from CI/CD to autoscaling. Underlying technology is Kubernetes but complexity is abstracted away from end users. Company growth highlights:

  • Founded 2020
  • 8x ARR growth since early 2022
  • Profitable as of Q3 2022
  • Small team (~18) based in NYC; remote possible depending on circumstances
How to Apply
About Porter

Porter provides effortless app infrastructure enabling deployment and scaling on AWS, GCP, and Azure with enterprise-ready features including SOC 2 and HIPAA compliance.

View Company Profile