When you join Verizon

Verizon is one of the world’s leading providers of technology and communications services, transforming the way we connect across the globe. We’re a diverse network of people driven by our shared ambition to shape a better future. Here, we have the ability to learn and grow at the speed of technology, and the space to create within every role. Together, we are moving the world forward – and you can too. Dream it. Build it. Do it here.

What you’ll be doing...

Design, implement, and optimize software for multimedia processing and delivery in real-time communications; Design and implement fault-tolerant multithreaded software for client applications and cloud services; Develop high-throughput real-time multimedia communications systems based on network protocols; Develop software in C++ and C, targeting Linux, Windows, Mac, iOS, and Android platforms; Apply deep knowledge of the existing ecosystem to add features, fixes, and enhancements; Identify insights from media quality metrics and optimize the end-user experience under the full range of network conditions; Follow and improve the current design and code processes, placing a particular focus on frequent change-based peer code review; Analyze and troubleshoot software issue reports escalated by the field teams, as well as incidents affecting the production service; Prioritize amongst multiple tasks, follow through on individual issues, and delegate to fellow team members; Contribute to a collaborative and responsive team that owns a world-class software as a service product; Design features and plan projects with known expectations and dependencies; Collaborate cross-functionally with other engineering teams to advance features through the development cycle to the production environment; Communicate with others in both verbal and written contexts.

What we’re looking for...

Bachelor’s or foreign equivalent degree in Computer Science, Computer or Software Engineering, Electrical or Electronic Engineering, or a related field followed by 5 years of progressive experience in software engineering for multimedia processing and delivery in real-time communications. Experience therein to include 3 years with programming in C++ and C, identifying insights from media quality metrics, and optimizing media quality under diverse network conditions; and 2 years in audio/video software development involving algorithm design, detailed implementation, and customer-initiated refinement with commercial videoconferencing software that is deployed at scale (i.e. 1,000,000+ active users and 100+ servers).

Must Reference: Job # SHSHRS-W

Equal Employment Opportunity

We're proud to be an equal opportunity employer - and celebrate our employees' differences, including race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, and Veteran status. 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.

COVID-19 Vaccination Requirement

Verizon requires new hires to be fully vaccinated against COVID-19. Verizon provides reasonable accommodations consistent with legal requirements (e.g., for medical or religious reasons).