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 20 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), John Kodumal (CTO @ LaunchDarkly), Nate Stewart (CPO @ Cockroach Labs), Charley Ma, and Zach Holman, to name a few.
Weβre looking for a Developer Success Engineer to come join our growing team and help our customers be successful in using Knock to power their cross-channel notifications.
Our users are technical. Most of them are developers. You will be responsible for meeting them where they are, building a relationship, and helping them get the most out of Knock.
In this role, youβll be on the front line, working with Knock customers throughout their lifecycle, from their initial trial of the product to implementation to expansion.
Become an expert in the Knock platform to help new and existing developers best use the product
Serve as the primary, ongoing technical point of contact for our customers
HelpΒ customers plan and execute their end-to-end implementations, from high-level architecture down to code implementation
Identifying the blockers for a customer adopting Knock and helping them overcome those obstacles. Sometimes this will mean updating documentation, streamlining SDKs, and so on
Answer questions about our product in conversations with potential customers, ultimately convincing them Knock is the correct solution
Support Knockβs sales team in helping customers understand what is technically possible with Knock
Create technical content to demonstrate best practices and specific use cases (e.g. sample apps, documentation, videos, etc.)
Deliver feedback to the product and engineering team on challenges faced by customers and helping design and advocate for changes to overcome those challenges
A love for solving open-ended problems for customers
2+ years of experience as a developer support engineer or adjacent role, ideally with prior experience working at a developer tools company
A strong technical generalist who is comfortable talking about technical concepts from both a product feature and an architecture perspective
Prior development experience with one or more languages, such as Javascript, Ruby, Python, Go, Java, or similar
Note: we currently operate on continental U.S. time (UTC-5 to UTC-8) and are only hiring within those time zones at this time.