Senior Go(Golang) Developer
Our backend is partially built with Go. We’re looking for a full-time Go developer who will take ownership of core backend services and contribute to the integration of our real-time communication layer.
What you’ll do:
- Develop and maintain scalable backend services in Go
- Integrate and manage our LiveKit infrastructure (self-hosted)
- Implement features like room management, token generation, and participant control
- Build internal APIs (REST/gRPC) for client apps (web, mobile)
- Optimize performance and reliability of audio/video features
- Collaborate with frontend and DevOps teams
Requirements:
- 2–4 years of professional experience with Go (Golang)
- Strong understanding of concurrency, goroutines, and channels
- Experience building and maintaining REST or gRPC APIs
- Familiarity with JWT, authentication flows, and session management
- Solid knowledge of PostgreSQL and Redis
- Experience working with Docker and writing maintainable Go services
Nice to have:
- Experience with LiveKit or any WebRTC-related project
- Previous work with event-driven architecture, pub/sub, or message queues
Required languages
English | A2 - Elementary |
📊
$2300-4700
Average salary range of similar jobs in
analytics →
Loading...