Senior Software Engineer – Fullstack (Slideshare)

Filled
March 9, 2026

Job Description

Location: United States / Canada (Remote with occasional in-person attendance)
Salary:

  • U.S. (outside CA): $120,000 – $216,000
  • California: $146,000 – $228,000
  • Canada: CAD $152,500 – $194,000
    Employment Type: Full-time

About the Role

Scribd, Inc. is seeking a Senior Fullstack Engineer for the Slideshare team to design, build, and improve features that power user experiences across a global platform. This role involves working across the stack: frontend with Next.js, React, TypeScript/JavaScript, CSS, and GraphQL, and backend with Ruby on Rails. You’ll also collaborate with Machine Learning teams to integrate ML models and LLM-driven features.

You’ll be empowered to make technical decisions, optimize performance, and contribute to architectural discussions while ensuring reliability, accessibility, and scalability for high-traffic systems.

Key Responsibilities

  • Lead development of new user-facing features with Next.js, React, TypeScript/JavaScript, CSS, and GraphQL.
  • Integrate backend Rails services with modern frontend frameworks for cohesive experiences.
  • Collaborate with ML teams to enhance features using Machine Learning and LLMs.
  • Contribute to CI/CD pipelines, deployment workflows, and automation.
  • Optimize end-to-end performance, including frontend rendering, caching, and backend efficiency.
  • Participate in code reviews, architecture discussions, and knowledge sharing to enforce engineering best practices.
  • Monitor, log, and troubleshoot production systems using tools like Datadog and Sentry.

Required Qualifications

  • 8+ years of professional software development with strong fullstack expertise.
  • Frontend: Next.js, React.js, ES6+, JavaScript, TypeScript, CSS.
  • Backend: Ruby on Rails, REST/GraphQL APIs, data models, server-side logic.
  • Hands-on experience with AWS (EC2, ECS/EKS, Lambda, S3, ElastiCache, CloudWatch).
  • Strong observability and monitoring experience with logging, metrics, dashboards, and alerting.
  • Proven experience optimizing performance across frontend and backend systems.
  • Ability to contribute to architectural decisions and collaborate with cross-functional teams.
  • Strong communication skills, remote collaboration experience, and attention to detail.

Preferred Qualifications

  • Experience with high-traffic, globally distributed systems.
  • Knowledge of ML/LLM integration in production applications.
  • Strong sense of ownership, prioritization, and delivering high-quality work in fast-paced environments.

Why Scribd, Inc.?

  • Flexible work model: Scribd Flex, combining remote work with intentional in-person collaboration.
  • Comprehensive health, dental, vision, and mental health benefits.
  • Generous paid time off, parental leave, and sabbaticals.
  • Retirement matching and equity ownership opportunities.
  • Professional growth with learning and development programs.
  • Access to AI tools and Scribd product suite.