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