This is not a scripted helpdesk role. Our users are highly capable engineers building the next generation of AI applications, which means the problems they bring to us are complex, nuanced, and frequently novel.
Developer Success Engineer
📜 Description
- Provide implementation troubleshooting and architectural guidance to developers, including enterprise users.
- Represent user needs in product planning and help prioritize feature requests and improvements.
- Investigate and document bugs, collaborating with engineers on solutions.
- Create and improve internal and public-facing documentation, use cases, and examples.
- Support sales-led proofs of concept.
- Build and improve tools and integrations that streamline support workflows.
🛠️ Requirements
- 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
- Experience working with Inngest
- Experience measuring customer success
- Experience with infrastructure
✨ Benefits
- Unlimited paid time off.
- Health insurance premiums fully covered for employees and dependents.
- Company equity.
- Monthly stipend for productivity tools and professional development.
- Monthly employer contributions to a Health Savings Account.
- Medical and dependent care flexible spending accounts.
- Paid parental leave.
- Brand-new MacBook.
Full job description
Developer Success Engineering at Inngest is a unique combination between hands-on engineering, problem-solving and human connection.
Inngest builds novel infrastructure for AI-first companies, which means we’re creating first-of-its-kind solutions. And as an infrastructure company, helping the developers that use us to succeed is 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: helping plan their architecture, solving problems, 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 is an engineering role at its core, but much of your day will involve supporting developers and troubleshooting issues. We want you to have the autonomy to make this role your own while ensuring our users get the support they need.
As with any support, there will be miscellaneous questions and concerns like billing, compliance, to a 5,000-word message generated by a user’s AI agent. Being able to investigate properly and help users with any concern is important here. As an engineer yourself, provide the kind of support you'd want to receive from a vendor.
What you'll do
Deliver expert-level support to developers, from simple implementation troubleshooting to in-depth architectural guidance. Be an active presence to our enterprise users.
Be a prominent voice on behalf of our users on our internal product planning discussions.
Track down and document bugs, working closely with the engineers on solutions.
Identify and document feature requests, proactively uncover opportunities for product improvements, and help get them prioritized
Contribute to both internal and public-facing 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
Experience with infrastructure
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 support rotation to learn about how things work.
By day 30: You’ll dive in daily to help developers 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 build or suggest 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, Slack channels for enterprise customers, Discord
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
What makes us great
Besides working with an amazing and supportive team, and a competitive salary, we also have some pretty killer perks. Here are some benefits of working at Inngest:
🌎 Hybrid SF office: Based in or near San Francisco so we can collaborate in person a few days a week.
🏖️ Unlimited PTO: And we actually mean it. Take the time off you need.
🩺 100% covered health insurance premiums: for you and all dependents. Literally the best insurance we can find.
🦄 Company equity: Own a piece of what we're building.
📚 Personal development & education: Monthly stipend for productivity tools and to develop your skills in your role.
💰 Employer HSA contributions: Monthly contributions to your Health Savings Account.
💳 Medical & Dependent Care FSAs: Set aside pre-tax dollars for eligible expenses.
👶 Paid Parental leave: Whether your little one arrives through birth, adoption, or a special delivery from the stork, we offer paid time off to focus on your growing family.
💻 Brand-new MacBook: The equipment you need to hit the ground running.
Similar jobs
Search more Customer Success Engineer jobsAnalista Sucesso do Cliente - Técnico (Consultoria e Integrações)
Especialista em sucesso do cliente técnico que conduz integrações, configurações avançadas e consultoria para otimizar a plataforma, resolver desafios técnicos e orientar clientes sobre soluções e boas práticas.
Software Engineer - Customer Success
Consult with clients on architecture, integrations, and performance, while developing custom Java extensions for a fraud analysis platform and translating business needs into scalable technical solutions.
Own customer relationships across EMEA, driving adoption, retention, and account growth through strategic success plans, scalable enablement, risk management, and cross-functional partnership.
Own a portfolio of mid-market and enterprise customers across APAC, driving adoption, retention, renewals, and growth while helping organizations build effective security awareness programs.
