Backend Engineer Persistence
D4hire
- Experience
- 7+ yrs
- Location
- Bengaluru
- Job type
- Full-time
Nice to have
- LiveKit
- ClickHouse
- voice infrastructure systems
About the role
What You'll Do
- Build high-performance backend services using Go
- Design and develop scalable APIs and microservices
- Work with PostgreSQL, ClickHouse, and distributed data systems
- Build event-driven systems using Kafka and message queues
- Design reliable data pipelines and backend workflows
- Optimize system performance, latency, and resource utilization
- Work on real-time communication infrastructure (WebRTC, LiveKit)
- Collaborate closely with product, AI, and frontend teams
- Own services end-to-end from design to deployment and monitoring
- Improve backend architecture, reliability, and developer experience
What We're Looking For
- 3–5 years of backend development experience
- Strong experience with Go (Golang)
- Experience building scalable APIs and distributed systems
- Strong understanding of PostgreSQL and database design
- Experience with Kafka or similar messaging systems
- Experience with cloud infrastructure and containerized deployments
- Good understanding of system design, concurrency, and performance optimization
- Ability to debug production systems and drive issues to resolution
- Ability to own features and services end-to-end
Nice to Have
- Experience with LiveKit, WebRTC, or real-time communication systems
- Experience with ClickHouse or analytical databases
- Experience with Kubernetes and cloud-native architectures
- Experience building AI or voice infrastructure systems
- Startup experience
What Matters Most
- You write clean, maintainable, and scalable code
- You think in systems, not just features
- You care about reliability, performance, and developer experience
- You can move fast and take ownership
- You enjoy solving hard engineering problems
- You want to build products used by millions of users
- Tech Stack: Go, Kafka, PostgreSQL, ClickHouse, LiveKit, WebRTC, Kubernetes, AWS, Python,
- gRPC, Docker
J oi n us i n b ui l d i n g t h e f ut ur e of V oi ce A I .
About D4hire
Persistence is building the infrastructure layer for next-generation AI voice applications. We are looking for a Backend Engineer who enjoys solving distributed systems problems,
building scalable services, and owning critical backend infrastructure.
This page is fully interactive when JavaScript is enabled. Please enable JavaScript to apply or browse related roles.