senior Software Engineer tech_leadership 6+ yrs Bachelor's · Posted Sep 16, 2025
$185,000 – $265,000
USD per year

About this role

Fortinet is hiring a senior-level Software Engineer based in Sunnyvale, CA. The posting calls out experience with Python, Java, Rust, SQL and roughly 6+ years of relevant work. Listed education preference: a bachelor's degree or equivalent. Compensation is listed at $185,000–$265,000 per year.

Role
Software Engineer
Function
software engineering
Level
senior
Track
Tech leadership
Employment
Full-time
Location
Sunnyvale, CA
Experience
6+ years
Education
Bachelor's degree
Department
Software Development
Posted
Sep 16, 2025
AI Summary
Senior/Staff Software Engineer designing and operating high-availability, cross-cloud data processing systems for Fortinet-Lacework's cloud security platform. Build scalable microservices handling terabytes daily, mentor engineers, and collaborate cross-functionally. Requires 6+ years experience with Java/Go/Rust, distributed systems, and cloud data stores.

More roles at Fortinet

Regional Account Manager - Commercial
Istanbul · manager
Networking
Inside Regional Acct Manager
Istanbul · manager
Networking Security
Systems Engineer - Enterprise
Istanbul · mid
Salesforce Networking DevOps
Systems Engineer - Commercial
Istanbul · mid
Salesforce Networking DevOps
Named Account Manager, Enterprise
Phoenix, AZ · manager
All Fortinet jobs →

Job description

from Fortinet careers

Fortinet is looking for a Senior/Staff Software Engineer on the FortiCNAPP Team! Be a valuable team member that owns and operates high-availability, cross-cloud, large-volume, data processing system that is one of the foundational pieces of Fortinet-Lacework’s Cloud security platform. Design and implement resilient, flexible, and highly scalable platforms for collecting and processing terabytes per day.  

Responsibilities  

  • Design and develop services to scale to massive customer accounts in the cloud  
  • Develop functional specifications and design documents by collaborating with stakeholders  
  • Write high quality, well documented, and well-tested code  
  • Participate in code and design reviews  
  • Design, build, test, and operate highly scalable, highly available, cost-effective, mission-critical services 
  • Build roadmaps and goals in partnership with engineering and product teams  
  • Work cross-functionally with other Engineering, Product Management, Support, Sales teams as well as Customers  
  • Inform strategic build-vs-buy decisions  
  • Demonstrate good communication skills and present work to group leadership and at group-wide events  
  • Actively participate in recruiting other Engineers  
  • Mentor less experienced Engineers  

Minimum Qualifications  

  • Bachelor’s degree in Computer Science or related, relevant field    
  • Solid foundation in Computer science fundamentals  
  • 6+ years of relevant experience  
  • Implemented scalable microservices using languages like Java/Go/Rust. Python experience would be beneficial  
  • Experience in one or more data stores and technologies including SQL Databases, Snowflake, Postgres, Redshift, Hadoop, Cassandra, Lakehouse etc. 
  • This is an excerpt. Read the full job description on Fortinet careers →
All software engineering jobs software engineering in Sunnyvale, CA Jobs in Sunnyvale, CA software engineering salaries software engineering career path
All Fortinet Jobs Browse software engineering roles senior positions