Software Architect for Distributed Systems at Genesys

Genesys
Full-time winnipeg, mb Other-General
Posted:
June 05, 2026
Location:
winnipeg, mb, Canada

Job Description

Join Genesys as a Software Architect and shape AI-driven search systems. Leverage your expertise in distributed architecture to enhance customer experiences globally.
In this role, you'll architect large-scale search solutions with a focus on performance and reliability. Your knowledge of technologies like Kafka, AWS, and Java will be vital as you design systems to meet complex business needs. Collaborate with cross-functional teams and advocate for best practices to foster innovation.
Key Responsibilities:
• Architect large scale distributed search solutions
• Drive improvements in search service reliability and resiliency
• Advocate for best practices in search architecture
• Collaborate with cross-functional teams on technical direction
• Manage indexing strategies for optimal search performance
Requirements:
• Proven experience in building distributed systems
• Robust Java and Spring framework skills
• Proficiency in Elasticsearch and query tuning

Apply for this Job

Submit your application for the Software Architect for Distributed Systems at Genesys position at Genesys.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: winnipeg, Canada
Posted: June 05, 2026
Deadline: July 15, 2026