Position Details
Markham, ON (Hybrid); requires 3 days onsite About the Role
We’re hiring a
Senior Software Engineer
to join a team building and supporting systems that power connected products in real-world environments. This role is ideal for someone who enjoys
learning new technologies, working across systems, and solving complex, real-world problems . You’ll be a hands‑on contributor who can adapt quickly, while also influencing how systems are designed and evolve over time. What You’ll Do
Design, build, and support backend services across a
multi‑language environment
(C#, Python, and others) Work across
distributed systems
that connect devices, mobile applications, and cloud services Contribute to system design and help guide
architecture decisions
in a practical, real‑world environment Work with a mix of
SQL and NoSQL databases Collaborate with cross‑functional teams across different produc...