Platform Engineer

Knock Logo

Knock

πŸ“Remote - United States

Summary

Join Knock, a remote-first Series A startup, as a Platform Engineer and contribute to building and maintaining the infrastructure and services that power our product. As a member of a specialized engineering team, you will design, build, and maintain the infrastructure and services needed to run our product, ensuring its availability and reliability. You will work with a high degree of autonomy, crafting and owning initiatives to achieve greater scale, resilience, and performance. The team collaborates heavily, but each individual has decision-making authority over their initiatives. You will contribute across a range of scaling, product, and developer experience initiatives. Knock is committed to building an inclusive and equitable team.

Requirements

  • Be a senior engineer (5+ years of experience)
  • Be very comfortable with multiple levels of the modern backend stack
  • Have experience with GCP or AWS, a modern language, container orchestration, and a tool such as Chef or Ansible
  • Have strong written and verbal communication skills
  • Have experience building and operating large-scale production systems at a high-growth startup

Responsibilities

  • Contribute across a range of scaling, product and DX initiatives
  • Facilitate a 8x YoY increase in monthly messages sent
  • Significantly improve latency and margins of our observability product features by adopting ClickHouse for event data
  • Zero-downtime Postgres upgrade from 11.9 β†’ 15.3
  • Instrument our services with distributed tracing
  • Scale our service for the next several growth multiples (billions of txns/month)
  • Large-scale dynamic user segmentation
  • Multi-region support
  • Canary deploys

Preferred Qualifications

Have expertise in an area that complements our team’s skillset, be it databases, event-driven architectures, security, dev tooling, etc

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.