This role is for one of our clients
Seniority level: Associate level
Industry: Content × Commerce
Min Experience: 3+ years
Location: Bengaluru
JobType: full-time
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 .
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.
LiveKitClickHousevoice infrastructure systems
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.