Hybrid Full-time

Inngest is hiring a SDK & Execution Engineer

About the Role

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.

Required Skills
GoPostgresFoundationDBValkeyClickhousePubSubKafkaKubernetesgRPCGraphQLREST APIsSDK DevelopmentDistributed SystemsPerformance Optimization
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
About company
Inngest

Inngest builds developer tools that help engineers ship faster, solving long-standing developer problems in a novel way.

Visit website
Job Details
Category backend
Posted 8 months ago