Scribd

Senior Software Engineer (Ruby on Rails - Identity)

San Francisco, California, United States

Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Biotechnology, Media, PublishingIndustries

Job Description

Employment Type: Full-Time Location Type: Remote

About The Company

At Scribd (pronounced “scribbed”), 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 three products: Everand, Scribd, and Slideshare.

We support a culture where our employees can be real and be bold; where we debate and commit as we embrace plot twists; and where every employee is empowered to take action as we prioritize the customer.

When it comes to workplace structure, we believe in balancing individual flexibility and community connections. It’s through our flexible work benefit, Scribd Flex, that employees – in partnership with their manager – can choose the daily work-style that best suits their individual needs. A key tenet of Scribd Flex is our prioritization of intentional in-person moments to build collaboration, culture, and connection. For this reason, occasional in-person attendance is required for all Scribd employees, regardless of their location.

So what are we looking for in new team members? Well, we hire for “GRIT”. The textbook definition of GRIT is demonstrating the intersection of passion and perseverance towards long term goals. At Scribd, we are inspired by the potential that this can unlock, and ask each of our employees to pursue a GRIT-ty approach to their work. In a tactical sense, GRIT is also a handy acronym that outlines the standards we hold ourselves and each other to. Here’s what that means for you: we’re looking for someone who showcases the ability to set and achieve Goals, achieve Results within their job responsibilities, contribute Innovative ideas and solutions, and positively influence the broader Team through collaboration and attitude.

About the Team and Role

Millions of active users engage with our products—Scribd, Everand, and Slideshare—to learn, grow, and enjoy premium books, audiobooks, podcasts, and more. Our mission is to empower readers to explore their curiosities and expand their knowledge through exceptional products and user experiences.

Identity and Authentication

We have 200 million monthly visitors with more than 2 million active subscribers. We receive more than a million login/sign-up requests a day.

The Team implements and maintains secure communication protocols to protect user credentials and data during the authentication process, at the same time providing users a frictionless and seamless login and sign-up experience. Ensuring that the authentication methods comply with relevant security standards, regulations, and industry best practices.

Modernize Payment Technologies

The team aims to employ cutting-edge payment solutions that offer the best experience for users while maintaining the stability and robustness of the system. The team seeks to utilize localized, reliable gateways and processors to present the options that customers prefer worldwide.

About You

You’re a determined, detail-oriented engineer who enjoys working with a team. You are confident yet humble in your skills and ability to be a productive developer. You care about code review as both a chance to present your work and to learn from others. You focus on long-term solutions, not just the quick fix, and you never skip on testing. You are always learning and always working to improve your craft.

Key Responsibilities

  • Implementing projects considering quality, maintainability, performance, scale, and observability throughout the development process.
  • Writing clear technical documentation based on project proposals.
  • Improving or building solutions that address architectural gaps and technical debt.
  • Build and enhance identity-related functionality, including authentication, authorization, and user data protection.
  • Integrate and optimize risk-based fraud detection and other security measures to mitigate threats.
  • Improve session management, multi-factor authentication (MFA), and identity.

Skills

Ruby on Rails
Identity
Software Engineering
Collaboration
Problem-Solving

Scribd

Digital library and e-book subscription service

About Scribd

Scribd is a digital library and e-book subscription service that provides users with access to a wide variety of reading materials, including e-books, audiobooks, magazines, and documents. Users pay a monthly subscription fee to enjoy unlimited access to this extensive library, which features bestsellers, classic literature, and academic papers. Scribd stands out from competitors like Amazon's Kindle Unlimited and Audible by offering a more diverse range of content types and a user-friendly interface that enhances the reading experience. Additionally, Scribd fosters community engagement through features like ScribdChat, allowing interaction between authors and readers, as well as curated reading lists that highlight relevant content. The company's goal is to serve a broad audience of readers, from casual readers to professionals, by providing a rich and varied digital content library.

San Francisco, CaliforniaHeadquarters
2007Year Founded
$102.9MTotal Funding
LATE_VCCompany Stage
Consumer Software, EntertainmentIndustries
201-500Employees

Benefits

Diversity, Equity, and Inclusion - A robust Diversity, Equity and Inclusion program that includes company-wide training, equitable hiring best practices, Employee Resource Groups, and company-wide goals.
Scribd flex - We embrace flexibility as a key principle and will allow employees, in partnership with their manager, to choose the workstyle that best suits their individual needs and preferences.
Health, Dental, Vision, Life & Disability - We offer comprehensive healthcare plans and cover premiums for employees at 100%. PPO, HMO, and High Deductible Health Plans are available so you can choose whichever coverage supports your lifestyle best.
Matching 401(k) - Easily save for retirement with our 401(k) plan and take advantage of up to 3% company match with no waiting period.
Paid Time Off - A generous paid time off program that includes vacation time, personal days, sabbaticals, volunteer time, winter break, sick time, and more.
Paid parental leave - We provide paid time away from work for our new biological, adoptive, or foster parents.
Wellbeing - Resources, workshops & events to support your wellbeing journey: Mind, Body & Soul.
Curated Career Paths and Continuous Learning - The power to explore career paths & possibilities, and the tools to support your growth. From continuing education, degrees, or certifications, we support our employee’s career journeys.

Risks

Credit-based model may alienate users preferring unlimited access.
Spotify's competitive pricing could draw subscribers away from Scribd.
New CEO may disrupt Scribd's current business model and market position.

Differentiation

Scribd offers a diverse range of content types beyond just e-books.
The platform includes features like ScribdChat for author-reader interaction.
Scribd's user-friendly interface enhances the overall reading experience.

Upsides

Tony Grimminck's appointment as CEO suggests potential strategic expansions.
The credit-based model could attract users seeking flexible content access.
Growing audiobook demand presents a market opportunity for Scribd.

Land your dream remote job 3x faster with AI