Software Engineer II (Fullstack), Growth Platform

Scribd•San Francisco, CA
•Hybrid

About The Position

Scribd, Inc. is seeking a determined Fullstack Software Engineer to join their Growth Platform team. This role involves designing, building, and scaling shared systems that power Growth at Scribd, including self-service tooling, experimentation infrastructure, and data integrations for lifecycle marketing. The engineer will collaborate closely with marketers, data analysts, lifecycle teams, and other Growth engineering teams to deliver high-quality solutions that enhance cross-channel marketing effectiveness, attribution accuracy, and customer engagement. Responsibilities include participating in technical design, code reviews, best practice implementation, and identifying system/process improvements. Key areas of focus are building intuitive self-service tools, maintaining data integrations with third-party platforms, ensuring scalability and maintainability, collaborating across teams, and proactively proposing innovative solutions.

Requirements

  • 3+ years of professional software development experience.
  • Proficiency with TypeScript, JavaScript, and modern frameworks like React.
  • Familiarity with Ruby on Rails and its ecosystem.
  • Understanding of database systems (SQL and NoSQL) and architectural tradeoffs.
  • Experience designing and consuming APIs (REST, GraphQL a plus).
  • Understanding of experimentation, A/B testing, personalization systems, and the MarTech landscape.
  • Communicates clearly and frequently with cross-functional partners, influencing through technical depth and collaborative decision-making.
  • Strong problem-solving skills and attention to detail.
  • Passionate engineer who takes pride in writing clean, maintainable, and scalable code.
  • Thrives in both backend system design and frontend feature development.
  • Strong communicator and collaborator who enjoys working with marketers, data scientists, product managers, and engineers across the Growth Pillar to develop high-leverage, self-service tools and data activation workflows.
  • Stays current with industry trends and technologies.
  • Pragmatic problem-solver who balances technical rigor with business needs.

Nice To Haves

  • Experience with instrumenting and working on data integration projects, such as event tracking, data pipelines, or syncing user data between internal systems and third-party platforms.
  • Have worked in a Growth Engineering or Growth Platform team at a product-led company.
  • Experience with backend technologies like Redis, Kafka, MySQL, and Terraform.
  • Knowledge of GraphQL and Next.js.
  • Familiarity with migrating monolithic architectures to microservices/frontends.

Responsibilities

  • Design, build, and scale the shared systems that power Growth at Scribd.
  • Build intuitive, performant self-service tools that let marketers and other teams move without engineering help.
  • Build and maintain integrations that share customer and event data with third-party platforms, including lifecycle marketing tools.
  • Ensure scalability, testability, and maintainability throughout the development process.
  • Collaborate across teams to drive impactful projects forward.
  • Stay proactive by proposing innovative solutions to technical challenges.
  • Participate in technical design, code reviews, and best practice implementation.

Benefits

  • Scribd Flex (flexible work model)
  • Comprehensive health, dental, and vision coverage
  • Mental health support and disability coverage
  • Generous paid time off, including vacation, sick time, holidays, winter break, volunteer time, and sabbaticals
  • Paid parental leave and family support benefits
  • Retirement matching and employee equity
  • Learning and development programs and professional growth opportunities
  • Wellness and home office stipends
  • Complimentary access to the Scribd, Inc. suite of products
  • Enterprise access to leading AI tools
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service