←  Back to Career


Position Senior Engineer – Full time
Location: Flexible – Winnipeg/Remote (within Canada)
Reports to: VP of Engineering


Hoot Reading is one of Canada’s fastest growing EdTech startups! We connect emerging readers and real teachers to practice reading over our proprietary video chat experience. We are rapidly growing and are looking for a Senior Engineer to join our team. This is an amazing opportunity to make a tangible contribution within an entrepreneurial tech company that is disrupting the traditional tutoring industry.

Working with the engineering team, you will help to build and maintain a world class product that leverages leading-edge technologies in an environment that encourages ideas and innovation. If you are a motivated self-starter who is looking to work autonomously in a startup team environment, this could be the role for you.


Our Tech Stack:

  • React, NestJS, Socket.IO, Redis, PostgreSQL, Docker, AWS (Fargate, Lambda, S3, Elasticache, RDS, SQS/SNS), Cloudformation Templates (Infrastructure as Code), Git, Bitbucket Pipelines

What’s on your plate:

  • Building a world class front-end experience leveraging React for our students, teachers, and employees
  • Building a scalable, reliable, back-end in NestJS that will support Hoot’s rapid growth
  • Deploying and maintaining our AWS cloud infrastructure and networking using infrastructure as code
  • Developing integrations with 3rd party services such as Twilio, Zendesk, etc.

The Ideal Candidate:

  • Minimum of 5 years of relevant engineering experience building scalable web applications
  • Experience in React and Nestjs or similar frameworks
  • Experience building real-time, event-driven architectures
  • Experience working with Socket.IO and web sockets
  • Experience building scalable REST API’s in a microservice architecture
  • Familiar with AWS cloud infrastructure and infrastructure as code
  • A self-starter and problem solver, comfortable working in a fast-paced, startup environment, with continuous delivery, deployment and integration
  • Familiar with CI/CD building pipelines using Bitbucket pipelines or a similar tool (Jenkins, CircleCI, Travis CI, etc.)
  • Experience working in a fast-paced startup environment with continuous delivery, deployment and integration

What it’s like to work on the Engineering Team at Hoot:

  • We are a casual and fun culture of highly-motivated individuals aligned on our mission to bring innovation to the world of tutoring through technology
  • We value work-life balance
  • We keep meetings and other distractions to a minimum and focus on what we love doing – building!
  • Slack instead of emails
  • All ideas and opinions are heard. We believe in the disagree and commit philosophy
  • Very flexible and remote-friendly work environment (within Canada)


HOW TO APPLY: Please contact us at engineering@hootreading.com with the position in the title. Only qualified candidates will be contacted. Hoot Reading values an inclusive and diverse workplace and values applications from underrepresented groups.

About Cookies

We use cookies and other identifiers to help us to give you the best experience on our website. You can learn more about how we use cookies and other identifiers, and how to change your settings, in the Cookies section of our Privacy Policy. By continuing to use our website without changing your settings, you agree to allow us to use cookies and other identifiers. If you would prefer that we limit our use of cookies and identifiers, you can change your cookie settings.