Location: Remote (preferably LATAM/Americas Timezone)

Team: Protocols & Agents

About the Role

We’re looking for a Software Engineer to join our Protocols & Agents team. Most of your work will live in the agents folder of our open-source project, where we’re building new agents in Rust and maintaining existing ones in Go. The bulk of the work is around networking and proxies — things like multiplexing TCP streams over persistent gRPC/WebSocket channels, building secure, lightweight agents, and making systems that other developers can actually understand and extend.

This isn’t a role for networking paper-certified “experts.” We’re looking for curious engineers who enjoy getting close to the bytes, implementing real protocols, and writing code that balances complexity with clarity. You’ll primarily work on agents, but you’ll also touch the gateway and backend when it comes to designing and implementing communication protocols.

What You’ll Do

What We’re Looking For

Nice to Have (not mandatory)