Inngest is hiring an SDK & Execution Engineer to curate the developer experience for our users, with a focus on clean, idiomatic API design. You will shape SDKs, work on the underlying execution engine, and build APIs for orchestration and step functions, directly impacting millions of developers.
What You'll Do
- Architect and implement solutions in the execution layer, SDKs, and core systems like step APIs and orchestration.
- Work in Go, TypeScript, Python, and other languages to build and shape SDKs.
- Plan and implement execution logic handling hundreds of thousands to millions of requests per second.
- Contribute to systems architecture and infrastructure changes as the company grows.
- Collaborate with the team to track metrics and data across function runs, events, traces, and telemetry.
- Work with backend engineers to design APIs for use across the Inngest cloud dashboard, dev server, and CLIs.
- Dogfood the Inngest product and develop ideas for improvements, features, or integrations.
- Communicate with users through GitHub, email, and Discord.
- Write technical specs for features and documentation for users.
What We're Looking For
- A strong product mindset and interest in developer tools.
- Strong intuition for clean, idiomatic API design.
- Several years of experience working on distributed systems.
- Two or more years of professional experience using Go or similar statically typed languages.
- Experience architecting or designing systems that handle scale.
- Understanding of engineering trade-offs and the ability to make correct judgment calls on approaches.
- Understanding of how to observe, monitor, and maintain designed systems.
Nice to Have
- Experience managing open source, user-facing code and responsibly managing project lifecycles.
- Deep technical knowledge of one or many languages to create powerful abstractions.
- Experience working with distributed, event-driven systems and thinking about determinism.
Technical Stack
- Languages & Frameworks: Go, TypeScript, Python, Kotlin, gRPC, GraphQL, REST APIs
- Databases & Storage: Postgres, FoundationDB, Valkey, Clickhouse, PubSub/Kafka
- Infrastructure: k8s, AWS, GCP, Bare Metal
- Tools: Github, Linear, Slack, Notion, Figma
Team & Environment
You will work collaboratively with the systems team and the console team.
Work Mode
This is a hybrid position open to candidates in the United States.
Inngest focuses on solving long-standing developer problems in novel ways, creating first-of-its-kind solutions, and building tools developers use daily in their own products, with an emphasis on improving UX and performance.





