📁
Research and Development
📅
200001DK Requisition #

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.  

 

What this role is:


Your responsibilities will include design, development, maintenance, and dev testing of backends that work within a larger product suite. You will be involved in multiple applications belonging to Genesys Engage Core organization. Examples are SIP switch, WebRTC Gateway, Statisitc’s Server. All components representend on premise and in cloud (AWS, Azure). Main development tools are C++ and RUST. There might be some Python code as well. We use AWS, JIRA, GitHUB, Jenkins and GitHUB events for CI. We believe in code reviews and unit, functional, regression and performance testing. We have dedicated QA team helping developers test code.

 

What you should bring to the table:


To be successful, you need to have a strong understanding of C++ and/or RUST backends and REST API solutions, be a strong problem solver and self-driven person. The software is quite complex so detail-orientation is required. We are currently working from home due to pandemic and there are always multiple tasks in progress so being well organized. 

 

Some details about what you will do:
 

  • Working in a team on project(s) that has other developer(s) and QA engineer(s) so there is always someone to do code review, someone to discuss, someone to test
  • Work with QA engineer(s) to ensure changes are properly tested
  • Fix/develop customer reported and/or PM set issues/enhancements/features on your own
  • Review code from other engineers
  • Write Unit (and sometimes integration, etc.) test for code that you've developed
  • Answer questions from other team members and Professional Services and/or Customer Care
  • Help investigate and then fix real life customer related issues in Genesys Engage Cloud 

 

Skills needed: 
 

  • A Bachelor's degree in Computer Science or Computer Engineering, or equivalent experience
  • Willingness to work on both C++ and JavaScript
  • 1+ years of programming experience in C++ and/or RUST
  • Critical thinking and problem solving skills 
  • Readiness to learn new technologies. 

 

Pluses:  
 

  • Strong experience in BOTH C++ and JavaScript backends is a BIG PLUS
  • Experience with AWS/Azure
  • Experience with VoIP
  • Experience with Python
  • Experience with Continuous Integration, Continuous Delivery processes
  • Experience in cloud computing technologies
  • Experience with SQL and NoSQL databases.

 

Covid-19
Safety for our employees and our communities is a key priority for Genesys. We continue to experience rapid growth during the Covid-19 pandemic and are conducting remote hiring and onboarding processes. All hiring and onboarding processes are being conducted remotely at this time. We utilize Zoom video meetings and phone calls during the interview process. We will be working remotely through at least June 30, 2021, in most locations, and we are re-evaluating the opening date of all the Genesys offices on an ongoing basis. 
 
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 the world's leading public cloud contact centre 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, colour, age, religion, sex, sexual orientation, gender identity or expression, marital status, domestic partner status, national origin, genetics, disability, military and veteran status, and other protected characteristics.

Previous Job Searches

Activity Feed

58823
Job shares through Genesys
Someone applied to the Sr. Manager IT - Record to Report Systems position. 11 minutes ago
Someone applied to the Human Resources Generalist position. 11 minutes ago
Someone applied to the Contract Recruiter position. 11 minutes ago
Someone applied to the Test Automation Engineer in Java position. 11 minutes ago
Someone applied to the Lead Engineer (Front end developer) position. 25 minutes ago