Wattpad

[Wattpad] Engineering Manager

Wattpad$140K — $180K *
Consumer Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years in software development, with 3+ years managing a team of engineers including Senior level
  • Extensive experience in backend distributed systems design and technical documentation
  • Proficient in backend development, especially with API and systems design
  • Expertise in Unix-based platforms
  • Experience in compiled languages like C++, Java, Golang, or Rust
  • Strong ability to simplify complex technical concepts for diverse audiences
  • Comfortable with ambiguity, collaborating with technical and non-technical stakeholders
  • Bachelor's degree or equivalent in a relevant field.

Responsibilities

  • Lead and support a team of engineers while overseeing performance and career growth
  • Align business and engineering goals through technical roadmap planning
  • Facilitate technical design and planning sessions
  • Provide feedback on documentation, designs, and code
  • Collaborate with Product and other teams during requirements gathering
  • Coordinate project resourcing, time estimates, and communication of blockers
  • Foster a culture of quality and innovation
  • Actively participate in team hiring and mentorship.

Benefits

  • Career development and mentorship opportunities
  • Top industry health benefits, including vision and dental
  • Annual health/wellness account
  • RRSP and 401K contributions
  • Generous vacation and parental leave programs
  • Corporate gym membership discounts
  • Flexibility to work remotely for part of the year
  • Winter break shutdown and additional perks.
Full Job Description
Wattpad follows a hybrid work model, with employees working from our vibrant downtown Toronto office 3x per week.

We are hiring an Engineering Manager for our Platform Engineering team to lead the design, development, and maintenance of the backend platforms that underpin Wattpad's social, notifications, subscriptions, and coin economy features. This is a highly collaborative team that works closely with Product, Marketing, Business, and other engineering teams who build upon these platforms to deliver features to our end users. As Engineering Manager, you will be responsible for both the technical direction of the team and the growth and development of the engineers within it.

What You'll Do:

  • Lead and support a team of engineers, overseeing performance management, career growth, and general team administration including rituals and meetings
  • Contribute to planning and determining the technical roadmap by understanding and aligning business and engineering goals
  • Spearhead 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 resourcing on projects, provide time estimates, and communicate blockers and issues
  • Maintain high 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 both technical and soft skills relevant to their roles


Required Qualifications:

  • 8+ years of experience in software development with at least 3 years managing a team of 3 or more engineers including those at the Senior level or higher
  • Significant experience designing and building backend distributed systems, including writing and critiquing design and technical plan documentation with diagrams
  • Majority experience 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
  • Strong technical background with the ability to make well informed decisions and translate complex technical concepts to various audiences
  • Comfortable working with ambiguity and collaborating with both technical and non-technical stakeholders
  • Bachelor's degree or equivalent in Computer Science, Engineering, Mathematics, or a related field


Nice To Haves:

  • 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


$140,000 - $180,000 a year

What we offer (For Full-Time Only):

* Career development; we believe in mentorship and investing in your learning, supporting you to achieve your goals

* Top industry health benefits, including vision and dental

Your own health/wellness account to spend each year

* RRSP Contributions (Canada), 401K Contributions (USA)

* Generous vacation and Maternity/Parental leave top-up program

* Corporate discount for gym memberships for you and your family

* Work from almost anywhere in the world for part of the year

* Winter break shutdown and a whole lot more!

Wattpad is conducting all interviews in a distributed manner using applicable third party software where needed and using visual interface tools such as Google Meet and Zoom.

About Wattpad

Wattpad is a social storytelling platform that allows users to share and discover stories across a range of genres, including romance, science fiction, and mystery. The platform has over 80 million monthly users and over 500 million stories. Wattpad's users are primarily young adults and teenagers. The company was founded in 2006 and is headquartered in Toronto, Canada.
Learn more about Wattpad
Size
130 employees
Industry
Founded
2006

Similar Jobs

More Jobs at Wattpad

More Consumer Technology Jobs

Find similar [Wattpad] Engineering Manager jobs: