Vacancy

Senior Software Engineer

GenesysOther
New York, United StatesFull TimeMid/SeniorRemoteWorking Language: -Created at: 19/05/2025 09:59 UTC

Genesys empowers organizations of all sizes to improve loyalty and business outcomes by creating the best experiences for their customers and employees.

Through Genesys Cloud, the AI-powered Experience Orchestration platform, organizations can accelerate growth by delivering empathetic, personalized experiences at scale to drive customer loyalty, workforce engagement, efficiency, and operational improvements.

We employ more than 6,000 people across the globe who embrace empathy and cultivate collaboration to succeed. Our employees have the independence to make a larger impact on the company and take ownership of their work.


Join the Innovation team at Genesys, where we’re redefining customer experience by building innovative, scalable solutions integrated with Genesys Cloud. We’re looking for a Senior Software Engineer to help design and deliver high-performance applications using AWS infrastructure.

This is a unique opportunity to shape next-generation systems that impact customers around the globe.


Key Responsibilities:

  • Develop robust, scalable backend services and APIs using Go
  • Build dynamic, user-friendly front-end components with JavaScript and TypeScript
  • Deploy and manage containerized applications using Kubernetes on AWS
  • Integrate features and services with Genesys Cloud APIs to enhance CX workflows
  • Optimize application performance, scalability, and reliability in cloud environments
  • Collaborate with product managers, architects, and UX designers to define requirements
  • Write clean, maintainable, and well-documented code following engineering best practices
  • Troubleshoot and resolve complex production issues in a timely manner
  • Participate in peer code reviews and mentor junior engineers on the team

Required Qualifications:

  • Minimum of 4 years of professional software development experience
  • Proficiency in Go for backend development
  • Strong experience with JavaScript and TypeScript for front-end and full-stack applications
  • Hands-on expertise with Kubernetes for orchestration and container lifecycle management
  • Proven experience building and deploying cloud-native solutions on AWS (e.g., EC2, ECS,