Senior Software Developer optimizing routing of millions of customer interactions within Genesys Cloud platform. Building and evolving core microservices for real-time communication.
Responsibilities
Own the end to end design, development, testing, and deployment of features within a high scale routing microservice
Drive improvements to system performance, scalability, and reliability across a globally distributed cloud platform
Resolve complex technical challenges by analyzing production issues and implementing durable, long term solutions
Influence architectural decisions by advocating for maintainability, observability, and automation across services
Review and elevate code quality across the team, ensuring alignment with engineering best practices and platform standards
Collaborate with cross functional teams to deliver cohesive platform capabilities and align on technical direction
Strengthen platform resilience by proactively identifying risks and improving system behavior under load
Participate in on call rotations to support service reliability and continuously improve incident response mechanisms
Requirements
Bachelor’s degree or higher in Computer Science or a related field
6+ years of professional software development experience in Java or a similar language
Strong experience designing and building distributed systems or microservices architectures
Demonstrated ability to solve complex technical problems with scalable and maintainable solutions
Proficiency with version control systems such as Git
Experience working in collaborative, cross functional engineering environments
Strong written and verbal communication skills
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
Software Engineer building real - time anti - abuse and detection systems for Resend’s developer email platform. Designing enforcement, ML classifiers, and safeguards against spam, phishing, and account takeover.
Lead software engineer building full - stack CoCounsel integrations with React, TypeScript, Python, and AI tooling. Guiding architecture, delivery, and engineer development at Thomson Reuters.
Part - time Full Stack Engineer building Tether RE’s real estate safety platform across Flutter, React, and NestJS. Developing mobile, web, backend, and partner integrations.
Software Developer building Android infotainment features for Ford vehicles. Developing Apple CarPlay and Android Auto integrations used by millions of drivers.
Backend Software Engineer building Java/Spring APIs and core business systems. Improving scalability, architecture, and technical debt for Megaport’s global Network as a Service platform.
Software Developer building Laravel APIs and product features for Intouch Insight's customer - experience platform. Using PHP, MySQL, Redis, AWS, Angular, and AI - assisted development tools.
Senior Software Engineer shaping Mercury’s Treasury platform for startup cash management. Leading full - stack architecture and customer - facing products managing billions in assets.
Développeur full - stack bâtissant services partagés, API et outils pour MaintainX, plateforme mobile d’exécution du travail industriel. Amélioration de la fiabilité, sécurité et productivité développeur.
Support Software Engineer debugging and improving Replicant’s AI - powered customer - service platform in production. Investigating incidents across agents, telephony, integrations, APIs, and TypeScript systems.
Software Developer building Splunk AI Canvas’s React, cloud, and agentic AI experiences. Developing secure workflows that help customers investigate and act on data.