Sr. Software Engineer
Virtual Office (North Carolina), United States
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. And, while we offer great benefits and perks like larger tech companies, our employees have the independence to make a larger impact on the company and take ownership of their work. Join the team and create the future of customer experience together.
At Genesys, we have developed one of the leading cloud-based Customer Experience (CX) service platforms. Our solution is cloud-native, handling millions of interactions daily, and utilizes thousands of AWS EC2 instances deployed globally. We deploy dozens of product builds daily through a state-of-the-art CI/CD pipeline.
About the Role
The External Contacts team at Genesys provides essential customer context to deliver exceptional customer experiences. We are seeking a talented engineer to elevate our customer services.
Key Responsibilities
Design and implement REST APIs for the External Contacts team in a microservices environment, primarily using Java-based services (though technologies may evolve).
Perform automated testing on your software before deployment.
Create and maintain highly scalable, available, and reliable services.
Deploy services to development, testing, and production environments via a CI/CD pipeline.
Support production services, perform root-cause analysis, and participate in blameless post-mortems.
Participate in a 24x7 on-call rotation.
Continuously improve a running production system without downtime.
Engage in design and code reviews to mentor team members and influence technical direction.
Become an expert in the architecture, design, and customer use cases for the team’s services.
Thrive in a fast-paced culture of continuous learning and rapid growth.
Utilize various tools to troubleshoot system stability and performance issues.
Identify areas of risk for performance, longevity, and architectural robustness.
Recommend new technologies and tools when appropriate.
Foster an inclusive working environment where every team member is positioned for success.
Understand and comply with PCI, HIPAA, and GDPR regulations.
Adhere to Genesys Code of Business Conduct and Ethics.
Required Qualifications
5+ years of hands-on experience in software development, with a strong focus on Java.
Expertise in building and maintaining REST APIs and working in microservices architectures.
Experience with Spring Boot and JVM-based frameworks.
Solid understanding of cloud-native development and working with cloud providers like AWS (EC2, S3, etc.).
Strong problem-solving skills and a passion for delivering high-quality, scalable solutions.
Proven experience with CI/CD pipelines and tools like Jenkins or similar.
Commitment to test automation as a critical part of the development process.
Candidates must be authorized to work in the United States without the need for current or future visa sponsorship.
Preferred Skills
Familiarity with Amazon Web Services (EC2, S3, SQS, SNS, Lambda, Kinesis, etc.).
Proficiency with Ansible for deployment and configuration management.
Knowledge of tools and frameworks such as Kafka, Elasticsearch, and Selenium.
Experience with front-end technologies like JavaScript, HTML, CSS, and frameworks like Ember.js is a plus.
Solid understanding of Linux environments.
#LI-Remote
Compensation:
This role has a market-competitive salary with an anticipated base compensation range listed below. Actual salaries will vary depending on a candidate’s experience, qualifications, skills, and location. This role might also be eligible for a commission or performance-based bonus opportunities.
$113,100.00 - $210,100.00Benefits:
Medical, Dental, and Vision Insurance.
Telehealth coverage
Flexible work schedules and work from home opportunities
Development and career growth opportunities
Open Time Off in addition to 10 paid holidays
401(k) matching program
Adoption Assistance
Fertility treatments
More details about our company benefits can be found at the following link: https://mygenesysbenefits.com
If a Genesys employee referred you, please use the link they sent you to apply.
About Genesys:
Genesys empowers more than 8,000 organizations in over 100 countries 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, Genesys delivers the future of CX to organizations of all sizes so they can provide empathetic, personalized experience at scale. As the trusted platform that is born in the cloud, Genesys Cloud helps organizations accelerate growth by enabling them to differentiate with the right customer experience at the right time, while driving stronger workforce engagement, efficiency and operational improvements. Visit www.genesys.com.
Reasonable Accommodations:
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 reach out to HR@genesys.com. You can expect a response from someone within 24-48 hours. To ensure we set you up with the best reasonable accommodation, please provide them the following information: first and last name, country of residence, the job ID(s) or (titles) of the positions you would like to apply, and the specific reasonable accommodation(s) or modification(s) you are requesting.
This email is designed to assist job seekers who seek reasonable accommodation for the application process. Messages sent for non-accommodation-related issues, such as following up on an application or submitting a resume, may not receive a response.
Genesys is an equal opportunity employer committed to equity 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.
ApplyJob Profile
Must be authorized to work in the U.S. No Visa Sponsorship
Benefits/PerksAdoption Assistance Career growth Career growth opportunities Collaboration Commission or performance-based bonus Competitive salary Continuous learning Dental Development and career growth opportunities Empathy Fertility treatments Flexible work Flexible work schedules Flexible work schedules and work from home opportunities Great benefits Great benefits and perks Great benefits and perks like larger tech companies Growth Opportunities Impact Inclusive environment Independence Independence to make a larger impact Independence to make a larger impact on the company Market-competitive salary Medical Medical, dental, and vision insurance Open Time Off Open Time Off in addition to 10 paid holidays Ownership Perks Telehealth Telehealth coverage Vision Vision Insurance Work From Home Work from home opportunities
Tasks- Collaboration
- Continuous Learning
- Create and maintain scalable services
- Deploy services via CI/CD
- Design and implement REST APIs
- Engage in design and code reviews
- Identify performance risks
- Mentor team members
- Participate in on-call rotation
- Perform automated testing
- Recommend new technologies
- Support production services
Adoption AI AI-powered experience orchestration Amazon Amazon Web Services Analysis Ansible APIs Architecture Automation AWS AWS EC2 AWS S3 Business Outcomes CI/CD CI/CD pipelines Cloud Cloud native development Collaboration CSS Customer Experience CX Design EC2 ElasticSearch Ember.js Empathy Genesys Genesys Cloud HR HTML Java Javascript Jenkins JVM-based frameworks Kafka Lambda Linux Management Microservices Operational Improvements Problem-solving REST APIs S3 Selenium SNS Software Software Development Spring Boot SQS Test Automation
Experience5 years
Education Certifications TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9