Staff Software Engineer - Content Library (Rust/Python)

Scribd, Inc.

Chicago (IL)

On-site

USD 145,000 - 262,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Scribd Flex
Health coverage
Mental health support
Paid time off
Parental leave
Retirement matching
Professional growth
Wellness stipend
Product access

Job summary

Scribd, Inc. is seeking a senior backend engineer to own and operate the Content Library and Core Infrastructure. You will design, build, and run Rust services at scale, shaping features and the platform that powers Scribd®, Slideshare®, Everand™, and Fable.

You will advance the Python userland, mentor engineers, and collaborate with ML, search, product, and data teams to optimize performance, cost, and governance across the stack.

Qualifications

  • 10+ years of professional software engineering experience building backend, distributed, or data-intensive systems.
  • Proficient in Rust and Python with production experience.
  • Deep understanding of object storage (S3), columnar formats (Parquet/Arrow), and relational databases (PostgreSQL/MySQL).
  • Experience designing and operating high-throughput, low-latency services and operating production systems.

Responsibilities

  • Design, build, and operate the Content Library's core Rust services at scale (hundreds of billions of objects).
  • Own features end-to-end from design to production operations, including observability and incident response.
  • Evolve the Python userland and support cross-team engineers with guidance and APIs.
  • Lead cross-functional projects with ML, search, product, and data teams to balance scalability and cost.
  • Drive performance and cost-efficiency across the stack (DataFusion, Parquet, S3, caching, PostgreSQL).
  • Strengthen governance: data lineage, access controls, and deletion propagation across brands.
  • Mentor the team, perform design reviews, and improve the developer experience with AI workflows.

Skills

Rust
Python
Distributed systems
AWS
Leadership
Data governance
High throughput
Observability

Tools

S3
PostgreSQL
Parquet/Arrow
Terraform
DataFusion
Rust tooling

Job description

Scribd, Inc. is seeking a senior backend engineer to own and operate the Content Library and Core Infrastructure. You will design, build, and run Rust services at scale, shaping features and the platform that powers Scribd®, Slideshare®, Everand™, and Fable.

You will advance the Python userland, mentor engineers, and collaborate with ML, search, product, and data teams to optimize performance, cost, and governance across the stack.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer - Content Platform (Rust/Python)
Staff Software Engineer - Content Platform (Rust/Python)

Scribd, Inc. • Houston (TX)

Hybrid
USD 145,000 - 262,000
Scribd Flex (flexible work model)
Comprehensive health, dental, and vis​
Mental health support and disability
+7
Staff Software Engineer - Rust Backend for Content Library
Staff Software Engineer - Rust Backend for Content Library

Scribd, Inc. • Miami (FL)

Hybrid
USD 145,000 - 262,000
Scribd Flex
Health coverage
Mental health support
+7
Staff Software Engineer, Core Infrastructure (Rust/Python)
Staff Software Engineer, Core Infrastructure (Rust/Python)

Scribd, Inc. • San Diego (CA)

On-site
USD 177,000 - 275,000
Staff Rust Backend Engineer - Core Infra & Content Library
Staff Rust Backend Engineer - Core Infra & Content Library

Scribd, Inc. • Seattle (WA)

Hybrid
USD 145,000 - 262,000
Staff Software Engineer - Rust Systems & Platform Leader
Staff Software Engineer - Rust Systems & Platform Leader

Scribd, Inc. • Atlanta (GA)

On-site
USD 145,000 - 262,000
Scribd Flex
Health, dental & vision
Paid time off
+7
Staff Backend Engineer, Content Library (Rust)
Staff Backend Engineer, Content Library (Rust)

Apply • Northern (KY)

Hybrid
USD 145,000 - 262,000
Scribd Flex (flexible work model)
Health, dental, and vision coverage
Mental health support and disability
+6
Staff Software Engineer, Rust — Content Library Core
Staff Software Engineer, Rust — Content Library Core

Scribd, Inc. • Austin (TX)

On-site
USD 170,000 - 235,000
Scribd Flex
Health coverage
Mental health support
+6
Staff Software Engineer — End-to-End Backend (Rust/Python) | Flexible
Staff Software Engineer — End-to-End Backend (Rust/Python) | Flexible

Scribd, Inc. • Boston (MA)

Hybrid
USD 145,000 - 262,000
Scribd Flex
Health, dental, vision coverage
PTO and holidays
+7
Staff Software Engineer – Core Infra & Content Library
Staff Software Engineer – Core Infra & Content Library

Scribd, Inc. • Salt Lake City (UT)

Hybrid
USD 145,000 - 262,000
Scribd Flex
Health coverage
Dental coverage
+7
Staff Rust Systems Engineer — Content Library Core
Staff Rust Systems Engineer — Content Library Core

Socket.dev • San Francisco (CA)

Hybrid
USD 177,000 - 275,000
Scribd Flex (flexible work model)
Health, dental, vision coverage
Mental health support and disability
+6