Senior Software Engineer

Scribd
Summary
Join Scribd's Core Scribd Team as a Senior Software Engineer and play a key role in developing and maintaining the backend services powering Scribd.com. You will collaborate with various teams to build scalable, high-performing systems enhancing user experience and driving growth. This role requires 4+ years of professional software development experience, strong proficiency in Ruby on Rails, and experience with high-throughput backend services. Scribd offers a competitive compensation package including a generous benefits package, equity ownership, and a flexible work environment through Scribd Flex, requiring occasional in-person attendance. The company prioritizes a GRIT-ty approach, emphasizing goal setting, results achievement, innovation, and team collaboration. Scribd is committed to equal employment opportunity and encourages applications from diverse backgrounds.
Requirements
- 4+ years of professional software development experience
- Strong proficiency in Ruby on Rails
- Experience building and maintaining high-throughput backend services (500+ requests per second)
- Deep understanding of database architecture and best practices
- Familiarity with other technologies in our stack, such as Airflow, Databricks, HTTP APIs, Go, AWS (S3, SQS, Datadog), MySQL, GitHub, and Terraform
Responsibilities
- Design, build, and maintain scalable backend services that support hundreds of millions of users
- Optimize system performance, ensuring reliability and efficiency at scale
- Collaborate with cross-functional teams to implement new features and improve existing ones
- Lead the development of robust APIs and backend infrastructure to support user-facing applications
- Drive best practices in software development, including code quality, testing, and maintainability
- Troubleshoot and resolve complex issues in a distributed system environment
Preferred Qualifications
Working knowledge of JavaScript and React
Benefits
- Healthcare Insurance Coverage (Medical/Dental/Vision): 100% paid for employees
- 12 weeks paid parental leave
- Short-term/long-term disability plans
- 401k/RSP matching
- Onboarding stipend for home office peripherals + accessories
- Tuition Reimbursement
- Learning & Development programs
- Quarterly stipend for Wellness, Connectivity & Comfort
- Mental Health support & resources
- Free subscription to Scribd + gift memberships for friends & family
- Referral Bonuses
- Book Benefit
- Sabbaticals
- Company wide events
- Team engagement budgets
- Vacation & Personal Days
- Paid Holidays (+ winter break)
- Flexible Sick Time
- Volunteer Day
- Company-wide Employee Resource Groups & DE&I Programs
- Competitive equity ownership