
Background task orchestration and visibility
We’re hiring engineers who are excited to build the next class of engineering primitives, starting with queues, background tasks and durable execution. We started in early 2024 after launching our distributed task queue on Hacker News; since then we’ve raised a $5.7M seed round and launched our durable execution platform in mid-2025.
Hatchet is currently used by thousands of engineers for all kinds of workloads: log ingestion pipelines, code review agents, video encoding, GPU scheduling, the list goes on. Our target customer is fast-growing startups (which may or may not be AI companies) who have a strong need for background jobs system.
We’re looking to work with engineers who are humble, ambitious, curious and kind. Some things that we’re looking for in particular are:
TL;DR - we’re a team of software engineers building and writing for other software engineers.
There are two priorities at Hatchet: reliability and incredible developer experience. Everything that we build feeds into these two focuses; we’ll often spend weeks optimizing part of our infrastructure to allow it to serve users more reliably. We’ll also spend weeks rewriting or rebuilding our SDKs to make them a better fit for developer workloads.
We obviously also build a ton of new features, some things that we have planned for 2026 are:
Our founding team is comprised of two second-time YC founders and two founding engineers. We’re remote-first but have an office in NYC if you’d prefer to be in-person.
We tend to avoid symbolic or arbitrary process and we intentionally want to keep the team as small as possible.
Working hours
Our philosophy is to maximize productive working hours. To accomplish this, we want everyone showing up each day feeling rested and motivated. This means that we care deeply about health and well-being of everyone on the team, and we don’t expect you to work weekends or late into the night. For most team members, this usually means 8-9 hours of highly productive working hours, Monday-Friday.
Support and on-call
Everyone in the company shares in support and helping our users (engineers) wherever we can. As an infrastructure company, we do 2-week on-call rotations. Part of the reason we focus on reliability as part of our core product work is that we can avoid getting paged constantly or overnight because systems are down, but it does happen occasionally.
No. If you’ve read this far, please share a personalized message explaining why you’d be a great fit for Hatchet! If it seems like a good fit, we’d love to chat with you.
Note: due to the large volume of AI-generated messages, we can’t guarantee that we’ll respond to every message. We apologize for this, and we’ll do our best to respond to all personalized messages.
Our standard process is:
Hatchet is a distributed, fault-tolerant task queue designed to solve scaling problems like concurrency, fairness, and rate limiting. Our mission is to provide developers with a simple, powerful, and reliable way to distribute and manage background tasks and workflows, enabling them to focus on building great applications.
As multi-time YC founders and CTOs, we have felt the pains of managing complex background tasks and workflows ourselves. We have a transparent, collaborative, and fast-paced culture with a flat organizational structure.
We’re engineers building for engineers. We work closely with our customers in slack to understand their needs and help them achieve their goals. We’re solving the hard infra and architecture problems that are as rewarding as they are thought provoking. Here’s an example of a problem we’ve recently drilled into: https://docs.hatchet.run/blog/multi-tenant-queues.