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 professional research systems and customer-facing products.
Key Responsibilities:
- Lead end-to-end engineering initiatives for large-scale systems
- Design distributed services, processing systems, and APIs
- Modernize KeyCite platforms without disrupting customers
- Establish standards for reliability, security,
and maintainability
- Mentor engineers and lead architecture discussions
Requirements:
- 6+ years designing complex production software systems
- Deep backend and distributed systems engineering expertise
- Solid cloud-native architecture experience, preferably AWS
- Strong programming skills, ideally Java or Python
- Experience with automated testing, CI/CD, and monitoring
Bring backend engineering, distributed systems, and technical leadership to modernize reliable KeyCite platforms in Toronto.
📌 Staff Backend Systems Engineer (Toronto)
🏢 Thomson Reuters
📍 Toronto
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.