FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in C/C++/Golang/Rust development within Linux or UNIX-like environments, with a strong understanding of networking and security concepts, particularly in the TLS stack. Capable of implementing and maintaining software features while promoting coding best practices and adapting to new technologies.
Highest-signal resume keywords
C/C++/Golang/Rust DevelopmentLinux/UNIX Environment ExperienceTLS, TCP/IP, POSIX APIs KnowledgeScripting Languages (Shell, Python, Perl)FortiGate Firewall Feature Development
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C/C++ DevelopmentGolang DevelopmentRust DevelopmentLinux Environment ExperienceTCP/IP KnowledgePOSIX APIs KnowledgeSocket ProgrammingScripting (Shell, Python, Perl)Source Control (Git)Problem-Solving Skills
Soft Skills
Problem-SolvingTroubleshootingAdaptability
Tools & Technologies
Fortinet ProductsFortiGate FirewallSource Control Systems (Git)
Certifications & Qualifications
Bachelor’s Degree in Computer Science
Industry Keywords
TLS StackNetworking ConceptsSecurity ConceptsSoftware PracticesCoding Best Practices
Tech Stack
Tools & technologiesLinuxPerlPythonRustTCP/IPUnixC++Go
About the role
Key responsibilities & impact- Implement and maintain software powering the TLS stack and UTM feature set
- Stay current on application-layer protocols and software practices and suggest team improvements
- Promote and uphold coding and design best practices
- Provide product improvement suggestions based on hands-on use of Fortinet products
- Research and define new technology areas to enhance current or future products
- Re-evaluate the design and implementation of existing code as needed
- Develop FortiGate firewall features including Anti-Virus, Web Filter, Data Leak Prevention, and Anti-Spam
Requirements
What you’ll need- Experience in C/C++/Golang/Rust development
- Strong problem-solving and troubleshooting skills
- Experience developing software in Linux or UNIX-like environments
- Knowledge of TLS, TCP/IP, POSIX APIs, and socket programming
- Familiarity with source control systems such as Git
- Ability to quickly adapt to new technologies and methodologies
- Understanding of networking and security concepts, especially in TLS stack
- Experience with scripting languages such as Shell, Python, or Perl
- Basic understanding of Linux/UNIX server or system management
- Bachelor’s degree in Computer Science
Benefits
Comp & perks- 100% company-paid medical, dental, and vision coverage
- Health Spending Account
- Personal Spending Account
- Employee & Family Assistance Plan (EFAP), including counseling, legal advice, and mental health resources
- Critical illness, disability, and life insurance
- Group Registered Retirement Savings Plan (RRSP) with company match
- Paid Time Off
- Flexible leave policies, including paid health days
- Equity program eligibility
- Bonus eligibility reviewed at hire and annually at the Company’s discretion
