Research and Development
200000EC Requisition #

The Genesys Cloud Media Services Group is responsible for our cloud-first media and telephony platform. This API consumed platform includes services for voice and video, media control, device management, and business logic. We are looking for a Senior Software Engineer that has a strong interest in cloud software development creating efficient, high capacity service solutions with a server bias.

As a Senior Software Engineer with the Media Services Group you will focus on the development and delivery of business-critical services in a global deployment. You will be working in a fast-paced environment where continuous change and innovation are certain. This is an opportunity to be a member of a team with ownership responsibility for production level service deployments and operations with global reach and maximum customer impact.

Members of the Media Services Team design and develop voice call powered contact center features developed with state-of-the-art cloud-based microservices. The team creates and maintains a variety of highly reliable core protocol stacks for the purposes of IoT, HTTP, and voice and video transcoding and transmission. You will be directly involved in the development of packetizing, transmission, and transcoding of voice and video streaming. You will also work across feature teams creating new product solutions integrating with exciting new bot and language processing technologies offered by AWS, Microsoft, and Google clouds.

Successful engineers at Genesys have an opportunity to become a leader and mentor. Engineers with the Media Services Group are independent thinkers and motivated problem solvers, show pride of ownership and strive for excellence in their daily activities. At Genesys we know the importance of having fun on this journey and promote a strong collaborative team culture with hackathons, weekly casual tech talks and team gatherings.

Major Responsibilities/Activities:


  • Implement and maintain media protocol stacks according to published specifications.
  • Integrate protocol stacks with microservices that support voice and video platforms.
  • Build cross-platform OS cloud service integrations and performance analysis tools.
  • Review, debug, and resolve complex problems with real-time applications and protocols.


Minimum Requirements:


  • Production level experience with C/C++ or other structured programming languages.
  • Experience with protocol stack development based on published recommendations.
  • Demonstrable working knowledge of TCP/UDP and OS-level packet management.
  • Capable of creating scalable and robust multi-threaded applications and services.
  • Product design and development experience with large distributed system architectures.
  • Strong communication skills to interact with team members in different locations


Additional Qualifications:


  • 5+ years commercial software engineering experience post education.
  • Experience with web architectures and technologies (HTTP, REST).
  • Applied experience with advanced language technologies (Amazon Lex, Google Dialogflow).
  • AWS or cloud platform operational experience.
  • Experience with cloud development tools (Jenkins, Sumo, New Relic).

About Genesys

Every year, Genesys® delivers more than 70 billion remarkable customer experiences for organizations in over 100 countries. Through the power of the cloud and AI, our technology connects every customer moment across marketing, sales and service on any channel, while also improving employee experiences. Genesys pioneered Experience as a Service so organizations of any size can provide true personalization at scale, interact with empathy, and foster customer trust and loyalty. This is enabled by Genesys Cloud™, an all-in-one solution and theworld’s leading public cloud contact center platform,designed for rapid innovation, scalability and flexibility. Visit www.genesys.com.


Genesys is an equal opportunity employer committed to diversity in the workplace. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, disability, veteran status, and other protected characteristics.



Previous Job Searches

Activity Feed

Job shares through Genesys
Someone applied to the Senior Product Designer position. 31 minutes ago
Someone applied to the Order Management Analyst position. 31 minutes ago
Someone applied to the Site Reliability Engineer position. About an hour ago
Someone applied to the Sr. Account Executive, Federal Government position. 2 hours ago
Someone applied to the Software Engineer position. 2 hours ago

Similar Listings

United States, North Carolina, Durham, Durham

📁 Research and Development

Requisition #: 1900019M

United States, Indiana, Indianapolis, Indianapolis

📁 Research and Development

Requisition #: 200000JS

United States, North Carolina, Durham, Durham

📁 Research and Development

Requisition #: 1900019L