ZR
Posted:
June 12, 2026
Location:
markham, on, Canada
Job Description
Pursue a Senior Software Engineer role at our Markham, ON location with a hybrid model, requiring 3 days onsite. Engage in building and supporting systems for connected products.
This position is well-suited for individuals who thrive in complex environments and enjoy learning new technologies. You will design backend services while collaborating across multiple technologies and teams, making impactful architectural decisions and troubleshooting issues in a evolving landscape.
Key Responsibilities: • Design backend services in a multi-language framework • Develop distributed systems integrating devices and services • Guide architecture decisions in practical scenarios • Collaborate across various teams and products • Optimize CI/CD processes for better deployment
Requirements: • 4–8 years in software engineering roles • Proficient in C# or Python • Experienced with distributed systems and architectures • Knowledge of SQL and NoSQL databases • Strong analytica...
This position is well-suited for individuals who thrive in complex environments and enjoy learning new technologies. You will design backend services while collaborating across multiple technologies and teams, making impactful architectural decisions and troubleshooting issues in a evolving landscape.
Key Responsibilities: • Design backend services in a multi-language framework • Develop distributed systems integrating devices and services • Guide architecture decisions in practical scenarios • Collaborate across various teams and products • Optimize CI/CD processes for better deployment
Requirements: • 4–8 years in software engineering roles • Proficient in C# or Python • Experienced with distributed systems and architectures • Knowledge of SQL and NoSQL databases • Strong analytica...
Apply for this Job
Submit your application for the Senior Software Engineer in Connected Systems position at ZRG Careers.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
markham, Canada
Posted:
June 12, 2026
Deadline:
July 22, 2026