Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
HS
Hypermedia Systems Inc.
Video Chat Engineer
Career Insights for Back End Developer / Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on California data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Back End Developer or Engineer is responsible for server-side web application logic and integration of the work front-end web developers do. Usually writes web services and APIs used by front-end developers and mobile application developers.
$139,926 / year median in California
-1% projected decline
Job Description
Video Chat Engineer Hypermedia Systems Inc. El Segundo, CA Job Details Full-time $120,000 - $145,000 a year 1 hour ago Benefits Paid holidays Health insurance Dental insurance 401(k) Paid time off Vision insurance 401(k) matching Professional development assistance Life insurance Qualifications Streaming video systems operation Software engineering Live streaming Node.js CSS Engineering development testing WebSocket AI tools proficiency Sockets Troubleshooting audio issues Quality issues Next.js Video communication APIs Developing and maintaining backend systems WebRTC Web applications UI Back-end integration Video streaming Developer tools Cross-browser compatibility design HTML Providing code feedback Production troubleshooting Full Job Description About HMS Hypermedia Systems builds and operates large-scale high-traffic consumer internet products for the Japanese market, serving millions of users and creators across web, live video streaming & delivery, messaging, payments, infrastructure, and internal business systems. Engineers at HMS are trusted to take ownership, solve meaningful problems, and have a direct impact on products used by real customers and creators every day. VChat (Video Chat) is one of our most important products, and you'll be joining the team responsible for its continued evolution and growth. About the Role We are hiring a VChat Engineer to join the team responsible for building, improving, and supporting our live video chat platform. This role is primarily focused on live video chat engineering within the broader VChat platform. This is an L3 role for a strong product engineer who can independently own meaningful implementation work, collaborate effectively across the team, communicate clearly, handle ambiguity well, use AI as an accelerator without sacrificing verification, and grow toward larger technical ownership. The work is broad. A typical change may involve customer-facing UI, application behavior, backend and API touchpoints, database-backed product logic, legacy code paths, live streaming and real-time chat behavior, QA support, release coordination, and production verification. We are not looking for a narrow frontend-only engineer or someone who only wants isolated implementation tasks. We are looking for someone who has already shipped production web application features, particularly within live video, streaming with chat, or other real-time communication products, and understands how product behavior connects to data and backend systems, and can work effectively in a mature, long-lived production codebase. What You'll Do You will own VChat product changes from clarified requirements through release. This includes understanding the intended behavior, identifying unclear requirements, choosing an implementation approach within existing patterns, writing and testing code, preparing clear PRs, supporting QA, and helping verify changes after release. You will work across UI, JS app behavior, Next.js app code, backend and API touchpoints, DB-backed features, templates, integrations, and VChat-specific product flows, with a primary focus on live streaming with chat and other real-time, session-based features using technologies such as WebRTC, HLS, Socket.io, Node.js, and React. You will also improve live video and audio quality in production, including playback, latency, synchronization, buffering, and overall user-perceived quality. As part of the role, you will R D new technologies, build PoCs where appropriate, and help translate successful prototypes into new & reliable production features. You will help review work from less experienced engineers, document important behavior changes, and improve the team's shared understanding of VChat over time. You're AI-forward and use AI as an accelerator, while maintaining strong review, verification, and production-quality discipline. What We're Looking ForRequired Qualifications Live Video & Real-Time Engineering
- Experience building live streaming with chat or other real-time, interactive, session-based communication products.
- Hands-on experience with technologies such as WebRTC, HLS, Socket.io, Node.js, and React.
- Experience improving live video and audio quality in production, including diagnosing playback, latency, synchronization, buffering, and user-perceived quality issues.
- Strong understanding of user state, connection lifecycle, session management, timing, failure cases, edge cases, and production behavior within live communication systems. Core Engineering
- Strong production web application engineering experience.
- Strong JavaScript, HTML, CSS, browser debugging, and asynchronous application behavior.
- Experience with modern JS application frameworks such as Next.js, React, or similar.
- Experience building database-backed product features involving persisted state, validation, backend and API behavior, caching, and user-facing application logic.
- Ability to debug issues spanning UI, application logic, backend and API touchpoints, data, and integration boundaries.
- Ability to own product changes end-to-end, from requirement clarification through production verification. Platform & Delivery
- Ability to make safe changes in large, long-lived production codebases with shared business rules across multiple product surfaces.
- Experience working in multi-brand, multi-site, or white-label product environments.
- Strong security awareness, including XSS prevention, access control, and secure handling of production data.
- Ability to use AI-assisted development tools effectively while maintaining strong review and verification discipline.
- Ability to critically evaluate AI-generated code for legacy-system compatibility, security, maintainability, and production risk. Preferred Qualifications
- Experience with high-traffic consumer internet products.
- Experience with Japanese-market products.
- Experience with media servers, streaming pipelines, or live broadcast infrastructure beyond the browser or client layer.
- Experience tuning encoding, bitrate, adaptive streaming, audio capture and playback, echo cancellation, noise reduction, or audio/video synchronization for live or near-live communication products.
- Experience maintaining large server-side PHP applications in mature production systems.
- Experience working with template-driven or server-rendered applications.
- Experience with Redis, Memcached, or similar shared runtime and caching infrastructure used by live applications.
- Experience with deployment pipelines, staging environments, production environments, and runtime infrastructure.
- Ability to research, prototype, and validate new approaches through proof-of-concept work, then translate successful results into reliable production applications.
Benefits include:
- Health, Dental, Vision, and Life Insurance coverage
- Paid vacation and holidays
- 401(k) and 401(k) matching
- Flexible hybrid work environment
- Professional development opportunities
- Modern AI-assisted engineering tools and workflows California Consumer Privacy Act ("CCPA"), as amended by the California Privacy Rights Act ("CPRA") https://privacy.