Developer Success Engineering at Inngest is a unique combination between hands-on engineering, problem-solving and human connection.
Inngest is solving long standing developer problems in a novel way which means we’re creating first-of-its-kind solutions. That makes developer support not just important — it’s mission-critical.
As a Developer Success Engineer, you’ll be the bridge between our product and the people who use it. You’ll work directly with developers: answering questions, debugging issues, offering guidance, and ensuring they get the most out of Inngest. Just as importantly, you’ll feed those learnings back into the product — helping us refine docs, shape features, and eliminate friction wherever possible.
This role is equal parts engineering, examples, and writing, so you’ll get to deeply understand how Inngest works, how our customers use the product, and how we can make our experience far far better.
You might be the first Developer Success Engineer, but you won’t be flying solo. Everyone on the team — including product engineers — stays close to users, and our engineers rotate support duties to share the load and insights. Ensuring our users succeed is critical, and this role is extremely important to us.
This role requires 5 hours of working time overlapping with US EST business hours (9am-5pm). The ideal candidate lives in the continental United States.
What you'll do
-
Deliver expert-level support to developers, from simple implementation troubleshooting to in-depth architectural guidance.
-
Be a prominent voice on behalf of our users on our product planning discussions.
-
Track down and document bugs, working closely with the engineers on solutions.
-
Track down feature requests in our public roadmap, working closely with product on prioritization.
-
Contribute to both internal and public-facing technical documentation, use cases and examples.
-
Support sales-led POCs.
-
Develop and improve internal tools and integrations that optimize our support workflows and enhance the overall developer experience and make delivering support better and easier.
Ideal candidate
-
Expertise in TypeScript development, with openness to new languages (eg. Python, Golang).
-
Knowledge and experience with queueing systems
-
Outstanding written and verbal communication skills
-
Ability to quickly understand and debug complex technical issues
-
A track record of helping other developers succeed
-
Deep empathy for developers and commitment to excellent developer experience
Bonus points
-
Experience working with Inngest
-
Experience measuring customer success
What your first 90 days will look like
-
First week: You’ll learn how we work as a team and our approach to support and sales. You’ll dive into dogfooding our product and begin to understand how it works architecturally, and how our users work with it. You’ll begin to shadow our existing engineering support rota to learn about how things work.
-
By day 30: You’ll dive in daily to help developers in our Discord community and our support inbox. You’ll have joined a few sales calls to learn about solutions engineering and supporting PoCs.
-
By day 90: You’ll have iterated on our workflow for delivering customer support and community support and built a couple of tools to help make this workflow better. You’ll have set up a way to organize feedback and issues from users to our product team. You’ll have provided feedback on our product that will have led to improvements.
What we build with
-
Support: Plain, Discord community, Slack channels for enterprise customers, Productlane
-
Backend: Go, Postgres, Redis, PubSub, FoundationDB and… Inngest (of course)
-
Frontend: TypeScript, React & Next.js. Tailwind, Tanstack, & Radix primitives
-
GraphQL and REST APIs
-
Hosted on bare metal, GCP, AWS, and Vercel
-
Github, Linear, Slack, Notion, Figma
Top Skills
What We Do
Run reliable serverless background functions, triggered by events or cron on any platform.