Software Engineer, Platform

Software Engineer, Platform at ZenaTech — Toronto, ON, CA

  • Company: ZenaTech
  • Location: Toronto, ON, CA
  • Employment type: FULL_TIME
  • Salary: CAD 110000–145000 / year
  • Posted: 2026-05-23

About this role

Software Engineer, Platform

ZenaTech - Toronto, ON (Hybrid)

Salary: CAD $110,000 - $145,000 per year

About the Role:
ZenaTech is seeking a Software Engineer to build and scale our AI-powered enterprise platform. You will work on backend services and infrastructure that power our drone and AI solutions.

Responsibilities:
- Design and develop backend services using Python and Go
- Build and maintain RESTful APIs and microservices
- Deploy applications on AWS using Docker and Kubernetes
- Optimize database queries and application performance
- Collaborate with ML engineers and product teams
- Write comprehensive tests and documentation
- Participate in code reviews and architecture discussions
- Support production systems and incident response

Requirements:
- 3+ years of software engineering experience
- Strong proficiency in Python and/or Go
- Experience with PostgreSQL and REST API design
- Familiarity with AWS, Docker, and container orchestration
- Understanding of microservices architecture
- Strong problem-solving and communication skills
- BSc in Computer Science or equivalent

Benefits:
- Competitive salary and equity
- Health and dental benefits
- RRSP matching
- Hybrid working
- Professional development budget
- Work on cutting-edge AI and drone technology

Apply for this position