Demo

Staff Application Software Engineer

Fortinet
Sunnyvale, CA Full Time
POSTED ON 2/25/2025
AVAILABLE BEFORE 5/21/2025

Fortinet is looking for a Staff Application Software Engineer to assist FortiTelemetry Team

Job Responsibilities :

  • Cross-Platform Development :

Design and implement system-level and endpoint applications using Golang to ensure robust performance and seamless operation across Windows, macOS, and other platforms.

  • Network Programming :
  • Develop and maintain network communication protocols and integrations (e.g., TCP / IP, IPC) to ensure efficient and reliable data transmission between applications and services.

  • Performance & Security Optimization :
  • Analyze software performance to optimize resource usage and implement security best practices to safeguard against vulnerabilities.

  • System Integration :
  • Collaborate with hardware and cross-functional teams to ensure smooth integration between software and various system components, with an emphasis on network interactions and cross-platform consistency.

  • Testing, Debugging & Documentation :
  • Create comprehensive test plans, conduct rigorous debugging, and maintain detailed technical documentation including design specifications, code comments, and user guides.

  • Collaboration & Innovation :
  • Work closely with team members to gather requirements, propose innovative solutions, and deliver high-quality software on schedule.

    Job Requirements :
  • Education :
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.

  • Experience :
  • 5 years of application software development experience with a strong focus on system-level or cross-platform application development

  • Strong understanding of Windows system or other platforms like MacOS and Linux
  • Experience with Golang language and debugging tools
  • Technical Skills :
  • Required :

    Proficiency in Golang for developing scalable, cross-platform applications.

  • Strong network programming skills with a solid understanding of communication protocols (e.g., TCP / IP, IPC).
  • Preferred :
  • Experience with Windows / MacOS system development.

  • Familiarity with C / C for low-level or performance-critical components.
  • Familiarity with front-end cross-platform application GUI page development
  • Additional Skills :
  • Ability to work effectively in cross-functional teams.

  • Excellent problem-solving and debugging skills.
  • A proactive approach to adopting new technologies and improving existing processes.
  • If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Staff Application Software Engineer?

    Sign up to receive alerts about other jobs on the Staff Application Software Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Fortinet

    Fortinet
    Hired Organization Address Sunnyvale, CA Full Time
    Responsibilities Work with R&D and QA throughout the product development lifecycle. Develop pre- and post-sales tools an...
    Fortinet
    Hired Organization Address Sunnyvale, CA Full Time
    Job Duties : Responsible for the execution of shipping documentation requirements for shipments originating in the US to...
    Fortinet
    Hired Organization Address Charlotte, NC Full Time
    The Regional Account Manager (RAM) is an exciting new role within the Fortinet sales organization that is focused on an ...
    Fortinet
    Hired Organization Address Frisco, TX Full Time
    In this key role, you will manage a team of Inside Territory Account Managers in your assigned territory. Create and imp...

    Not the job you're looking for? Here are some other Staff Application Software Engineer jobs in the Sunnyvale, CA area that may be a better fit.

    Ambient Light Sensor Application Engineer

    Intelliswift Software, Sunnyvale, CA

    Sr Staff Engineer - Backfill

    Software Technology Inc, Sunnyvale, CA

    AI Assistant is available now!

    Feel free to start your new journey!