Work In Tech

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

Senior Full Stack IoT Engineer

assetflo

assetflo

Software Engineering
Toronto, ON, Canada
Posted on Apr 18, 2025

We are seeking a talented and experienced Senior full-stack IoT engineer to drive the scaling of our innovative Cloud IoT platform. This role is ideal for a self-motivated individual who thrives in a fast-paced startup environment. As a key team member, you will lead a small engineering team, refine our engineering processes, and enhance product quality, scalability, and security. Our platform utilizes an event-driven architecture with microservices built on Node.js, requiring a strong understanding of our current tech stack.

RESPONSIBILITIES:

  • Lead and mentor a small engineering team, providing guidance and technical expertise to ensure high-quality work and team performance.
  • Partner with stakeholders to shape the platform's architectural vision and technical roadmap, prioritizing scalability, performance, and security.
  • Design and implement microservices-based solutions, ensuring efficient integration with IoT devices, cloud services, and data storage systems.
  • Champion software development best practices, including code quality, test automation, and DevOps methodologies.
  • Conduct code reviews and provide technical guidance to ensure adherence to coding standards and platform maintainability.
  • Collaborate with technical founders and the sales team to deliver high-quality features that are on schedule and aligned with the product roadmap.
  • Stay abreast of the latest advancements in cloud computing, Iot technologies, microservices, and ML/AI, and apply this knowledge to enhance the platform.
  • Support the recruitment team in hiring and onboarding new engineering talent, assessing technical skills and cultural fit.

IDEAL CANDIDATE

  • Proven experience (5+ years) as a Software Engineer or Technical Lead in building scalable cloud-based platforms and microservices architecture.
  • Experience leading engineering teams, fostering collaboration and driving results.
  • Solid understanding of cloud computing concepts, preferably with experience in AWS or Google Cloud.
  • Deep understanding of software engineering principles, design patterns, and best practices.
  • Experienced with IoT technologies and protocols (e.g., MQTT, BLE, UWB, WiFi).
  • Proficiency in agile software development methodologies and Scrum tools.
  • Strong attention to detail in problem-solving and analytical skills.
  • Strong communication and interpersonal skills, with the ability to effectively collaborate with other teams and communicate technical concepts to non-technical stakeholders.

WHAT WE OFFER

  • Significant growth potential within an early-stage company.
  • Work from home and flexible schedule.
  • Opportunity to learn from a highly supportive management team.

HOW TO APPLY

Email your resume to careers@assetflo.com and include a link to one of your social profiles (LinkedIn, GitHub, Twitter, etc.) or any available links to your work portfolio.