Senior Software Engineer, Media

LiveKit builds open-source APIs to power the future of computing, creating software stacks for other engineers.
$120,000 - $250,000
Backend
Senior Software Engineer
Remote
11 - 50 Employees
5+ years of experience
AI

Description For Senior Software Engineer, Media

LiveKit is at the forefront of building open-source APIs that are shaping the future of computing. As a Senior Software Engineer in the Media team, you'll be working on groundbreaking innovations in Agentic computing and contributing to the development of critical software infrastructure. The role involves architecting and building services that bridge LiveKit's core infrastructure with broader media and telecommunications ecosystems.

You'll be working with cutting-edge technologies including Golang, psrpc, GStreamer, RTP, SIP, WHIP, HLS/DASH, and various media codecs. The position requires deep expertise in media processing, video encoding technologies, and distributed systems. You'll be responsible for creating resilient systems, optimizing performance, and maintaining critical infrastructure.

This is a remote position offering competitive compensation ($120K-$250K) with equity, comprehensive benefits, and the flexibility to work from anywhere in the world. You'll join a team of world-class engineers, contributing to open-source projects that have real-world impact. The ideal candidate should be passionate about technology, capable of handling complex systems, and have a strong understanding of distributed computing principles.

If you're someone who obsesses over crafting fast, reliable code, can tackle tough technical problems, and can clearly explain complex concepts, this role offers an exceptional opportunity to make a lasting impact in the field of media technology and AI.

Last updated 15 days ago

Responsibilities For Senior Software Engineer, Media

  • Architect and build services like LiveKit Ingress, Egress, and SIP that bridge the LiveKit core infrastructure
  • Ideate new ways to incorporate low latency real time media into existing media workflows
  • Architect systems that anticipate failure and are resilient
  • Actively monitor, maintain, optimize and strengthen the long-term health of critical systems

Requirements For Senior Software Engineer, Media

Go
  • Well versed in media processing and video encoding technologies and their trade offs
  • Passionate about learning new media technologies and using them in novel ways
  • Familiar with challenges of distributed consensus and synchronization
  • Understanding of distributed media processing systems
  • Ability to understand how systems work down to the bits
  • Ability to handle complex systems

Benefits For Senior Software Engineer, Media

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Competitive salary and equity package
  • Work anywhere in the world
  • Health, dental, and vision benefits
  • Flexible vacation policy
  • Opportunity to build something truly impactful
  • Contribute to open source alongside world-class engineers

Interested in this job?

Jobs Related To LiveKit Senior Software Engineer, Media

Senior Software Development Engineer

Senior Software Engineer role at Audible focusing on backend development, requiring 5+ years of experience in Java and distributed systems, building platforms for audio content delivery.

Senior Software Development Engineer, Elastic Load Balancing

Senior Software Engineer role at Amazon Web Services, leading the development of Elastic Load Balancing services and mentoring team members while working on large-scale distributed systems.

Network Development Engineer, OTN Network Provisioning and Automation

Senior network engineering role at Amazon focused on designing and operating large-scale networks for fulfillment centers and transportation sites, requiring expertise in routing protocols and Linux.

Software Development Engineer, Route 53 - DNS Security and DNS Management

Senior Software Engineer role at AWS focusing on DNS security and management, building scalable systems and ML models for threat detection while protecting thousands of organizations worldwide.

Software Developer Engineer, Last Mile Delivery Technology

Senior Software Engineer role at Amazon's Last Mile Delivery Technology team, focusing on connected vehicle systems and autonomous delivery solutions.