Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Development Engineer

$175k - $245k

Fortinet Inc

Job Description

Responsibilities:
  • Troubleshoot complex, system-level, multi-component issues that across multiple layers from kernel to application.
  • Provide system-level optimizations and improvements in the OS to meet the evolving business requirements.
  • Collaborate with our hardware team to support the delivery of our new platform.
  • Maintain the existing software components, OS related.
Requirements:
  • B.S./M.S. with 8+ years of relevant experience.
  • Hands-on experience with the Linux kernel, debugging, development, performance tuning, etc.
  • Detailed knowledge of Linux kernel, scheduling, VFS, memory management, I/O, etc.
  • Detailed knowledge of Linux network internals, TCP/IP, netfilter, network driver, etc.
  • Good knowledge of processor architecture, x86, arm, etc.
  • Programming skills in C/bash/python/go.
  • Experience with virtualization/container/cloud technologies is preferred.
  • Strong communication skills and ability to work with cross-function teams.
  • Enthusiasm for system-level techniques.
  • US citizenship is required

The US base salary range for this full-time position is $175,000-$245,000. Fortinet offers employees a variety of benefits, including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays, vacation time, and sick time as well as a comprehensive leave program.

Wage ranges are based on various factors including the labour market, job type, and job level. Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location.

All roles are eligible to participate in the Fortinet equity program, Bonus eligibility is reviewed at the time of hire and annually at the Company's discretion.

Why Join Us:
We encourage candidates from all backgrounds and identities to apply. We offer a supportive work environment and a competitive Total Rewards package to support you with your overall health and financial well-being. Embark on a challenging, enjoyable, and rewarding career journey with Fortinet. Join us in bringing solutions that make a meaningful and lasting impact to our 660,000+ customers around the globe

#LI-KL1
#GD

About Us

Fortinet (NASDAQ: FTNT) secures the largest enterprise, service provider, and government organizations around the world. Fortinet empowers its customers with intelligent, seamless protection across the expanding attack surface and the power to take on ever-increasing performance requirements of the borderless network - today and into the future. Only the Fortinet Security Fabric architecture can deliver security without compromise to address the most critical security challenges, whether in networked, application, cloud or mobile environments. Fortinet ranks number one in the most security appliances shipped worldwide and more than 500,000 customers trust Fortinet to protect their businesses.

We are committed to providing reasonable accommodations for all qualified individuals with disabilities. If you require assistance or accommodation due to a disability, please contact us at View email address on click.appcast.io.

Fortinet is an equal opportunity employer. We value diversity in our company, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, military/veteran status or any other applicable legally protected characteristics in the location in which the candidate is applying.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Software Development Engineer in Sunnyvale, CA vacancy
  • $141k - $227.7k

     ...Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology...  ...Description: Johnson & Johnson is hiring for a Principal R&D Software Engineer - Shockwave to join our... 
    Suggested
    Temporary work
    Local area

    Johnson and Johnson

    Santa Clara, CA
    4 days ago
  • $272k - $425.5k

    Principal Software Engineer – Large-Scale LLM Memory and Storage Systems page is loaded## Principal Software Engineer – Large-Scale LLM Memory and Storage Systemslocations: US, CA, Santa Clara: US, WA, Remote: US, MA, Remotetime type: Full timeposted on: Posted Todayjob... 
    Suggested
    Local area
    Remote work

    NVIDIA Corporation

    Santa Clara, CA
    3 days ago
  • $170k - $210k

     ...Principal Software Engineer Step into a high-impact Principal Software Engineer opportunity with a confidential client, where you will...  ...growth, technical ownership, and long-term professional development. ADVANCE YOUR ENGINEERING CAREER TODAY RECRUITING TOP... 
    Suggested

    Top Engineer

    Santa Clara, CA
    4 days ago
  •  ...Principal Software Engineer, BSW Location: Mountain View, CA/Austin, TX (Onsite 4 days/week) Direct Hire/ Fulltime Role Bonuses: 18% Annual...  ...Boot etc. We are CARIAD, an automotive software development team with the Volkswagen Group. Our mission is to make... 
    Suggested
    Full time

    Tekfortune Inc

    Mountain View, CA
    2 days ago
  • $170k - $277k

     ...relationships, and the kind of precision that drives great outcomes. Job Summary We are seeking an experienced Software Engineer to contribute to the design, development, and delivery of next-generation technologies within our GlobalProtect team. We are looking for highly... 
    Suggested
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    2 days ago
  • $209.09k - $303.34k

     ...We are CARIAD , an automotive software development team with the Volkswagen Group. Our mission is to make the automotive experience...  ...around it. Role Summary: The Technical Lead Sr Principal Software Engineer, BSW is a senior technical leader and enterprise-wide... 
    Permanent employment
    Temporary work
    Worldwide

    Cariad, Inc.

    Mountain View, CA
    4 days ago
  •  ...Strategic Customer Engineering Engineer An engineer on the Strategic Customer Engineering team plays a critical role in aligning...  ...~5+ years distributed cloud engineering experience in a software development environment ~ Development experience in Java/C++/C# as well... 
    Flexible hours

    Oracle

    Santa Clara, CA
    16 hours ago
  • $126k - $204.5k

     ...industry, think about cybersecurity. Your Career As a Principal Software Engineer, you will play a key role in the design and...  ...cloud features. Participate in all phases of the product development lifecycle from definition, design, through implementation... 
    Full time
    Temporary work
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    2 days ago
  • $119.8k - $234.7k

     ...About the Role We’re building AI‑first engineering systems that power growth at Microsoft...  ...What We're Looking For Software engineering fundamentals with experience...  ...mindset grounded in hypothesis‑driven development and learning through iteration Qualifications... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    8 days ago
  • $170k - $210k

     ...Principal Software Developer Engineer Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as we continue to shape the future...  ...12 years of experience in Networking related software development B.S. in Computer Science or Electrical Engineering;... 
    Full time
    Worldwide
    Home office

    Edelman

    Sunnyvale, CA
    4 days ago
  • $165.8k - $307.9k

     ...Solutions, is responsible for ensuring a software product meets its specified...  ...the software throughout its development lifecycle. As a Principal Software Developer in Test, you will...  ...role, you will represent quality engineering and verification on behalf of your... 
    Work at office
    Local area
    Relocation package

    F. Hoffmann-La Roche Ltd

    Santa Clara, CA
    3 days ago
  • $142.8k - $274.8k

     ...Artificial Intelligence (AI) Frameworks team at Microsoft develops AI software that enables running AI models everywhere, from world's fastest...  ..., Bing, SQL Server, and Dynamics. As aPrincipal Software Engineer - Performance Tooling on the team, you will have the... 
    Ongoing contract
    Work at office
    Local area

    Microsoft Corporation

    Mountain View, CA
    3 days ago
  • $142.8k - $274.8k

     ...Overview Software quality is being redefined by AI. As part of the Microsoft...  ...serve millions worldwide. As a Principal Software Engineer - CoreAI on the Playwright engineering...  ...your expertise in AI-assisted development, push the boundaries of intelligent... 
    Ongoing contract
    Local area
    Worldwide

    Microsoft Corporation

    Mountain View, CA
    1 day ago
  • $147k - $237.5k

     ...Cortex Xpanse group is growing, and we’re looking for a Principal Software Engineer to join our team. This team is at the forefront of identifying...  ...Engineer on this team, you will contribute to the entire development lifecycle of our systems. Your responsibilities will... 
    Full time
    Work at office
    Visa sponsorship
    Work visa

    Palo Alto Networks

    Santa Clara, CA
    5 days ago
  •  ...Principal Software Developer (IC4) Oracle Health Platform Engineering builds and operates shared platform services that power secure, reliable product delivery at...  ...). Establish team patterns for AI-assisted development (e.g., test generation strategies, code review... 
    Temporary work
    Visa sponsorship
    Flexible hours

    Oracle

    Santa Clara, CA
    2 days ago
  • $349k - $431k

     ...Principal Software Engineer, Perception Pretraining Waymo is an autonomous driving technology company with the mission to be the world's most...  ...technical field ~10+ years of experience in ML model development, and you have 4+ years experience with large-scale vision... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • $96.8k - $306.4k

     ...Technical Strategy And Oversight Engineer Oracle Cloud Infrastructure (OCI) delivers mission-critical applications for...  ...collaborate with executives for investment and drive the software design and development for new major data-plane components of Oracle's Cloud Infrastructure... 
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Oracle

    Santa Clara, CA
    16 hours ago
  • $142.8k - $274.8k

     ...Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft's...  ..., brings together state-of-the-art software and hardware expertise to create a highly...  ...CPU-based alternatives. As a Principal Software Engineer in the DPU... 
    Ongoing contract
    Work at office
    Local area
    Worldwide

    Microsoft Corporation

    Santa Clara, CA
    13 days ago
  • $147k - $237.5k

     ...Summary Your Career Bring your backend java cloud engineering skills to work on the latest cloud software/web applications. Help us deploy and scale the...  ...a week. Your Impact Execute on the software development strategy to improve our dynamic highly distributed... 
    Full time
    Work at office
    Visa sponsorship
    Work visa
    3 days per week

    Palo Alto Networks

    Santa Clara, CA
    4 days ago
  • $147k - $237.5k

     ...Job Summary The Team Engineering - Our engineering team is at...  ...environment. Your Career As a Principal Engineer on the Prisma...  ...operate with AI-assisted development workflows (Cursor, Claude Code...  ...and support highly scalable software features and infrastructure... 
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    4 days ago
  •  ...Principle AWS Software Engineer The Bank is a growing bank in an Innovation economy. As a member of C&PB Development Team, you will be at the forefront of The Bank's Cloud Transformation journey and for building resilient business applications in cloud. As a Senior... 

    Professional Recruiters

    Santa Clara, CA
    4 days ago
  • $172k - $349k

     ...Principal Software Engineer This role has been designed as ''Onsite' with an expectation that you will primarily work from an HPE office....  ...platforms. Description: You will be part of a product development team building high-complexity, high-scale networking... 
    Work experience placement
    Work at office

    Hewlett Packard Enterprise Development LP

    Sunnyvale, CA
    3 days ago
  •  ...Principal Software Engineer This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from...  ...decisions and contribute to the overall strategy. Software Development: Design, develop, test, deploy, and maintain high-... 
    Work at office
    2 days per week

    Hewlett Packard Enterprise

    Cupertino, CA
    4 days ago
  •  ...Principal Software Engineer Come join a growing bank at the heart of the innovation, technology, green tech and life sciences space. We continue...  ..., your primary responsibility will be supporting the development and delivery of the solutions/projects and initiatives... 
    Shift work

    Professional Recruiters

    Santa Clara, CA
    a month ago
  • $147k - $237.5k

     ...Engage in all phases of the product development cycle from concept definition, design,...  ...technologies, various hypervisors, system software, and networking. Qualifications Required...  ...degree in Computer Science, Computer Engineering, Electrical Engineering or equivalent... 
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    4 days ago
  • $217k - $326k

     ...Principal Software Engineer, Datapath Santa Clara, California We're in an unbelievably exciting area of tech and are fundamentally reshaping...  ...That's why we are committed to fostering the growth and development of every person, cultivating a sense of community through... 
    Work at office
    Immediate start
    Flexible hours

    Pure Storage

    Santa Clara, CA
    4 days ago
  • $167k - $270.5k

     ...drives great outcomes. Job Summary Job Summary As a Principal Software Engineer to join our CPQ (Configure Price and Quote) team, you...  ...principles thinking to dissect complex challenges and drive the development of company objectives. This role requires working... 
    Full time
    Work at office
    Visa sponsorship
    Work visa
    3 days per week

    Palo Alto Networks

    Santa Clara, CA
    3 days ago
  •  ...Principal Software Engineer The Bank is the most sought-after financial partner in the global innovation economy. We bring together entrepreneurs...  ...able to develop code and effectively oversee distributed development team members. Once Here You Will: Lead one or... 
    Temporary work

    Professional Recruiters

    Santa Clara, CA
    4 days ago
  • $349k - $431k

     ...Principal Software Engineer, Onboard Field Response Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • $195k - $292k

     ...competitive programming achievement is a big plus Fast learner who can pick up new domains quickly and maximize agent-assisted development Familiarity with deep learning concepts and neural network architectures is a plus What we'll offer: At Ampere we... 
    Local area

    Ampere

    Santa Clara, CA
    16 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Development Engineer. Be the first to apply!