Sr. Software Engineer
GenesysAbout the role
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.00Benefit
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s