Work In Tech

Find your next role at Canada's fastest-growing tech companies

Engineering Manager (Software)

PheedLoop

PheedLoop

Software Engineering, Other Engineering
Toronto, ON, Canada
Posted 6+ months ago

About PheedLoop

PheedLoop is a Toronto based software company that is revolutionizing the events and conferences industry. From building innovative software to modernize and automate events, to virtual event technology, to custom hardware, our success has been thanks to our amazing engineering team. Located in the Toronto, PheedLoop is one of the world's fastest-growing event technology companies.

PheedLoop isn't like other startups out there. We're a bootstrapped company that has been profitable since day one. We're growing quickly but sustainably and are looking for new team members to own some brand new exciting features to come. We’re looking for someone comfortable with diving through the entire stack to solve problems and keen enough to learn whatever is necessary to do so. We’re also a small and close-knit team so beyond just engineering, having an interest in the rest of the company and a collaborative mindset is a must.

This is a full-time in-person position based in our spacious office in Toronto.

About the Role

PheedLoop is seeking a dynamic and experienced Engineering Manager to lead our technology strategy and execution. The ideal candidate will be a visionary leader with a proven track record of driving technological innovation, building scalable solutions, and fostering a culture of excellence within the technology team. Your responsibilities will include:

Technology Leadership

  • Develop and implement the overall technology strategy in alignment with the company's business objectives.
  • Provide leadership and direction to the technology team, fostering a culture of collaboration, innovation, and accountability.

Product Development

  • Oversee the end-to-end product development lifecycle, ensuring the timely delivery of high-quality software solutions.
  • Collaborate with cross-functional teams to define and prioritize features, enhancements, and technical requirements.

Infrastructure and Security

  • Manage and optimize the company's technical infrastructure, ensuring scalability, reliability, and security.
  • Implement and enforce best practices for data protection and cybersecurity.

Innovation and Emerging Technologies

  • Stay abreast of industry trends and emerging technologies, driving innovation within the company's product offerings.
  • Evaluate and implement new technologies to enhance product capabilities and maintain a competitive edge.

Team Development

  • Recruit, mentor, and develop a high-performing technology team.
  • Foster a culture of continuous learning, collaboration, and professional growth.

Requirements

  • Minimum of 2 years full-time software development work experience
  • Proficient in a backend development framework (Python/Django preferred)
  • Proficient in a frontend development framework (React/Redux preferred)
  • Experience with a cloud hosting provider (AWS preferred)
  • Proficient with REST API design, development, and third-party integrations
  • Experience working with databases - directly and using ORMs
  • Experience writing clean and maintainable code
  • Experience with Git and version control
  • Excellent English verbal and written communication skills (critical requirement to as documentation is a large part of this role)
  • Can work in a fast-paced dynamic environment, often independently with tight deadlines
  • Bachelors or Masters in Computer Science or other science/engineering field
  • Portfolio of personal projects

Nice to Haves

  • Experience with Python/Django
  • Experience with Figma and design tools
  • Previous experience leading development teams or working at small companies

Workplace Benefits

  • Employee health care plan, 100% coverage
  • Awesome workplace - snacks, team outings, books, learning opportunities, open workspace, beautiful and large office

Who We're Looking For

We are looking for people to join our team who are ambitious, hard workers, thrive in environments where they are required to solve problems, and love to have fun. We want to work with people who are looking to grow personally and professionally. Working on a small team, you will have a massive impact and a lot of responsibility very quickly. Your work, just like everyone else's at PheedLoop, will make a massive difference.

This is a full-time position based in our spacious office in Toronto.