Shape core platform architecture for high-volume conversational services from downtown Toronto. Lead backend systems, microservice design, and enterprise data reliability on a hybrid schedule.This intermediate Backend Software Engineer supports foundational infrastructure for internal and customer-facing chatbot solutions.
The Platform
Engineering team needs expertise in Java, Kotlin, RDBMS, SQL, and production ownership. Work three days onsite weekly under an 8-month T4 contract with extension potential.Key Responsibilities:
Drive core backend architecture for conversational platformsDevelop resilient Java and Kotlin microservicesDesign high-scale data storage for operational informationMaintain production-ready schemas for dialogue historiesTake end-to-end ownership in a DevOps environmentRequirements:
Computer science or software engineering degree, or equivalent experienceFive or more years of backend development experiencePrimary professional experience with JavaExperience with Kotlin services or solid learning abilityHigh-volume platform delivery focused on latency and reliabilityUse backend engineering, service architecture, and scalable database expertise to power dependable conversational AI infrastructure.