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 deploy scalable ML and LLM‑powered solutions in production.
Role Overview
We’re seeking a Senior Software Engineer with deep experience building event‑driven, distributed, and scalable systems in Python. In this role, you’ll design and optimize large‑scale data and service pipelines running on AWS, supporting Scribd’s content enrichment and metadata systems. You’ll work closely with cross‑functional teams to design reliable backend services that integrate machine learning models and LLM‑based components when needed. This role offers the opportunity to work on cutting‑edge generative AI and metadata enrichment problems at a truly global scale.
Tech Stack
Our backend systems are primarily built in Python, leveraging AWS services such as Lambda, ECS, SQS, and ElastiCache for event‑driven and distributed processing. We also use Airflow, Spark, Databricks, Terraform, and Datadog for orchestration, data processing, and observability.
Key Responsibilities
Requirements
Compensation
In the United States, salary ranges are : $146,500 to $228,000 in California (San Francisco) and $120,000 to $217,000 elsewhere. In Canada : 153,000 CAD to 202,000 CAD . The position is eligible for competitive equity and benefits.
Benefits, Perks, and Wellbeing
Quarterly wellness stipend
We want our interview process to be accessible to everyone. You can inform us of any reasonable adjustments we can make to better accommodate your needs by emailing accommodations@scribd.com. Scribd is committed to equal employment opportunity regardless of race, color, religion, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law. We encourage people of all backgrounds to apply.
#J-18808-Ljbffr
Senior Backend Engineer • Vancouver, Metro Vancouver Regional District, CA