Job Details

Senior Software Engineer - Data Infrastructure

Sunnyvale, California, United States

Fortinet is looking for a Senior Software Development Engineer in our FortiGuard Cloud team.


  • Collaborate with development to understand infrastructure needs and provide best in class solutions.
  • Partner with internal engineering stakeholders to maintain and operate batch and streaming data pipelines.
  • Eliminating toil and build cloud infrastructure automation toolchains and services to improve productivity and efficiency in the long run.
  • Leads in the analysis of technical requirements of applications to ensure systems provide required availability, reliability, scalability and efficiency.
  • Stay focused under pressure, prioritizing and managing multiple tasks simultaneously in a very fast-paced environment.
  • Passionate about learning new technologies and different ways to solve problems.


  • 3+ years of professional work experience.
  • Deep knowledge of operating systems including various flavors of Linux.
  • Experience with distributed systems like data processing/streaming/storage frameworks such as Spark, Flink, Kafka, Hadoop, Zookeeper etc.
  • Hands-on experience engineering and managing cloud solutions on public cloud (AWS/Azure/GCP) or private cloud (OpenStack/CloudStack).
  • Experience in building and improving CI/CD pipelines (e.g. Jenkins, Git, etc.).
  • Fluency with shell scripting and strong coding ability in one or more languages - we mostly write our infra code in GO.
  • Excellent written and verbal communication, able to collaborate and rally support.

Preferred Qualifications

  • Hands-on experience with delivering container applications (Docker) and container orchestration systems (e.g. Kubernetes).
  • Experience in collecting metrics, measuring systems and building dashboards for monitoring and troubleshooting applications.
  • Configuration-As-Code (e.g. Ansible, Puppet, Consul etc.).
  • Infrastructure-As-Code (e.g. Terraform).

Send application

Mail this job to me so I can apply later

Apply With CV

You are not logged in. If you have an account, log in to your account. If you do not have an account, why not sign up? It only takes a minute!

latest videos

Upcoming Events