When you join Verizon

You’ll have the power to go beyond – doing the work that’s transforming how people, businesses and things connect with each other. Not only do we provide the fastest and most reliable network for our customers, but we were first to 5G - a quantum leap in connectivity. Our connected solutions are making communities stronger and enabling energy efficiency. Here, you’ll have the ability to make an impact and create positive change. Whether you think in code, words, pictures or numbers, join our team of the best and brightest. We offer great pay, amazing benefits and opportunity to learn and grow in every role. Together we’ll go far.

Diversity and Inclusion at Verizon

At Verizon, we know that diversity makes us stronger. We are committed to a collaborative, inclusive environment that encourages authenticity and fosters a sense of belonging. We strive for everyone to feel valued, connected, and empowered to reach their potential and contribute their best. Check out our diversity and inclusion page to learn more.

What you’ll be doing...

At BlueJeans, we’re transforming the way people meet by creating a human connection in every experience. Together, we’re bringing video to everyone, regardless of location or device, including mobile, desktop, or room systems. We work with thousands of companies worldwide to upgrade everyday meetings, large-scale events, and social network broadcasts by replacing traditional web conferencing with face-to-face video communication. All our customers have one trait in common: they understand the benefits to bringing their employees, leaders, and partners closer together. Since 2009, we have raised $175M in funding led by Accel Partners, Battery Ventures, NEA, and Norwest Venture Partners.

This role is responsible to transform our next generation, real time, video communication applications. Pull together various telecom & media protocols of call participants for a coherent and productive meeting.

Detailed responsibilites:

  • Understandexisting ecosystem before being able to add features, functions and enhancements.
  • Design and implementincluding coding, unit testing and release to production.
  • Planwith known expectations and dependencies.
  • Follow & improveprocesses- with special focus oncode reviews, among others.
  • Improve qualitywith every version, and new features must match or exceed existing levels.
  • Contributeto a collaborative and responsive team that owns a world-class product service.
  • Throughawarenessquestion priorities and influence plans & designs.
  • Believe in fault-free multi-threaded software design
  • Experience with real time, highthroughput systems like video stream, capture, mix, render
  • Contribute to inter-team Architecture discussions and Design reviews, influence our R&D future
  • Collaborate across teams for thorough design reviews and completeness of feature integration
  • Coordinate work of multiple team members (Dev & QA) to meet functionality, quality, performance and reliability requirements
  • Shoulder responsibility and strive to meet quality expectations and timelines.

What we’re looking for...

  • BS or MS in Computer Science or related field
  • 8+ years’ experience building multi-threaded solutions on Linux/Android/iOS/Mac/Win
  • 5+ years’ experience developing in C++
  • 5+ years’ experience developing voice/video streaming solutions.
  • Experience in Graphics, Audio and Video Processing
  • Familiarity with Agile development methodology and tools
  • Good communication skills through email, specs and design docs

Evan better if you have...

  • Experience with protocols: RTP/RTCP, SIP, H.323
  • Experience with packet error resilience: RTX/FEC, packet pacing
  • Contributions to open source projects. Culture of innovation with patents.
  • Experience building AV capture, AV rendering, screen capture applications.