LiveKit Expert - SIP & Call Center Systems

Remote, USA Full-time
About Us Tram Case is revolutionizing legal technology with AI-driven tools that enhance efficiency and accessibility for legal professionals. We're undertaking high-impact technology transformation, partnering with a high-volume immigration law firm to optimize workflows and streamline processes. Join us in building the future of legal tech, where impactful innovation meets user-centric design. Role Overview We're seeking an experienced LiveKit developer with deep expertise in SIP protocols and large-scale call center implementations. You'll be responsible for building enterprise-grade telephony features supporting high-volume operations in a focused 2-month engagement. This is a critical infrastructure project that will enable our partner law firm to handle 1000+ phone extensions and 250+ concurrent calls with advanced call center features including supervisor monitoring, whisper coaching, and barge-in capabilities. You'll work directly with our engineering team to integrate LiveKit WebRTC with our Django/React stack, implementing production-ready telephony systems that meet enterprise reliability and scale requirements. Key Responsibilities • LiveKit Integration: Design and implement LiveKit WebRTC infrastructure integrated with our Django monolithic backend and React/Inertia.js frontend, ensuring seamless real-time communication capabilities. • SIP Implementation: Build robust SIP trunking and call routing systems that support enterprise-grade telephony operations, including proper protocol handling, error recovery, and high availability. • Extension Management System: Develop a scalable system to manage 1000+ phone extensions with intelligent routing, presence detection, and call distribution across a large distributed team. • Advanced Call Control Features: Implement supervisor tools including: • Listen: Silent monitoring of live calls for quality assurance • Whisper: Private coaching channel to agents during active calls • Barge-in: Full supervisor intervention and call takeover capabilities • Auto-dialer System: Build automated outbound calling infrastructure with intelligent routing, campaign management, and predictive dialing capabilities to optimize agent productivity. • Performance and Scale: Ensure the system reliably handles 250+ concurrent calls with low latency, high audio quality, and graceful degradation under load. • Documentation: Provide comprehensive technical documentation covering architecture, API integration patterns, deployment procedures, and operational runbooks for the engineering team. Technical Proficiency Must have production experience with: • LiveKit WebRTC: Hands-on experience building and deploying real-time communications systems using LiveKit in production environments. Deep understanding of WebRTC protocols, media server architecture, and LiveKit's room and participant management. • SIP Protocols: Expert-level knowledge of SIP trunking, SIP routing, RTP/SRTP media handling, and telephony standards (RFC 3261, etc.). Experience with SIP gateways and PBX integration. • Call Center Architecture: Proven track record designing and implementing enterprise call center systems with: • 1000+ phone extensions • 250+ concurrent calls • High-availability and redundancy requirements • Real-time monitoring and metrics • Django: Strong proficiency with Django framework, including views, ORM, REST APIs, and WebSocket integration for real-time features. • React: Experience building real-time user interfaces with React, managing WebRTC state, and handling audio/video streams in the browser. • Inertia.js: Familiarity with Inertia.js for seamless server-side/client-side integration, or ability to quickly learn the framework. • Real-Time Systems: Understanding of WebSocket protocols, real-time event handling, connection management, and state synchronization in distributed systems. • Audio/Video Codecs: Knowledge of audio codecs (Opus, G.711, G.722), video codecs, and quality optimization techniques for VoIP systems. • Infrastructure: Experience with AWS or similar cloud platforms for deploying scalable real-time communication systems, including load balancing and media server deployment. Qualifications • LiveKit Production Experience: Minimum 1 year building production systems with LiveKit, with demonstrable projects showing scale and reliability. Portfolio or GitHub examples required. • SIP Expertise: Deep understanding of SIP protocols with 2+ years of hands-on experience implementing telephony systems. Must understand SIP message flows, call states, and troubleshooting. • Call Center Scale: Proven experience with enterprise call center implementations supporting 500+ extensions and 300+ concurrent calls minimum. References or case studies preferred. • Full-Stack Capability: Strong backend and frontend skills with ability to implement complete features across the stack. Python/Django backend and React frontend experience required. • Performance Optimization: Track record optimizing real-time systems for low latency, high throughput, and efficient resource utilization under load. • Problem-Solving: Ability to independently diagnose and resolve complex issues in distributed real-time systems, including network problems, codec issues, and scalability bottlenecks. • Communication: Strong written and verbal communication skills. Ability to document technical decisions, provide progress updates, and collaborate effectively with remote teams. • Availability: Able to commit focused time over a 2-month engagement with clear deliverables and milestones. We value quality over speed but need predictable delivery. Core Values and Culture Tram Case is built on a foundation of shared principles that guide our work and interactions. We seek team members who embody and contribute to these values: • User-Centric Perspective: Build with empathy, ensuring every feature enhances our users' experience and addresses their needs. • Radical Transparency: Promote open communication and information sharing to make the best decisions and foster trust. • Purpose-Driven Work: Ensure each task aligns with our mission to deliver meaningful, innovative solutions. • Single Responsible Individual: Every team member takes ownership, driving tasks to completion with accountability. • Extreme Ownership: Learn and grow from challenges, continuously refining our work and striving for excellence. • Singular Focus: Dedicate attention to core objectives, eliminating distractions to achieve impactful results. • Documentation Excellence: Maintain clear and thorough documentation to enhance collaboration and continuity. • Data-Informed Decisions: Use data to guide priorities, ensuring our work delivers value to our users. • Compassionate Communication: Foster empathy and respect in dialogue, embracing diverse perspectives and encouraging respectful collaboration. • Excellence in Craft: Uphold high standards in functionality and design, committing to quality and impactful solutions. Compensation This is a contract engagement with competitive rates based on experience. We're looking for top-tier LiveKit and SIP expertise and compensate accordingly. Rate negotiable based on portfolio and relevant experience. Apply tot his job
Apply Now

Similar Jobs

Flex Videographer SPV - Perimeter Mall

Remote, USA Full-time

Senior Managing Consultant, Air & Climate, Life Sciences Focus

Remote, USA Full-time

Pharmaceutical Manufacturing Intelligence Consultant - REMOTE U.S.

Remote, USA Full-time

Life Science Specialist

Remote, USA Full-time

Master Class - Business Consultant - Life Sciences Commercial

Remote, USA Full-time

Linux on Z Systems Engineer - 100% remote

Remote, USA Full-time

Senior Linux Engineer (Red Hat) (Remote)

Remote, USA Full-time

Linux Engineering Manager | Canonical | Remote (North America, Latin America, EMEA)

Remote, USA Full-time

Linux Platform Engineer - Remote(XIN001_HVRZ)

Remote, USA Full-time

VMs Linux Administrator (Virtual Machines)

Remote, USA Full-time

Experienced Inside Sales Associate - Work from Home Opportunity with a Dynamic Company

Remote, USA Full-time

Experienced Data Entry Assistant – Remote Customer Information and Inventory Management with blithequark

Remote, USA Full-time

HIM Coder-Level I

Remote, USA Full-time

**Experienced Social Media Customer Support Specialist – Work From Home Opportunity at arenaflex**

Remote, USA Full-time

Senior Account Manager – EMEA

Remote, USA Full-time

Case Aide Transfer & Re-employment

Remote, USA Full-time

**Experienced Entry-Level Data Entry Clerk – Remote Opportunity at arenaflex**

Remote, USA Full-time

Machine Learning Researcher, Multimodal Foundation Models

Remote, USA Full-time

[Hiring] EHR/Platform Integration Architect @GetWellNetwork, Inc.

Remote, USA Full-time

Experienced Live Chat Support Specialist – Remote Online Opportunity for Social Media and Website Management with arenaflex

Remote, USA Full-time
Back to Home