Back to careers

Media - Senior Software Engineer

Palo Alto, CA

Apply

We’re looking for an exceptional Senior Software Engineer to join us on our journey. If you like working with a high-impact, cross-functional, collaborative team and enjoy autonomy and empowerment… keep reading!

Airtime Engineering

The media team at Airtime is creating one of the most advanced platforms for real-time and streaming media in the world. We're passionate about building high-performance, high-quality software that runs the gamut from globally distributed infrastructure to low-level, device-specific optimizations.

We're looking for an enthusiastic, experienced candidate to help us provide the best possible video chat experience by extending and improving the globally distributed media infrastructure that is the backbone of the Airtime platform. This mandate includes our optimized real-time media stack for iOS and Android.

 What You'll Do

  • Enhance and extend the media infrastructure that is the heart of the Airtime media platform.
  • Improve and maintain the custom, WebRTC-based frameworks we use to provide media services for iOS, Android, and web clients.
  • Collect and analyze metrics relating to system performance and user behavior.
  • Participate in detailed and constructive design and code reviews.
  • Provide mentorship and guidance to less experienced members of the team.
  • Take ownership of projects and, working with others, drive them to completion.
  • Work with application development teams to define APIs they can use to integrate with the media stack.

What We're Looking For

  • BS or MS in Computer Science, Computer Engineering, or a related field; or equivalent experience.
  • 3 or more years of relevant industry experience.
  • Excellent communications skills.
  • Demonstrated history of building complex, high-performance applications in C++.
  • Strong computer science fundamentals, including familiarity with data structures and concurrent / multithreaded programming.
  • Solid understanding of system programming concepts, including networking and distributed systems fundamentals.
  • Object-oriented programming and design skills.
  • Interest in solving challenging, hard-to-pin-down problems.

Preferred Skills

These are not required, but will help you hit the ground running.

  • Previous experience with WebRTC, streaming protocols, or other media-related technologies.
  • Familiarity with audio or video processing techniques and algorithms.
  • Experience developing software for iOS and Android.
  • Familiarity with building services using Node.js.
 
Apply
Airtime Logo

Airtime Media, Inc

Our conviction

We believe that life's better when we experience it together.

Our mission

To inspire people to spend more time experiencing what they love with those they love - no matter where they are.

Our vision

A world where people feel as close and connected through technology as they do when they're together in person.

Who we are

Our company was founded by Sean Parker and is backed by Accel, Andreessen Horowitz, Founders Fund, Google Ventures, Kleiner Perkins, and a host of other incredible partners. We have a world-class team in the Bay Area and Brooklyn led by our leadership team (see bios below). We're well-funded, running at full sprint, and always looking for extraordinary people who want to help us build a new way to use the Internet—together.

Airtime leadership

Sean Parker, Founder & Executive Chairman
Daniel Klaus, President
Steven Cutler, Chief Operating Officer
Chris Motes, Chief Product Officer
Steve LaBella, Chief Marketing Officer
Robert Schildhouse, Chief Content Officer
Prakash Ramakrishna, VP of Engineering

Follow Us