Lead backend architecture and distributed systems engineering as a Staff Software Engineer II with KeyCite in Toronto, Ontario, using a hybrid work model.
You will guide complex, business-critical initiatives from architecture through production at KeyCite. The work combines cloud-native architectures, APIs, event-driven services, and large-scale data processing. You will modernize established platforms while protecting reliability for skilled research systems and customer-facing products.
Key Responsibilities
Lead end-to-end engineering initiatives for large-scale systemsDesign distributed services, processing systems, and APIsModernize KeyCite platforms without disrupting customersEstablish standards for reliability, security,
and maintainabilityMentor engineers and lead architecture discussionsRequirements:
6+ years designing complex production software systemsDeep backend and distributed systems engineering expertiseStrong cloud-native architecture experience, preferably AWSStrong programming skills, ideally Java or PythonExperience with automated testing, CI/CD, and monitoringBring backend engineering, distributed systems, and technical leadership to modernize reliable KeyCite platforms in Toronto.
#J-18808-Ljbffr