Software Architect designing large-scale distributed search systems for Genesys' AI-powered Experience Orchestration platform. Leading end-to-end design from requirements through production delivery and execution.
Responsibilities
Architect and evolve large scale distributed search systems that process millions of events per minute in real time
Lead end to end design of scalable search solutions from requirements through production delivery
Drive improvements in platform reliability, performance, and resiliency across search services
Influence engineering standards by advocating for best practices in search architecture and query optimization
Partner with product managers and cross functional teams to align technical direction with business outcomes
Oversee indexing strategies and data modeling to improve search accuracy, latency, and scalability
Guide code quality through active participation in design discussions and code reviews
Resolve complex production challenges to maintain system stability and customer trust
Requirements
Demonstrate extensive experience building distributed systems and microservices architectures in Java
Apply deep expertise with Spring frameworks in large scale production environments
Design and optimize Elasticsearch or equivalent search platforms, including indexing and query performance tuning
Architect event driven systems using technologies such as Kafka
Leverage AWS services including EC2, S3, and Lambda to build resilient cloud native systems
Translate business requirements into scalable, maintainable search architectures
Benefits
Comprehensive extended group health coverage
Generous paid time off, including vacation and personal leave
Retirement savings program with employer RRSP matching up to a prescribed maximum amount
Family-friendly benefits, including parental leave top-up and adoption assistance
Growth and development opportunities through access to learning resources and internal mobility programs
Frontend Engineer building intuitive web applications for Cambio’s real estate decarbonization software platform. Collaborating across engineering, product, and design to deliver accessible interfaces and automated testing.
Software Engineer building partner integrations for Liftoff’s AI - powered mobile adtech platform. Designing scalable solutions, troubleshooting issues, and optimizing tools for mobile app marketers and publishers.
Senior Full - Stack Software Engineer building AI - driven cloud insurance platforms for Guidewire. Developing Java microservices, front - end configuration tools, and scalable SaaS services.
Software Developer II owning full - stack servicing features for Rocket Innovation Studio, a Canadian fintech company. Building, deploying, and optimizing applications used by millions of Rocket homeowners.
Senior Software Developer building AI - enabled full - stack servicing applications for Rocket Innovation Studio, a Canadian fintech company. Owning features across React, .NET, AWS, and Kubernetes from design through production operations.
Senior Engineer/Technical Lead delivering nuclear engineering solutions for Alithya. Leading multidisciplinary teams, strategic initiatives, client matters, and digital systems engineering documentation.
GTM Engineer building Uncapped’s multi - channel outbound engine for e - commerce financing. Owning deliverability, prospecting data, GTM tools, analytics and SDR enablement.