Founding Backend Engineer
About the Role
Build and operate the backend for an AI assistant that communicates through text, email, and phone. As a hands-on founding engineer, you will own systems where reliable, timely message delivery is essential and help shape the team's engineering standards.
What You'll Do
Design and operate messaging pipelines for inbound and outbound communications, with reliable ordering, retries, and delivery tracking.
Build the background agent runtime, including concurrency controls, timeouts, cancellation, and recovery from model or tool failures.
Develop scheduling systems for future actions that must run reliably and in the correct time zone.
Plan capacity, load-test services, optimize databases, and make architectural improvements to support growth.
Own security and privacy practices, including credential encryption, Postgres schemas and migrations, and data deletion workflows.
Build observability and cost tracking that traces messages through downstream model and tool calls.
Set backend engineering standards and help recruit and mentor a growing engineering team while remaining hands-on.
