Fortinet

Software Development Engineer

Fortinet

full-time

Posted on:

Location Type: Hybrid

Location: Santa ClaraCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

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