
Software Development Engineer
Fortinet
full-time
Posted on:
Location Type: Hybrid
Location: Santa Clara • California • United States
Visit company websiteExplore more
Salary
💰 $140,000 - $180,000 per year
About the role
- Design, develop, test, and maintain Fortinet’s GenAI/ML software systems.
- Direct involvement in troubleshooting and resolving issues in existing products.
- Execute system integrations in both cloud-based and on-premises environments.
- Ensure code quality and manage updates using source control systems.
- Optimize and support existing software systems and document maintenance procedures.
- Develop and implement new software features promptly and with high quality according to specifications.
Requirements
- Bachelor’s degree with 3+ years OR Master’s degree with 2+ years OR PhD with 1+ year in Computer Science or related field
- Proficiency in Python on Linux is crucial. Experience in other programming languages, such as Java and C++ is a plus
- Minimum of 1 year experience with a deep understanding of AWS or Azure, and containerized environments, Docker is preferred.
- Solid understanding of LLM and associated development environments; experience in GenAI development is beneficial.
- Hands-on experience in Web development
- Hands-on experience in relational and vector database development
- Hands-on expertise in large-scale and high-performance software design, architecture, and multithreading programming
- Knowledge of professional software engineering practices, including version control, coding standards, and code reviews.
- Familiarity with QA standards and software development principles.
- Effective communication skills and the ability to work collaboratively across teams.
- Ability to manage multiple projects simultaneously and effectively juggle various tasks.
- Highly motivated, responsible, adaptable, capable of learning new technologies swiftly, and keen in innovation.
- Excellent team collaboration, a proactive attitude, and strong problem-solving skills are essential.
- Must be authorized to work in the U.S. without sponsorship.
Benefits
- Medical insurance
- Dental insurance
- Vision insurance
- Life insurance
- Disability insurance
- 401(k)
- 11 paid holidays
- Vacation time
- Sick time
- Comprehensive leave program
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonJavaC++AWSAzureDockerLLMGenAI developmentWeb developmentrelational database
Soft Skills
effective communicationcollaborationproject managementadaptabilityproblem-solvingmotivationresponsibilityinnovationteam collaborationproactive attitude
Certifications
Bachelor's degreeMaster's degreePhD