Remote Platform Engineer
Knock
Job Description
Knock is on a mission to help products communicate with their users in a more thoughtful way. Building product notifications in-house takes months, often leading to poor user experiences. We believe that—when done right—product notifications help users find value in the products they use every day.
That’s why we built Knock. We're a remote-first (with a NYC base) Series A startup of 25 employees that believe in the power of great software. We're APIs all the way down at Knock—Stripe for payments, Algolia for search, WorkOS for SSO.
We're excited to add Knock to that list and to push forward the API-first movement. If you are, too, come join us and let's build something great together. We’re backed by top investors and operators including Craft Ventures, Afore Capital, Preface Ventures, Worklife Capital, Guillermo Rauch (CEO/Founder @ Vercel), Scott Belsky (CPO @ Adobe), Adam Gross (CEO @ Heroku), and John Kodumal (CTO @ LaunchDarkly), to name a few.
About the role We’re looking for a software engineer to join our small but growing platform team. Platform engineering at Knock is the foundation for everything else we do. Because Knock is built by and for engineers, there’s a blurry line between “platform” and “product.” The product is the platform.
The platform team is a specialized engineering team at Knock that designs, builds, and maintains the infrastructure and services needed in order to run our product. They are responsible for the availability and reliability of our service, from API to notification engine execution. They support the product engineering team in their role to build and ship customer-facing features.
Knock’s platform engineers orient around measurable goals set by our CTO, and work with a high degree of autonomy to achieve greater scale, resilience, and performance for our customers