W

Wattpad

Global platform connecting readers and writers

Engineering Manager

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeToronto, ON, CanadaCA$140k - CA$180k /yrHybrid

About the Job

Requirements

  • At least 8 years of software development experience, including at least 3 years managing a team of 3 or more engineers, including Senior-level engineers or higher.
  • Significant experience designing and building backend distributed systems, including writing and critiquing design and technical plan documentation with diagrams.
  • Most experience should be in backend development, with substantial hands-on experience in API, application, and systems design and building.
  • Expert-level experience developing on Unix-based platforms.
  • Experience with one or more compiled languages, such as C++, Java, Golang, or Rust.
  • A strong technical background and the ability to make well-informed decisions and translate complex technical concepts to various audiences.
  • Ability to work with ambiguity and collaborate with technical and non-technical stakeholders.
  • A bachelor's degree or equivalent in Computer Science, Engineering, Mathematics, or a related field.

Responsibilities

  • Lead and support a team of engineers, overseeing performance management, career growth, and team administration, including rituals and meetings.
  • Contribute to planning and determining the technical roadmap by aligning business and engineering goals.
  • Lead and participate in technical design and planning sessions.
  • Provide technical guidance and feedback on documentation, designs, and code.
  • Work with Product and other teams during requirements gathering and solutioning.
  • Coordinate project resourcing, provide time estimates, and communicate blockers and issues.
  • Maintain quality standards and foster a culture of long-term thinking and innovation.
  • Play an active role in hiring across the team.
  • Mentor and coach team members in technical and role-relevant soft skills.

Desired Qualifications

  • Experience in a Staff, Principal Engineer, or Architect position.
  • AWS Cloud experience.
  • Experience with OpenAPI, gRPC, or Protobuf.
  • Experience with Golang.
  • Experience with Docker, containerization, or Kubernetes.

About the Company

Wattpad

Global platform connecting readers and writers

Wattpad connects a global community of 90 million readers and writers on a social storytelling platform. Users create, share, and discover stories, building a network around serialized and diverse narratives. The platform monetizes through ads, premium subscriptions, and content monetization, including partnerships with entertainment companies to adapt popular stories into books, movies, and TV series via Wattpad Studios. Wattpad Books publishes popular platform stories as physical books worldwide. Unlike many platforms, Wattpad combines user-generated storytelling with media adaptation and traditional publishing, creating multiple revenue streams while expanding audience reach. Its goal is to give diverse voices a path from digital storytelling to broader audiences through publishing and adaptation.

Company size
1,001-5,000
Company stage
Acquired
Total funding
$117.8M
Headquarters
Toronto, Canada
Founded
2006

Recently Posted Jobs

Explore more opportunities at Wattpad

See more jobs