Research and Development
210002YQ Requisition #

Why Genesys needs you

Connections matter, at certain times with greater urgency. Whenever the moment, our technology facilitates those connections creating experience as a service. Our team members own their critical services and words like scalability, resiliency, and automation are at the heart of every line of code we write.

Genesys Cloud utilizes micro-services to build a powerful voice platform. You will contribute to an architecture that delivers over 105 million calls and 230 million billed minutes every month and growing every day. You will work in a fast-paced, startup culture, where our environment is one of continuous change, innovation and experimentation. You will work with established and cutting-edge technologies like Java, Kafka, Redis, and various AWS Services to build on our micro-service Cloud architecture.


Successful Senior Software Engineers will

  • Work closely and collaboratively with team members.
  • Demonstrate a high level of curiosity and keep up-to-date on the latest technologies.
  • Take ownership and strive for excellence in the features they deliver.
  • Follow Best Practices for security, logging, metrics and test automation as important components of new development


Major Responsibilities/Activities

As a Senior Software Engineer you will be responsible for developing new features and components for our voice network infrastructure, as well as monitoring, analysis, and support of both our infrastructure and our customers.

  • Design new software features through agile development practices such as chartering, story-mapping, and regular stand-up meetings.
  • Implement new features, work with support services to fix any issues found in the field, and monitor platform components.
  • Write unit and integration tests.
  • See features through deployment into production.
  • Stay current with industry developments and new trends
  • Understand & comply with PCI and HIPAA
  • Adhere to Genesys Code of Business Conduct and Ethics


Minimum Requirements

  • Extensive experience with software engineering in C and/or Java
  • Demonstrable understanding of scalability and availability in distributed systems
  • Experience with REST APIs
  • Experience with Linux operating environments
  • Good verbal and written communication skills
  • Bachelor’s degree in Computer Science or related work experience


The ideal candidate would also have experience with:

  • Amazon Web Services
  • Git
  • Jenkins
  • Maven
  • Spring
  • Python



  • Medical, Dental, and Vision Insurance
  • Telehealth coverage
  • Flexible work schedules and work from home opportunities
  • Development and career growth opportunities
  • Open Time Off
  • 401(k) matching program
  • Adoption Assistance 
  • Infertility treatments


See more Genesys benefits information at https://mygenesysbenefits.com/



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.

Genesys encourages everyone who can get vaccinated to get vaccinated; it’s the most empathetic thing we can do for our own health and the health of those around us. At this time, Genesys does not require new hires be fully vaccinated. However, where legally permissible, Genesys will only welcome vaccinated employees back to Genesys Offices as these reopen. Those who are not vaccinated at that time may continue to work remotely if the nature of their job allows it. Customer-facing employees will need to follow customer guidelines.

As our Covid-19 task force and internal teams plan to reopen our global offices, the policies and procedures will continue to be updated.

About Genesys:

Every year, Genesys® orchestrates more than 70 billion remarkable customer experiences for organizations in more than 100 countries. Through the power of our cloud, digital and AI technologies, organizations can realize Experience as a Service℠, our vision for empathetic customer experiences at scale. With Genesys, organizations have the power to deliver proactive, predictive, and hyper personalized experiences to deepen their customer connection across every marketing, sales, and service moment on any channel, while also improving employee productivity and engagement. By transforming back-office technology to a modern revenue velocity engine Genesys enables true intimacy at scale to foster customer trust and loyalty. Visit www.genesys.com

Genesys is an equal opportunity employer committed to diversity in the workplace. We evaluate qualified applicants without regard to race, color, 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

Job shares through Genesys
Asaf Navoth referred the Software Engineer - Full Stack position. 3 minutes ago
Asaf Navoth referred the Senior Software Engineer - Full Stack position. 3 minutes ago
Nicholas Zahor referred the Partner Manager position. 6 minutes ago
Someone applied to the VP, IT Strategic Program Execution position as a result of Michael McClelland's referral. 9 minutes ago
Someone applied to the Senior Director, Professional Services position. 9 minutes ago

Similar Listings

United States, North Carolina, Durham, Durham

📁 Research and Development

Requisition #: 210002O9

United States, North Carolina, Durham, Durham

📁 Research and Development

Requisition #: 210002V7

United States, North Carolina, Durham, Durham

📁 Research and Development

Requisition #: 210002V6