Sr. Software Engineer, Media Services - Java

Research and Development
200000EE Requisition #

Who is 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. 

Why Genesys needs you: 

We are investing 1 billion dollars in R&D over the next 4 years and need the right individuals to turn that investment into innovation. Genesys is bringing that innovation to customers through multi-cloud deployments in AWS, Azure, and Google Cloud.   


Background to the role:

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 and a propensity for solving problems.

As a Senior Software Engineer with the Media Services Group, you will join a team focusing 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.

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.


What you will do:

  • Develop and deploy highly-available, fault-tolerant software that will help drive improvements towards the features, reliability, performance, and efficiency of the Genesys Cloud platform.
  • Work with development partners to shape the architecture, design, and implementations of new and existing systems to enhance their reliability, performance, efficiency, and scalability.
  • Design and implement major changes and new features.
  • Identify bottlenecks and problems throughout the infrastructure.
  • Actively review code, mentor junior development staff, and provide peer feedback.
  • Collaborate with engineering teams to identify and resolve pain points as well as evangelize best practices.
  • Troubleshoot production issues and come up with solutions as required.


What you will bring to the role:

  • Experience developing applications using Java.
  • Experience with REST-style web services and frameworks, especially Spring Boot.
  • Experience developing / managing / working with CI/CD pipelines.
  • Strong understanding of Linux and networking concepts.
  • Experience with cloud technologies a plus, ideally AWS.
  • Ability to rapidly learn new software, frameworks, open-source tools, and development languages.
  • 4+ years of software development experience.
  • Bachelor’s degree in Computer Science or related work experience.


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. #LI-DM2

Previous Job Searches

Activity Feed

Job shares through Genesys
Linda Hilberdink referred the Country Sales Director SEA position. 3 minutes ago
David Renton referred the Principal Software Engineer (Java) position. 3 minutes ago
Someone applied to the Senior Account Executive, Enterprise position. 8 minutes ago
Someone applied to the Customer Success Business Analyst position. 8 minutes ago
Someone applied to the Software Engineer, Intern position. 8 minutes ago

Similar Listings

Ireland, Ireland, Galway, Galway

📁 Research and Development

Requisition #: 200000KL

Ireland, Ireland, Galway, Galway

📁 Research and Development

Requisition #: 200000SO

Ireland, Ireland, Galway, Galway

📁 Research and Development

Requisition #: 200000SM