
Developer Support Engineer
LiveKit · India
This listing has closed — view similar roles below.
- Hybrid
- Full-time
- $100,000 / year
- India
Job highlights
- First line of technical support for developers.
- Triage, diagnose, and resolve customer issues.
- Collaborate with Engineering and Developer Success.
- Improve documentation and product experience.
- Requires STEM degree and 4+ years experience.
About the role
About LiveKit
LiveKit is building the infrastructure layer for the voice-driven era of computing. Our platform gives developers everything they need to build, test, deploy, scale, and observe agents in production. Founded in 2021, LiveKit powers voice AI applications for OpenAI, xAI, Salesforce, Coursera, Spotify, and thousands of others, collectively facilitating billions of calls each year.You'll Thrive at LiveKit if You:
- Are obsessed with helping developers succeed
- Are known as the go-to person for solving tricky technical issues
- Work hard and can move fast without sacrificing quality
- Care deeply about polish, detail, and clear communication
- Are a fast learner, frequently picking up new tools, systems, and skills
About This Role:
We’re hiring a Developer Support Engineer to be the first line of technical support for the thousands of developers building with LiveKit. You’ll respond to inbound requests, triage and diagnose issues, and ensure developers receive fast, accurate, and empathetic help, whether through direct responses or by routing problems to the right internal teams. This role is ideal for someone who thrives in a fast-paced, highly technical environment, has a deep curiosity about how things work, and takes pride in creating clarity out of chaos. You’ll collaborate closely with our Developer Success, Engineering, and Sales teams to make sure every developer gets the help they need and that their feedback informs how we build.What You'll Do:
- Serve as the first point of contact for developer inquiries across support channels (tickets, community, Slack, email)
- Triage and prioritize inbound issues, ensuring clear ownership and timely responses
- Reproduce and validate issues where possible, collecting logs, SDK versions, and environment details
- Provide initial troubleshooting or workarounds to unblock customers quickly
- Escalate more complex issues to internal teams with crisp summaries and context
- Document learnings and contribute to internal and external knowledge bases
- Identify trends or recurring issues and collaborate with the team to improve documentation, tooling, and product experience
Who You Are:
- Required minimum of Bachelors degree in STEM (Computer Science preferred)
- 4+ years of experience in developer support, or a customer-facing engineering role
- Strong problem-solving skills with a methodical approach to debugging
- Experience with APIs, SDKs, and networking basics (HTTP, WebRTC, WebSocket, SIP)
- Clear track record of written and verbal communication (someone who can explain technical details concisely)
- Experience using tools like Postman, curl, Wireshark, and browser dev tools
- Curious and empathetic, always keeping the developer’s perspective in mind
Nice to Have:
- Experience with real-time infrastructure frameworks and protocols such as WebRTC, SIP, or cloud communications APIs
- Familiarity with AI and agent platforms, including voice AI systems or frameworks that combine speech, reasoning, and real-time interaction
- Experience using ticketing or issue-tracking tools like Linear, Jira, or Zendesk
- Basic scripting or automation experience for improving internal workflows or triage efficiency
Our Commitment to You:
- The opportunity to shape the brand of a fast-growing developer platform
- Collaboration with a small, senior team that deeply values craft and creativity
- Competitive salary and equity package
- Health, dental, and vision benefits
- Flexible vacation policy
Key skills/competency
Developer Support Engineer
- Developer Support
- Technical Support
- API Troubleshooting
- SDK Integration
- Network Protocols
- Problem Solving
- Customer Empathy
- Technical Communication
- Knowledge Base Contribution
- Issue Triage
Skills & topics
- Developer Support Engineer
- Technical Support
- Customer Support
- API
- SDK
- WebRTC
- Networking
- Debugging
- Problem Solving
- Communication
How to get hired
- Tailor your resume: Highlight experience with developer support, APIs, SDKs, and networking basics relevant to LiveKit's platform.
- Showcase problem-solving: Detail your experience in debugging and providing clear, concise technical solutions.
- Demonstrate communication skills: Emphasize your ability to explain complex technical details to developers.
- Prepare for technical questions: Be ready to discuss your experience with tools like Postman, curl, and Wireshark.
- Research LiveKit: Understand their product and its impact on voice AI applications.
Technical preparation
Master API and SDK troubleshooting techniques.,Practice debugging network issues (HTTP, WebRTC).,Get proficient with Postman, curl, Wireshark.,Understand voice AI and real-time communication.
Behavioral questions
Describe a time you unblocked a developer.,How do you handle complex technical ambiguity?,Share an example of clear technical communication.,How do you prioritize urgent developer requests?
Frequently asked questions
- What kind of technical issues will I be supporting as a Developer Support Engineer at LiveKit?
- As a Developer Support Engineer at LiveKit, you will be supporting developers building with LiveKit's platform. This includes issues related to APIs, SDKs, networking basics (HTTP, WebRTC, WebSocket, SIP), and potentially real-time infrastructure frameworks and AI agent platforms. Your primary goal will be to triage, diagnose, and provide initial troubleshooting or workarounds to unblock developers.
- What are the key responsibilities for the Developer Support Engineer role at LiveKit?
- The key responsibilities for the Developer Support Engineer at LiveKit include serving as the first point of contact for developer inquiries, triaging and prioritizing inbound issues, reproducing and validating problems, providing initial troubleshooting, escalating complex issues with clear summaries, documenting learnings, and contributing to knowledge bases. You'll also identify trends to improve documentation, tooling, and the product experience.
- What specific technical skills are most important for a Developer Support Engineer at LiveKit?
- Strong problem-solving and debugging skills are crucial. Experience with APIs, SDKs, and networking basics (HTTP, WebRTC, WebSocket, SIP) is required. Familiarity with tools like Postman, curl, Wireshark, and browser dev tools is also essential. Experience with real-time infrastructure and AI/agent platforms is a plus.
- How does LiveKit support the professional development of its Developer Support Engineers?
- LiveKit offers the opportunity to shape the brand of a fast-growing developer platform, collaboration with a small, senior team that values craft and creativity, a competitive salary and equity package, health benefits, and a flexible vacation policy. You'll constantly be learning new tools and skills by addressing diverse developer challenges.
- What is the expected career growth for a Developer Support Engineer at LiveKit?
- While specific career paths are not detailed, LiveKit emphasizes a fast-paced environment and continuous learning. As the first Developer Support Engineer, you have a unique opportunity to define and shape the support function. Growth could involve specializing in technical areas, contributing more to product development feedback, or potentially moving into engineering or developer advocacy roles as the company expands.
- What is the work environment like at LiveKit for a Developer Support Engineer?
- LiveKit fosters a fast-paced, highly technical environment where you'll work hard and move fast without sacrificing quality. They value polish, detail, and clear communication. You'll collaborate closely with Developer Success, Engineering, and Sales teams, making it a dynamic and team-oriented atmosphere.
- How does LiveKit ensure developers get the help they need?
- LiveKit ensures developers get the help they need through a structured support process. This involves being the first point of contact, triaging and diagnosing issues, providing initial troubleshooting, and escalating complex problems to the right internal teams with clear context. Developer feedback is actively used to inform product development.