videosdk.live
Website:
videosdk.live
Job details:
Backend Engineer (Rust + Node.js / Python / Go)
Location: Surat (Onsite)
Experience: 1–3 Years
Education: BE/B.Tech in Computer Science, IT, or related field
About VideoSDK
VideoSDK is a real-time communication platform enabling developers to build live audio, video, and interactive applications. We focus on performance, scalability, and developer-first infrastructure.
Role Overview
We’re looking for a Backend Engineer with strong fundamentals in Rust (mandatory) along with experience in at least one of Node.js, Python, or Go. You’ll work on building scalable backend systems powering real-time communication products.
Key Responsibilities
Design and develop high-performance backend services using Rust
Build and maintain APIs using Node.js / Python / Go
Work on real-time systems, low-latency services, and scalable architectures
Optimize system performance, reliability, and security
Collaborate closely with product and frontend teams
Write clean, maintainable, and well-documented code
Participate in code reviews and technical discussions
Required Skills
Strong hands-on experience in Rust (must-have)
Experience with at least one: Node.js / Python / Go
Solid understanding of Data Structures & Algorithms
Experience with REST APIs and backend architecture
Familiarity with databases (PostgreSQL / MySQL / MongoDB)
Basic understanding of networking concepts
Knowledge of Git and version control workflows
Good to Have
Exposure to WebRTC / real-time communication systems
Experience with microservices architecture
Familiarity with Docker / Kubernetes
Knowledge of event-driven architecture or message queues
Understanding of performance optimization and concurrency
What You’ll Get
Opportunity to work directly with the founding team
Exposure to real-time, high-scale systems
Fast learning environment with ownership
Competitive salary and growth opportunities
Click on Apply to know more.