34 FyndBridge Consulting Services Jobs
Lead Engineer - WebRTC & Streaming (3-6 yrs)
FyndBridge Consulting Services
posted 2mon ago
Key skills for the job
Lead Engineer, WebRTC & Streaming.
Location : Bangalore.
Job Type : Full-time.
Company Overview :
Our Client is a groundbreaking ed-tech start-up redefining the after-school learning space through AI-powered, personalized learning solutions.
Since launching in June 2024, they have received overwhelming response and are now entering a growth phase targeting $10M ARR in 18 months.
Job Description :
We are seeking a Lead WebRTC & Streaming Engineer to architect and develop our in-house virtual classroom infrastructure.
You will lead the development of a robust, scalable streaming system that enables seamless interactive learning experiences.
Key Responsibilities :
Architecture & Development :
- Design and implement an end-to-end WebRTC-based streaming system.
- Build comprehensive recording capabilities with cloud integration.
- Develop real-time intervention features for teacher-student interaction.
- Create an assistant view for monitoring and supporting live sessions.
- Implement a collaborative whiteboard system with multi-user support.
- Design and integrate real-time annotation capabilities.
- Establish comprehensive analytics and monitoring systems.
Performance & Quality :
- Implement detailed performance monitoring (join/leave times, media stats).
- Develop network and CPU usage optimization strategies.
- Design and execute load testing frameworks.
- Ensure low-latency, high-quality video/audio streaming.
- Optimize bandwidth usage and adapt to varying network conditions.
Team Leadership :
- Lead and mentor a team of WebRTC engineers.
- Collaborate with product and UX teams to define technical requirements.
- Establish best practices for WebRTC implementation.
- Drive architectural decisions for streaming infrastructure.
Required Qualifications :
- 3+ years of experience in WebRTC and real-time communication systems.
- Proven experience building large-scale video streaming applications.
- Deep understanding of WebRTC protocols, NAT traversal, and media servers.
- Expertise in media processing, encoding/decoding, and streaming optimization.
- Strong background in performance monitoring and analytics.
- Experience with load testing and scaling WebRTC applications.
- Proficiency in JavaScript/TypeScript and relevant frameworks.
- Experience with media servers (Janus, Mediasoup, or similar).
- Knowledge of cloud infrastructure (AWS/GCP) for streaming applications.
Preferred Skills :
- Experience with educational technology or virtual classroom systems.
- Knowledge of whiteboard and annotation implementations.
- Familiarity with WebAssembly for performance-critical components.
- Experience with media recording and cloud storage integration.
- Understanding of network diagnostics and optimization.
- Background in building analytics dashboards.
Benefits :
- Competitive compensation including equity.
- Opportunity to shape the future of educational technology.
- Work directly with founders and leadership team.
Functional Areas: R&D
Read full job description3-8 Yrs
7-11 Yrs