Job Description

Title: Director, Frontend Engineering

Location: Remote US Canada

Type: Full-Time
Workplace: remote

At Scribd (pronounced scribbed ), we believe reading is more important than ever. Join our cast of characters as we work to change the way the world reads by building the world’s largest and most fascinating digital library: giving subscribers access to a growing collection of ebooks, audiobooks, magazines, documents, Scribd Originals, and more. In addition to works from major publishers and top authors, our community includes over 1.9 M subscribers in nearly every country worldwide.

Have you heard about our future of work program, Scribd Flex? As a key principle, we embrace flexibility and allow employees, in partnership with their manager, to choose the work-style that best suits their individual needs and preferences. And, we create intentional in-person moments with each other that build culture and connection.

About the team and role

The Frontend engineers at Scribd are building cutting edge web applications that are used by 100M+ monthly unique visitors and drive the majority of the revenue growth for Scribd. We are doing that while modernizing our tech stack and improving our user experience. The charter for this team includes most of the customer facing web apps such as onboarding, consumption, account management, and SEO.

We carefully deliver new features via experiments, also known as A/B tests, giving developers a safe path to validate improvements at our tremendous scale. Going forward, we are going to increase the number, velocity, and diversity of our experiments; To accommodate these new and different experiments, our codebase must be nimble, cohesive and easy to deploy. We strongly believe in building a solid infrastructure to help our product vision and maintain the health of the code base. We are working on moving our architecture to Next.js based React SPAs that are independently deployed, talking to a new GraphQL API, while building the tooling for a modern developer experience. Code size, speed, and aesthetics play a major role in our success.

We are looking for a passionate, innovative and strategic frontend technology leader to head this team. This role provides a tremendous opportunity to collaborate across the organization and deliver meaningful improvements for our customers while also modernizing our tech stack.

About you

  • You have experience managing large scale frontend teams.
  • You have experience with architectural migrations and tech debt reduction efforts.
  • You are a great manager and team builder.
  • You have experience mentoring and helping cultivate emerging leaders.
  • You communicate clearly and effectively with technical and non-technical audiences.
  • You are deep technically and can mentor and guide all levels of engineers.
  • You’re self-directed towards generating outcomes vs output.
  • You care about building highly efficient teams that can move fast, learn & iterate quickly.

You will / Responsibilities / What you will do

  • Lead the overall planning, development, and deployment for backend systems that power our web applications.
  • Mentor & grow a 15+ distributed, diverse engineering team which also includes managers.
  • Define and drive architectural strategy to enable a world class customer experience that includes quality, scalability, and resilience as default characteristics.
  • Partner closely with cross-functional teams including product management, design, performance marketing, business analytics and others throughout the business to build a clear vision & prioritized roadmap for the frontend organization.
  • Formulate and execute process and organizational improvements to enhance overall effectiveness & velocity.
  • Define how we approach engineering scale & technical debt reductions, driving for speed and efficiency in our development processes.
  • Determine OKRs, project planning and resource requirements to accomplish projects and support users.
  • Help identify issues and blockers that may delay the launch or impede the success of projects or capabilities and work with partners to communicate effectively, assess alternatives, and take action to resolve.
  • Manage engineering morale, retention, culture, and performance.
  • Provide career development, coaching, mentorship and sponsorship, and cultivate emerging leaders.

You Have / We’re looking for / Requirements

  • At least 10 years of experience building and delivering software products.
  • 5+ years of engineering management experience running frontend web teams and experience managing managers for at least 2 years.
  • Strong record of thriving in a customer-obsessed product development environment with evidence of helping to define and influence overall product strategy.
  • Experience in building modern Frontend Single Page Apps with technologies such as React, Next.js, and GraphQL.
  • An exceptional understanding of technology best practices, application security, and history of making tradeoffs based on current needs.
  • Proven track record of scaling a team in high-growth companies, not just in number of team members but also in developing team member capabilities and skills.
  • History of building accountability and success by setting measurable goals and metrics for your teams.
  • Ability to set strategic direction in working with senior executives, but also loves getting your hands dirty executing with the team.
  • Thrive in a fast-paced, rapidly-changing, high-growth environment.
  • Excellent interpersonal and communication skills, both written and verbal.
  • Demonstrated ability to understand and discuss technical concepts, prioritize and evaluate opportunistic new ideas with internal and external partners.
  • Proactive, solution-oriented mindset and approach to problem solving.

Ideally, you have / Bonus points

  • Experience in rearchitecting legacy systems and large scale technology modernizations. Experience in subscription business models or loyalty systems.
  • At Scribd, your base pay is one part of your total compensation package and is determined within a range. Our pay ranges are based on the local cost of labor benchmarks for each specific role, level, and geographic location. San Francisco is our highest geographic market in the United States. In the state of California, the reasonably expected salary range is between $164,500 [minimum salary in our lowest geographic market within California] to $260,250 [maximum salary in our highest geographic market within California].
  • In the United States, outside California, the reasonably expected salary range is between $144,000 [minimum salary in our lowest US geographic market outside of California] to $260,250 [maximum salary in our highest US geographic market outside of California].
  • We carefully consider a wide range of factors when determining compensation, including but not limited to experience; job-related skill sets; relevant education or training; and other business and organizational needs. The salary range listed is for the level at which this job has been scoped. In the event that you are considered for a different level, a higher or lower pay range would apply. This position is also eligible for a competitive equity ownership, and a comprehensive and generous benefits package.