Senior Software Engineer (Python + Distributed systems)

Scribd, Inc.
Full-time Vancouver, Metro Vancouver Regional District Other-General
Posted:
February 23, 2026
Location:
Vancouver, Metro Vancouver Regional District, Canada

Job Description

Join to apply for the Senior Backend Engineer (Python + Distributed systems) role at Scribd, Inc.

At Scribd, our mission is to spark human curiosity. Join our team as we create a world of stories and knowledge, democratize the exchange of ideas and information, and empower collective expertise through our products: Everand, Scribd, Slideshare, and Fable.

About the Team

The ML Data Engineering team powers metadata extraction, enrichment, and content understanding across all Scribd brands. We process hundreds of millions of documents, billions of images, and deliver high-quality metadata to enable content discovery and trust for millions of users worldwide. Our systems operate at massive scale, supporting diverse datasets like user-generated content (UGC), ebooks, audiobooks, and more. We work at the intersection of machine learning, data engineering, and distributed systems, collaborating closely with applied research and product teams to ...

Apply for this Job

Submit your application for the Senior Software Engineer (Python + Distributed systems) position at Scribd, Inc..

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Vancouver, Canada
Posted: February 23, 2026
Deadline: April 04, 2026