Staff Software Developer

Fortinet
Santa Clara
Workplace: HybridFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Python","Golang","Kubernetes","Docker","Docker Compose","Kafka","Time-series databases","AI/ML","Cloud platforms","AWS","GCP","OpenStack","APIs","Data pipelines","Observability","AI tooling"]

Join Fortinet's FortiSASE team as a Staff Software Developer responsible for designing, building, and enhancing a scalable AI-enabled network security platform; collaborate across engineering and product groups to implement core capabilities, develop AI/ML features, evaluate new technologies, and improve observability and operations in staging/production.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Fortinet
Fortinet
3 months ago

Staff Software Developer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 10 hours agoStatus: Live

Job Summary

Join Fortinet's FortiSASE team as a Staff Software Developer responsible for designing, building, and enhancing a scalable AI-enabled network security platform; collaborate across engineering and product groups to implement core capabilities, develop AI/ML features, evaluate new technologies, and improve observability and operations in staging/production.
Location: Santa Clara
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Design, build, and enhance the FortiSASE platform with a focus on scalability, reliability, and AI-driven features.
  • •Collaborate with engineering teams and cross-functional product groups to architect, develop, and maintain core product capabilities.
  • •Innovate with the team to develop new solutions, including AI/ML applications across areas such as network security configuration, telemetry analytics, data persistence, and RESTful API design.
  • •Research and evaluate emerging technologies, particularly in AI and automation, and drive their adoption into the product where appropriate.
  • •Collaborate with operations teams to diagnose, troubleshoot, and resolve issues in staging and production environments using modern observability and AI-assisted tools.

Pay and Benefits

Perks:MedicalDentalVision401kPaid LeaveSick TimeLife InsuranceDisability Insurance

Key Requirements

  • •5+ years of software development experience in the network and/or cloud security domain
  • •Strong programming expertise in Python and Golang, with the ability to build scalable and maintainable systems
  • •Hands-on experience with containerization and orchestration technologies, including Kubernetes, Docker, and Docker Compose
  • •Deep knowledge of network telemetry pipelines, leveraging technologies such as Kafka and time-series databases, with experience applying AI/ML techniques for anomaly detection, predictive analytics, or intelligent alerting
  • •Familiarity with modern AI development tooling and workflows, such as data pipelines, feature engineering, model deployment, monitoring, and MLOps practices
Experience:5+ yearsCybersecurityNetworkCloud security
Education:Bachelor's
Skills:PythonGolangKubernetesDockerDocker ComposeKafkaTime-series databasesAI/MLCloud platformsAWSGCPOpenStackAPIsData pipelinesObservabilityAI tooling
Languages:English
Tech Stack:PythonGolangKubernetesDockerDocker ComposeKafkaTime-series databasesAWSGCPOpenStack

Company Brief

Fortinet
Provides enterprise cybersecurity solutions including data protection, cloud security, network security, and user and entity behavior analytics to help organizations prevent insider threats, secure cloud and on-premises environments, and enforce data loss prevention policies.
Industry: Cybersecurity
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Funding: Private Equity Backed
Headquarters: Austin, United States
Founded: 1994
WebsiteLinkedIn