Senior Software Developer
Fortinet · Burnaby, Canada · Software Development
About this role
Fortinet is hiring a senior-level Software Engineer based in Burnaby, Canada. The posting calls out experience with Python, Go, SQL, Angular. Compensation is listed at $140,000–$160,000 per year.
- Role
- Software Engineer
- Function
- software engineering
- Level
- senior
- Track
- Individual contributor
- Employment
- Full-time
- Location
- Burnaby, Canada
- Department
- Software Development
- Posted
- May 21, 2026
More roles at Fortinet
Job description
from Fortinet careersFortinet is offering an exciting career opportunity for a Senior Software Developer to join and grow with our FortiClient team. This role involves full-stack web development as well as writing and managing microservices code, providing an opportunity to contribute to a variety of software development tasks within the team. The team also maintains FortiClient Cloud, a cloud-based solution that leverages some modern cloud-native technologies and practices for scalability, performance and reliability. A successful candidate will also have an opportunity to contribute and grow in such areas.
The ideal candidate is a highly motivated and ambitious individual with a passion for technology and innovation. You are someone who thrives in a collaborative environment and enjoys solving complex technical challenges and is always looking to learn and grow. You have a strong foundation in full-stack development and are comfortable working with cloud-native technologies and microservices architecture. You excel in both individual and team settings and can take ownership of projects, driving them to successful completion.
Job Responsibilities:
- Design, develop and maintain FortiClient EMS software
- Contribute to full-stack web development, handling both frontend and backend tasks
- Write and manage microservices architecture to enhance system performance and scalability
- Help maintain and improve FortiClient Cloud services and infrastructure