Staff Software Engineer - Team Lead
Genesys
New Brunswick, Saint John, Canada,Canada
5d ago

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
  • Benefits :

  • 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
  • LI-PS1

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form