Job Closed

This listing is no longer active.

WebRTC Engineer

Location

Washington

Posted

13 days ago

Salary

0

Seniority

Lead

Bachelor Degree10 yrs expEnglishDistributed Systems

Job Description

WebRTC Engineer

BOND

• Build Highly Available Media Infrastructure: Design and implement fault-tolerant media services that power real-time video communication. When a Deaf user needs an interpreter, your pipelines connect them instantly and reliably. • Own the Real-Time Media Stack: Take architectural responsibility for our WebRTC and GStreamer-based media pipelines, specifying how streams are negotiated, composed, routed, and recovered. You'll make the structural decisions (SFU strategy, pipeline topology, failure modes, integration with the rest of our backend) that ensure calls connect fast and stay up. • Tune for Quality: Diagnose and improve perceived media quality through measurement and iteration—encoder tuning, congestion control and bandwidth estimation, loss recovery (NACK, FEC), and jitter buffer behavior. You'll instrument the pipeline, find where quality degrades, and adjust. • Enable Product Teams Through Platform Excellence: Build the APIs and services that frontend and backend engineers depend on to deliver great user experiences. You'll design intuitive contracts, provide clear documentation, and ensure your media platform is a force multiplier for the team. • Deliver Operational Excellence and Observability: Instrument what matters—getStats() metrics, MOS-style quality scores, pipeline health—establish SLOs that reflect user impact, and build systems that surface problems before users notice. You own uptime: incidents, post-mortems, and continuous improvement. • Contribute to a Purpose-Driven, User-Centered Culture: Understand how platform decisions impact real users, advocate for reliability in technical discussions, and connect your work to our mission of improving access and communication for the Deaf community.

Job Requirements

  • Deep Real-Time Media Expertise: Hands-on production experience with WebRTC and GStreamer (both required).
  • Working knowledge of RTP/RTCP, common audio/video codecs (Opus, VP8/VP9, H.264, AV1), and the realities of delivering media over real-world networks—NAT traversal, congestion control and bandwidth estimation, loss recovery (NACK, FEC), jitter buffers, and clock drift.
  • SFU and Media Server Experience: Familiarity with SFU architectures and at least one production media server (we use Janus; experience with LiveKit, mediasoup, or similar is equally valuable).
  • Expertise in Highly-Available Systems: Deep understanding of distributed systems, fault tolerance patterns, and reliability engineering. You can articulate real-world tradeoffs between consistency and availability, and design systems that handle partial failures gracefully.
  • Proven Backend Engineering Skills: 10+ years building, deploying, and operating backend services in production. You've been on-call, responded to incidents, and learned from scaling systems over time.
  • Detail-Oriented and Data-Driven: You instrument your systems, use metrics and logs to diagnose issues systematically, and make architectural decisions based on evidence. You distinguish signal from noise when systems are under stress.
  • Startup Adaptability: You thrive in ambiguous environments, build with incomplete requirements, and make sound engineering tradeoffs under uncertainty.
  • Preferred experience Connection to the Deaf Community: Strong awareness of Deaf culture and accessibility needs is a major plus; personal or professional experience with the Deaf community is ideal.
  • Video Quality Measurement: Familiarity with objective quality metrics (VMAF, PSNR, SSIM) and how to apply them when evaluating encoder and pipeline changes.
  • API/Platform Design: Track record of designing APIs or internal platforms that other engineering teams build on.

Benefits

  • No specified benefits mentioned

Related Categories

Related Job Pages

More Engineer Jobs

Full TimeRemoteTeam 166Since 2019

Role Description We are looking for a Front-End Engineer specializing in React.js to build responsive, high-performance web applications. In this role, you’ll collaborate closely with designers and backend teams to deliver seamless user experiences, ensuring code quality, responsiveness, accessibility, and cross-browser compatibility. The ideal candidate has deep React expertise, a strong UI/UX sense, and hands-on experience with modern frontend tooling. - Develop responsive and interactive UIs using React.js, Next.js, and TypeScript. - Optimize components for performance across devices and browsers. - Collaborate with UI/UX designers to implement pixel-perfect interfaces. - Integrate with REST/GraphQL APIs and manage application state (Redux, Context API). - Write unit and integration tests (Jest, React Testing Library, Cypress). - Ensure accessibility (a11y) and SEO best practices. - Maintain and improve code quality through reviews and linting tools. - Work with build tools (Webpack, Vite) and CI/CD pipelines. - Stay updated with frontend trends and emerging technologies. Qualifications - 5+ years of frontend development experience with a strong focus on React.js and building responsive, high-performance web applications. - Proficiency in JavaScript/TypeScript, React Hooks, functional components, and server-side rendering frameworks such as Next.js. - Experience with state management (Redux, Context API) and styling solutions (CSS3, CSS-in-JS, Tailwind, Material UI). - Familiarity with REST/GraphQL APIs, responsive design, and modern frontend development workflows (Git, testing, CI/CD). - Solid understanding of UI/UX principles, accessibility (a11y), and web performance optimization. - Strong problem-solving skills, collaborative mindset, and effective communication in English. Benefits - Ownership through equity participation. - Annual company retreat. - Education bonus for continuous learning. - Company-wide winter break. - Paid time off. - Optional in-person events and meetups. - Tailored career roadmaps. - High-performance culture.

Worldwide
Job Closed
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Support commissioning, startup, debugging, and validation activities for conveyor and automated material handling systems • Debug automation systems including PLCs, VFDs, sensors, field devices, and industrial networks • Perform System and I/O Checkout activities using Studio 5000 and related commissioning tools • Support Controls and PLC checkout activities alongside Controls Engineers and senior commissioning team members • Configure, validate, and troubleshoot PLCs, VFDs, IO devices, and network components • Test and verify system performance including conveyor speeds, operational sequences, and device functionality • Verify engineered systems meet customer specifications, design intent, and operational requirements • Audit field installations to confirm electrical systems and wiring match engineering drawings and project specifications • Troubleshoot electrical, controls, electromechanical, and communication-related issues onsite • Interface professionally with customers, subcontractors, electricians, technicians, and internal project teams to resolve technical issues • Support commissioning leads in coordinating contractors or technicians during checkout and startup activities • Assist with AutoCAD updates, subpanel layouts, and electrical drawing reviews when applicable • Create and maintain project workbooks, commissioning documentation, punch lists, and issue tracking logs • Pre-check electrical drawings for accuracy, completeness, UL requirements, and installation readiness prior to startup • Communicate technical findings, project updates, and support needs clearly to remote team members and project leadership • Demonstrate initiative, adaptability, teamwork, and a willingness to learn in fast-paced field environments

United States
$66.1K - $99.2K / year
Job Closed
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Support commissioning, startup, debugging, and validation activities for conveyor and automated material handling systems • Debug automation systems including PLCs, VFDs, sensors, field devices, and industrial networks • Perform System and I/O Checkout activities using Studio 5000 and related commissioning tools • Support Controls and PLC checkout activities alongside Controls Engineers and senior commissioning team members • Configure, validate, and troubleshoot PLCs, VFDs, IO devices, and network components • Test and verify system performance including conveyor speeds, operational sequences, and device functionality • Verify engineered systems meet customer specifications, design intent, and operational requirements • Audit field installations to confirm electrical systems and wiring match engineering drawings and project specifications • Troubleshoot electrical, controls, electromechanical, and communication-related issues onsite • Interface professionally with customers, subcontractors, electricians, technicians, and internal project teams to resolve technical issues • Support commissioning leads in coordinating contractors or technicians during checkout and startup activities • Assist with AutoCAD updates, subpanel layouts, and electrical drawing reviews when applicable • Create and maintain project workbooks, commissioning documentation, punch lists, and issue tracking logs • Pre-check electrical drawings for accuracy, completeness, UL requirements, and installation readiness prior to startup • Communicate technical findings, project updates, and support needs clearly to remote team members and project leadership • Demonstrate initiative, adaptability, teamwork, and a willingness to learn in fast-paced field environments

Mexico
Titan AI logo

Forward Deployed Engineer – Product Focus

Titan AI

Building mobile RPG Games with AI ✨ Companions 🤖. First game: Hell Rush is coming in July 2024.

Engineer13 days ago
Full TimeRemoteTeam 1-10H1B No Sponsor

• Embed with banking clients to deeply understand their workflows, constraints, regulatory context, and the strategic outcomes they're chasing • Translate ambiguous business problems into specific, testable hypotheses — then design and ship the solution against them • Own product decisions on live engagements: scope, sequencing, UX, what to build vs. what to leverage from the Titan platform • Build full-stack, leaning on UI/UX and front-end craft to deliver client-facing experiences that feel native and trusted • Run agentic workflows end-to-end: design the agent, configure the toolkit, evaluate, ship, iterate • Codify what you learn into reusable patterns, playbooks, and platform feedback so the next engagement starts further down the field • Partner with the broader Titan team — platform, GTM, ops — and represent the client's reality back to product and engineering

United States
$140K - $160K / year