Software Engineer
Remote$80k - $150kFull-timePosted 2mo ago
About the role
Rivet is hiring a Software Engineer to work on backend/infrastructure focused projects including Rivet SDK, agentOS, Workflows, Dynamic Apps, and the Rivet Engine. The role emphasizes distributed systems, self-hosted/Open-Source tooling, and collaboration with customers in deploying and scaling Rivet deployments.
Responsibilities
- Develop and maintain backend/infrastructure components for Rivet (Rust core, TypeScript bindings)
- Work on Rivet SDK, agentOS, Workflows & Dynamic Apps
- Contribute to Rivet Engine (Rust, FoundationDB, Postgres, ClickHouse, NATS) and Rivet Cloud
- Collaborate with customers to deploy and scale Rivet deployments on Rivet Cloud and on-prem
- Follow AI policy guidelines for code reviews and safety
Qualifications
- Backend or infrastructure systems experience
- Distributed systems production experience
- Proficiency in Rust, or strong systems background in C++/Go
- Working knowledge of TypeScript
Skills
Required:RustTypeScriptPostgreSQLDistributed Systems
Nice to have:C++, Go
Benefits
- Health, dental, and vision insurance
- 401(k)
- Unlimited PTO
Last updated Sep 2, 2026. Interested? Apply on the company site.

About Rivet
Open-Source alternative to Durable Objects
Easily build & scale AI agents, functions, stateful services, and more. Open-source & self-hostable.
b2bopen-sourceinfrastructure
