Staff Software Engineer - Team Lead

POSTED ON 8/26/2022 CLOSED ON 11/3/2022
Team Lead - Genesys Careers Hired Organization Address Canada, KY Full Time

Job Posting for Staff Software Engineer - Team Lead at Team Lead - Genesys Careers

You will join a worldwide team of engineers who passionately work on architecting, designing, developing, deploying, monitoring, and troubleshooting Genesys Voice Platform products for next generation MultiCloud Contact Center Solution. You will get a unique opportunity to learn the insights of the Contact Center technology and contribute to it. 

Genesys Voice Platform team is responsible for various software components for MultiCloud Voice solution – cloud-native, high-performant, reliable and scalable service to handle voice interactions that can deploy on major commercial and private clouds. 

At Genesys, we embrace the principles of DevOps to help us successfully deliver software to cloud and premise in an agile manner.  You will be spending most of your time on development and support of services running on Google (GCP) and Azure Clouds. You will also be exposed to other different cloud providers including private cloud which would help broaden your experience and allow you to work on a wide range of modern technologies.

A Successful Candidate Will:

  • Deliver new features to Genesys Voice Platform product suite through design, development, and testing phases.
  • Write code following best practices and participate in code reviews.
  • Troubleshoot the solution, identify root cause of the problem, and provide a bug fix
  • Contribute to CI/CD automation pipelines to support builds, deployments, and upgrades of microservices, both for cloud and premise/private cloud customers
  • Actively participate in making the solution maintainable by designing and implementing comprehensive monitoring and alerting
  • Be ready to respond to production issues for providing on call support and work with the team to restore the service in timely manner
  • Efficiently communicate with peer development teams working on joint projects
  • Help QA, Product Management, Customer Care, and Professional Services with issues related to Genesys Voice Platform
  • Continuously improve your knowledge of Genesys Voice Platform microservices, as well as modern cloud technologies and distributed systems
  • Contribute to solution architecture by reviewing and evaluating complex business use-cases from technical feasibility standpoint.

Basic Qualifications:

  • Bachelor’s or master’s degree in Computer Science or related discipline
  • 5 years of relevant industry experience
  • 3 Experience with contributing to large C or Node.js projects
  • Basic understanding and willingness to work with DevOps technologies: Helm, Docker, Kubernetes, shell-scripting and cloud monitoring (Grafana, Prometheus) 
  • Excellent abilities to troubleshoot complex solutions
  • Excellent communication skills

Desirable Qualifications:

  • Experience with full development cycle of cloud solutions deployed in one of the commercial clouds AWS, Azure, or GCP 
  • Building CI/CD pipelines using Jenkins or GitHub actions
  • Knowledge and relevant experience in few/all VOIP protocols including SIP, SDP, MRCP and RTP


  • Medical, Dental, and Vision Insurance
  • Flexible work schedules and work from home opportunities
  • Development and career growth opportunities
  • Vacation with unlimited Open Time Off; August Free Fridays and Year End Shut Down
  • Group Retirement Saving Plan with company match 


 Apply for this job

 Receive alerts for other Staff Software Engineer - Team Lead job openings

Report this Job Estimation for Staff Software Engineer - Team Lead in Canada, KY
$57,051 to $71,793

Sign up to receive alerts about other jobs with skills like those required for the Staff Software Engineer - Team Lead.

Click the checkbox next to the jobs that you are interested in.

This job has expired.

Not the job you're looking for? Here are some other Staff Software Engineer - Team Lead jobs in the Canada, KY area that may be a better fit.