Apply now

First seen by our source: just now

Software Architect

@ TrackBeat

Toronto, Ontario

Full-time
Apply now
SIGNALS

Overview

TrackBeat is hiring a full-time Software Architect in Toronto, ON for on-site work. The role designs the end-to-end architecture of its wireless industrial condition monitoring platform, from edge devices to cloud analytics and dashboards.

Responsibilities:

  • Design end-to-end software architecture from edge devices to cloud analytics
  • Define system components, interfaces and technology choices
  • Guide software developers and review code and design proposals
  • Optimize performance and integration with industrial and enterprise systems
  • Contribute to long-term technical roadmap and best practices

Requirements summary:

  • Strong foundation in software architecture and design for distributed systems
  • Hands-on programming in Python, C#, Java or similar
  • Knowledge of design patterns and architectural styles
  • Experience with cloud platforms and data pipelines
  • Background in IoT or industrial monitoring is highly beneficial
  • Bachelor's or Master's in a related field or equivalent experience

Tools & skills

Source and dates

Source type not verified · apify-linkedin

Employer posting date
Not provided
First seen by our source
2026-11-14
Source record updated
2026-11-14

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Hours per week40 (estimated)
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (preferred), Master’s degree (preferred)
Fields of studyComputer Science, Software Engineering

Summary and details written by AI from the posting; the employer’s posting is the authority.

TrackBeat

Job description
Company Description TrackBeat is a wireless condition monitoring company that helps industrial operations catch machine problems early, plan downtime, and extend equipment life. Its rugged sensors combine vibration, temperature, and magnetometer data to detect imbalance, wear, friction, overload, and abnormal behavior before failures occur. Data is transmitted through an industrial receiver to the cloud, where machine-learning models learn each machine’s unique signature and highlight meaningful changes. Clear alerts and health trends integrate with dashboards and existing CMMS/EAM systems, enabling teams to start with critical assets and scale across entire sites without cabling or complex setup. TrackBeat is based in Ontario, Canada and focuses on monitoring rotating, pumping, conveying, and drive equipment across diverse industries.
Role Description The Software Architect will design and evolve TrackBeat’s end-to-end software architecture, from edge devices and data ingestion to cloud analytics and user dashboards. This full-time, on-site role in Toronto, ON involves defining system components and interfaces, selecting appropriate technologies, and establishing standards for scalability, reliability, and security. Day-to-day responsibilities include collaborating with product and hardware teams to translate requirements into architectural designs, guiding software developers on implementation approaches, and reviewing code and design proposals. The Software Architect will also optimize system performance, ensure robust integration with industrial and enterprise systems, and contribute to long-term technical roadmaps and best practices.
Qualifications
  • Strong foundation in Software Architecture and Software Design for distributed, data-intensive systems.
  • Hands-on experience with Software Development and Programming in modern languages (e.g., Python, C#, Java, or similar).
  • Practical knowledge of Design Patterns and architectural styles (e.g., microservices, event-driven, cloud-native) and their appropriate use.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and data pipelines, including APIs, messaging, and storage.
  • Background in IoT, industrial monitoring, or real-time data processing is highly beneficial.
  • Ability to collaborate with cross-functional teams and communicate complex technical concepts clearly.
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
  • Familiarity with security, reliability, and scalability best practices, including testing and deployment strategies.

Similar jobs

  • Software Architect (Bilingue)

    Toronto, ON
    Contract

    Highspring

    Candidates need proven senior technical leadership experience as a principal, staff or lead architect, strong hands-on software development skills, and experience in large enterprise environments. Strong communication with VP and C-level executives is required.

  • Software Architect

    Ottawa, ON
    $115k–$125k/yrRemoteFull Time

    ADGA Group Consultants Inc: ADGA Group is a Canadian-owned defence and security company delivering advanced technology solutions to government and industry.

    10+ YOECandidates need a Canadian degree or college technical diploma in science, engineering, computer science or mathematics, and 10+ years as a software developer including 4+ recent years as a software architect. A Secret clearance (or eligibility), Controlled Goods clearance and Microsoft and Unix/Linux experience are required; cloud-native experience is strongly preferred.

    Kubernetes, Linux, Unix, Microsoft

  • Senior Software Architect

    Oakville, ON
    HybridFull Time

    Euna Solutions: Euna Solutions® is a leading provider of purpose-built, cloud-based software that helps public sector and government organizations streamline…

    Candidates need proven software architecture experience with SaaS products, ideally in government or the public sector. Hands-on cloud (AWS or Azure), microservices, containers, CI/CD and API integration skills are essential.

    AWS, Azure, Docker, Kubernetes, CI/CD pipelines

  • SOFTWARE ARCHITECT

    Toronto, ON
    On-siteContract

    system canada technologies

    8+ YOECandidates need a software engineering or electrical engineering degree, with a master's preferred, and 8 to 10 years as a software architect on large systems. Hands-on C++, C#, Visual Basic and .NET experience is essential.

    C++, C#, Visual Basic, .NET

  • Software Architect

    Markham, ON
    $125k–$145k/yrHybridFull Time

    Engage People

    5+ YOECandidates need a bachelor's degree in computer science or a related field and at least 5 years of end-to-end architecture experience in SaaS. Strong PHP, MVC framework, relational database, RESTful API, and cloud skills are needed.

    Laravel, Symfony, MySQL, AngularJS, Vue.js, ElastiCache

  • Software Architect

    Toronto, ON
    Full Time

    Zynga

    8+ YOECandidates need a Bachelor's or Master's in Computer Science or equivalent and 8+ years of cloud software development. Strong Python, AWS, Kubernetes/EKS, SQL/NoSQL and AI/ML integration experience is required, and excellent communication with senior leaders.

    AWS, Kubernetes, EKS, Python

  • Software Architect, SaaS Platform

    Toronto, ON
    Hybrid

    NetBrain

    8+ YOECandidates need 8 to 12+ years in software or infrastructure engineering, including 4+ years in a SaaS architecture role and deep hands-on AWS experience. They must have a proven record of building multi-tenant SaaS platforms and leading architecture across several teams.

    AWS, Terraform, AWS CloudFormation, Kubernetes, RabbitMQ, Kafka

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.