Summary
Join Scribd's Identity and Authentication team and contribute to building secure and seamless user experiences for millions of monthly visitors. As a determined, detail-oriented engineer, you will implement projects focusing on quality, maintainability, and scalability. You will build and enhance identity-related functionality, integrate security measures, and improve authentication processes. The role requires 4-6 years of software development experience with proficiency in Ruby on Rails and other specified technologies. Scribd offers a competitive salary, equity ownership, and a comprehensive benefits package, including healthcare, paid parental leave, and various other perks.
Requirements
- 4-6 years of professional software development experience with proficiency in Ruby on Rails
- Strong written communication skills
- Experience with JavaScript/React
- API Integration: Skills in integrating third-party APIs, with a focus on authentication
- Experience with database technologies (SQL, Postgres and MySQL)
- Experience working with complex backend systems, including MFA, email verification, risk based fraud detection
- Version Control: Familiarity with version control systems like Git
- Enthusiasm - We want teammates who are ready to build, and improve the way we build
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 the 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 verification processes
- Design and implement user data retention and deletion workflows in compliance with regulations
- Work closely with product, security, and legal teams to implement identity-related initiatives
Preferred Qualifications
- Security Fundamentals: Knowledge of security best practices, particularly in handling sensitive user data and transactions
- Understanding of Payment Processing: Basic understanding of how payment processing works, including knowledge of subscriptions, recurring payments, and payment gateways
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 and programs that foster an inclusive and diverse workplace