Knock

Infrastructure Engineer

New York or Remote. Posted 6 months ago

The role

An infrastructure engineer will join the platform team to build, scale, and maintain core services and infrastructure. You will improve the Knock platform, starting with foundational infrastructure, to ensure reliability and availability.

What you will do

  • Adopt, modernize, and maintain a Terraform-backed EKS cluster.
  • Troubleshoot Postgres performance and queues to plan for scaling.
  • Identify and correct scaling issues using Datadog, AWS Cloudwatch, and Honeycomb.
  • Maintain and improve the uptime track record.
  • Support the product engineering team to improve developer experience.
  • Join on-call rotations on a schedule with the engineering team.
  • Communicate changes through runbooks and internal documentation.

Required qualifications

  • 4+ years experience as a DevOps engineer or similar in a startup or mid-sized company working with complex systems that operate at scale.
  • Experience working in and on production Kubernetes clusters using infrastructure as code.
  • Experience working on complex AWS deployments.
  • Significant experience with at least one of Aurora Postgres, Mongo, or ClickHouse.
  • Past experience or familiarity operating and scaling different queues and streams across SQS, Kinesis, Kafka or similar.
  • Strong problem-solving skills with a focus on reliability, scalability, and performance.
  • Strong communications skills for a fully distributed, remote-first team.
  • Familiarity with tools like Cursor, Claude Code, Codex, or similar.

About the company

Knock is a remote-first Series A startup of 20+ employees that builds product notifications. They are an API-first company backed by investors including Craft Ventures and Afore Capital.

Infrastructure Engineer at Knock | JobZoey