Job Description
Company: Scribd, Inc.
Location: U.S. & Canada – eligible metro areas; remote-flex with occasional in-person requirements
Experience Level: 8+ years
Role Overview
Scribd is seeking a Senior Full-Stack Engineer to design, build, and improve the features and systems behind Slideshare’s user experiences. This role blends frontend, backend, and AI/ML integration, giving you end-to-end ownership of the user-facing platform.
You’ll work on modern web technologies (React, Next.js, GraphQL, TypeScript/JavaScript, CSS) and integrate with a Ruby on Rails backend, including collaboration on AI/LLM-driven projects.
Key Responsibilities
- Contribute to technical decisions across the full stack, with a focus on frontend architecture while understanding backend Rails systems.
- Build and ship new features ensuring performance, accessibility, and maintainability.
- Integrate backend services with modern frontend frameworks to create cohesive user experiences.
- Collaborate with ML teams to implement AI/LLM-powered features.
- Participate in architectural discussions, code reviews, and mentorship of other engineers.
- Improve application reliability, performance, and observability using logging, metrics, dashboards, and monitoring tools (e.g., Datadog, Sentry).
- Contribute to CI/CD pipelines and automation to enhance developer productivity.
- Optimize performance across both frontend (rendering, caching, asset delivery) and backend (queries, response efficiency).
Required Qualifications
- 8+ years of professional software development experience with full-stack expertise.
- Strong frontend skills: React.js, Next.js, JavaScript (ES6+), TypeScript, CSS.
- Solid backend skills: Ruby on Rails, REST/GraphQL APIs, data models, server-side logic.
- Hands-on experience with AWS services: EC2, ECS/EKS, Lambda, S3, ElastiCache, CloudWatch.
- Experience with observability practices: logging, metrics, dashboards, and alerting.
- Ability to contribute to technical decisions and architecture discussions.
- Strong sense of ownership, attention to detail, and ability to ship high-quality work in a fast-moving environment.
- Excellent communication skills for remote collaboration and cross-functional teamwork.
Compensation
- United States (CA): $146,000 – $228,000
- United States (outside CA): $120,000 – $216,000
- Canada: $152,500 CAD – $194,000 CAD
- Eligible for equity ownership and comprehensive benefits package.
Benefits
- Scribd Flex: Flexible work model balancing remote and in-person collaboration.
- Comprehensive health, dental, vision, and mental health support.
- Generous paid time off, including vacation, sick leave, holidays, winter break, volunteer time, and sabbaticals.
- Paid parental leave and family support benefits.
- Retirement matching, equity options, and professional development programs.
- Wellness & home office stipends, plus complimentary access to Scribd products.
Ideal Candidate
- Experienced full-stack engineer with strong frontend and backend skills.
- Comfortable working with AI/ML integrations.
- Customer and product-focused, with a track record of delivering scalable, high-performance systems.
- Collaborative, communicates clearly, and thrives in remote-first, flexible environments.