2 months ago
Burnaby, CanadaSenior
Responsibilities
- Design, develop, and optimize high-performance software in C for Linux-based environments.
- Architect and implement scalable, reliable, and maintainable complex systems.
- Work with networking protocols and ensure robust communication between distributed systems.
- Lead and mentor software engineers while providing technical guidance and supporting professional growth.
- Collaborate with cross-functional teams to define requirements, develop solutions, and ensure timely delivery.
- Drive best practices in coding, testing, and deployment.
Requirements
- Bachelor’s degree or higher in Computer Science, Computer Engineering, or a related field.
- 8+ years of professional experience in software development.
- Expert proficiency in C programming.
- Strong knowledge of TCP/IP, UDP, HTTP, and network programming concepts.
- Extensive experience with Linux operating systems and Linux programming.
- Proven ability in system architecture and design.
- Experience managing or mentoring engineering teams and strong leadership skills.
- Excellent problem-solving skills and ability to work under minimal supervision.
- Preferred: experience with distributed systems and high-availability architectures.
- Preferred: familiarity with open-source contributions or community involvement.
- Preferred: knowledge of security best practices in system and network programming.
Benefits
- Full-time position based in Canada.
- 100% company-paid medical, dental, and vision coverage, including Health Spending and Personal Spending Accounts.
- Employee and Family Assistance Plan with counseling, legal advice, and mental health resources.
- Critical illness, disability, and life insurance.
- Group Registered Retirement Savings Plan with company match.
- Paid time off and flexible leave policies, including paid health days.
- Eligibility for the Fortinet equity program and discretionary bonus eligibility.
- Reasonable accommodations are available for qualified individuals with disabilities.
About Fortinet
Fortinet is a public cybersecurity company that builds network security hardware and software for enterprises, service providers, and governments. Its FortiGate firewalls, secure networking (SD-WAN), endpoint and cloud security, and threat intelligence subscriptions are sold via direct and channel partners. Founded in 2000 and headquartered in Sunnyvale, California, Fortinet trades on NASDAQ (FTNT) and serves more than 660,000 customers worldwide.
