Senior Software Engineer, Go (Edge)
Indexed description
We're looking for a Go engineer to join the Edge Compute squad and help us build the platform behind it. You'll be working on the runtime, the deployment pipeline, the CLI, and the control plane that makes "write a function, deploy it globally" feel effortless. The systems you build will be used by every developer on Telnyx — so the bar for reliability, performance, and developer experience is high.
What You'll Do
- Design and build the Go services that power our serverless runtime, function deployment pipeline, and global control plane.
- Make the platform feel great to use — clean APIs, a sharp CLI, predictable behaviour, useful error messages. Developer experience is a feature, not an afterthought.
- Diagnose and fix latency, throughput, and reliability issues across a system that spans data centres around the world.
- Build automation and tooling that lets us operate the platform safely at scale.
- Participate in on-call for the systems you build.
- 2-5 years of professional backend software development experience.
- Proficiency in Go, or strong experience in a comparable backend language (Rust, Java, C++) with a real interest in writing Go day-to-day.
- Solid grounding in distributed systems — you've debugged a service-to-service problem in production and know what kinds of things go wrong at the edges.
- Experience running services in a high-availability environment, including being on-call.
- Comfort designing APIs that other engineers (internal or external) will actually use.
- Working knowledge of relational databases — when to reach for one, and when not to.
- Experience building developer tools, platforms, runtimes, or anything where your users are other engineers.
- Familiarity with serverless or edge-compute platforms (Cloudflare Workers, Fastly Compute, Lambda, Fly.io, Deno Deploy, etc.).
- Experience with our stack: Docker, Kubernetes, Consul, Prometheus, RabbitMQ, Jenkins.
- Experience operating systems across multiple regions or data centres.
- Open source contributions, particularly in the Go ecosystem.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search