Fortinet logo
FortinetPosted 1 week ago
EXPIRED

Senior Software Development Engineer

$150,000–$183,000 year

HybridSanta Clara, California, United States

Part TimeSenior LevelBachelors DegreeEnterpriseTECH

Job Summary

Own FortiCNAPP's composite alerts pipeline, aggregating raw security detections into high-confidence intrusion narratives using entity graphs and timelines. Lead the migration from a cloud data warehouse to an open-table-format lakehouse while reducing infrastructure costs through Spark efficiency and optimized scheduling. Fix alert-quality issues such as incomplete graphs, duplicate alerts, and mismatched threat tags. Manage production operations on Kubernetes, handling deployments, rollouts, and on-call rotations. Inherit a mature, five-year-old system with structured onboarding support, ensuring safe retirement of legacy components via parity testing and kill switches.

Required Qualifications

  • 6+ years building production data/backend systems in Python
  • Production-grade Apache Spark experience (debugging OOMs, skew, partitioning)
  • Strong SQL and warehouse/lakehouse experience with cost awareness
  • Experience owning a cross-team data schema (Protobuf, Avro, Thrift, etc.)
  • Kubernetes operations experience (scheduled jobs, rollouts, config management)
  • Track record safely retiring legacy systems (parity testing, kill switches)
  • Genuine interest in security detection logic
  • Comfortable inheriting an under-documented system solo
  • Must be authorized to work in the U.S. without sponsorship

Desired Qualifications

  • Graph databases (Neo4j/Cypher)
  • open table formats (Iceberg/Delta/Hudi)
  • cloud security/detection background (AWS/GCP/Azure audit logs, K8s audit events, MITRE ATT&CK)
  • Go
  • prior experience as a sole service owner

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Find similar roles