Senior Software Engineer

🔍 United States, Indiana, Indianapolis, Indianapolis (Flexible)

United States, North Carolina, Durham, Durham (Flexible) United States, Missouri, Jefferson City, Virtual Office (Missouri) United States, Nebraska, Lincoln, Virtual Office (Nebraska) United States, Tennessee, Nashville, Virtual Office (Tennessee) United States, New Jersey, Trenton, Virtual Office (New Jersey) United States, Florida, Orlando, Virtual Office (Florida) United States, Idaho, Boise, Virtual Office (Idaho) United States, Indiana, Indianapolis, Virtual Office (Indiana) United States, Massachusetts, Boston, Virtual Office (Massachusetts) United States, Minnesota, St Paul, Virtual Office (Minnesota) United States, Montana, Helena, Virtual Office (Montana) United States, Vermont, Montpelier, Virtual Office (Vermont) United States, New York, Albany, Virtual Office (New York) United States, Nevada, Washoe, Virtual Office (Nevada) United States, South Carolina, Columbia, Virtual Office (South Carolina) United States, Texas, Austin, Virtual Office (Texas) United States, Oklahoma, Oklahoma City, Virtual Office (Oklahoma) United States, Washington, Olympia, Virtual Office (Washington) United States, Wisconsin, Madison, Virtual Office (Wisconsin) United States, West Virginia, Charleston, Virtual Office (West Virginia) United States, Wyoming, Cheyenne, Virtual Office (Wyoming) United States, Virginia, Richmond, Virtual Office (Virginia) United States, South Dakota, Pierre, Virtual Office (South Dakota) United States, New Mexico, Santa Fe, Virtual Office (New Mexico) United States, Georgia, Atlanta, Virtual Office (Georgia) United States, Illinois, Chicago, Virtual Office (Illinois) United States, Rhode Island, Providence, Virtual Office (Rhode Island) United States, Utah, Salt Lake City, Virtual Office (Utah) United States, New Hampshire, Concord, Virtual Office (New Hampshire) United States, Ohio, Columbus, Virtual Office (Ohio) United States, Connecticut, Hartford, Virtual Office (Connecticut) United States, Pennsylvania, Harrisburg, Virtual Office (Pennsylvania) United States, District of Columbia, Washington, Virtual Office (Washington D.C.) United States, Iowa, Des Moines, Virtual Office (Iowa) United States, Michigan, Lansing, Virtual Office (Michigan)
Research and Development
21000271 Requisition #

Genesys Cloud Platform Users is a set of business critical, high throughput, highly available microservices at the core of Genesys Cloud. We are decomposing existing microservices and standing up brand new microservices to support the ongoing hyper-growth of Genesys Cloud. Our team’s services are at the core of the entire Genesys Cloud platform.


You will work with cutting-edge AWS technologies, and languages like Python and Java, and the latest and best libraries, practices and patterns, to develop our Cloud architecture and services. You will have freedom to innovate, influence, apply new technologies and fulfil your potential according to how you want to work and grow. 


Major Responsibilities/Activities

  • Build new features and see them through from inception through to deployment into production
  • Understand and develop Genesys Cloud cloud-native microservices through coding, configuration and infrastructure
  • Use a range of Java, Python, AWS and Genesys tools to build brand new microservices and enhance existing ones
  • Work with a mutually supportive team to fulfil personal, team and company goals


Minimum Requirements 

  • Have 5+ years experience as a software engineer
  • 5+ years Agile experience
  • 3+ years Python development experience
  • Experience with SQL and/or NoSQL databases like MySql, Postgres, DynamoDB
  • Experience with microservices and cloud architectures
  • Working experience with REST APIs
  • Bachelor’s degree in Computer Science or related work experience


The ideal candidate would also have experience with:

  • Java
  • CI/CD
  • Amazon Web Services (EC2, Lambda, Dynamo, S3, SQS, SNS, etc.)
  • Git


Work Context

  • Legally eligible to work in the U.S.



  • 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 



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.

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


Reasonable Accommodations: 

Genesys is committed to providing an inclusive barrier-free environment, starting with the hiring process. If you require a reasonable accommodation to complete any part of the application process or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you or someone you know may complete the Reasonable Accommodations Form for assistance. Please use the Candidate field in the dropdown menu to ensure a timely response.  


This form is designed to assist job seekers who seek reasonable accommodation for the application process. Submissions entered for non-accommodation-related issues, such as following up on an application or submitting a resume, may not receive a response.  


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


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.


Please note that recruiters will never ask for sensitive personal or financial information during the application phase.

Previous Job Searches

Activity Feed

Job shares through Genesys
Someone applied to the Senior Software Engineer position. 13 minutes ago
Someone applied to the Manager, Customer Success position. 59 minutes ago
Someone applied to the Principal Customer Success Manager position. About an hour ago
Someone applied to the Lead Software Engineer - Java position. About an hour ago
Someone applied to the Sr Director, Workforce Management position. About an hour ago

Similar Listings

United States, Indiana, Indianapolis, Indianapolis (Flexible)

📁 Research and Development

Requisition #: 2200022F

United States, Indiana, Indianapolis, Indianapolis (Flexible)

📁 Research and Development

Requisition #: 22000259

United States, Indiana, Indianapolis, Indianapolis (Flexible)

📁 Research and Development

Requisition #: 21000275