Principal Software Development Engineer

7 days ago


Sunnyvale, United States Fortinet Full time

Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as we continue to shape the future of cybersecurity and redefine the intersection of networking and security. At Fortinet, our mission is to safeguard people, devices, and data everywhere. We are looking for a Principal Software Development Engineer to join our FortiSwitch platform team. The experienced engineer would help improve the tools, build system, and core platform features to empower the entire team to efficiently produce secure, and high quality features.

Responsibilities will include design, implementation, maintenance, and training other devs in the new and improved tools, frameworks, and systems. There will also be general system maintenance, and switch feature development depending on your expertise, in areas including events/messaging, data-sharing, daemon internals, system utilities, debugging facilities, and other platform related functionality

As a Principal Software Development Engineer, you will:

  • Maintaining and improving the build environment, toolchain, package system, and build system.
  • Analyzing code to develop and execute image size reductions, optimizations, and improvements.
  • Implementing, improving, and maintaining core OS features ranging from debug and security, to messaging, and various utilities.
  • Develop new switch features, and enhance existing ones.

We Are Looking for:

  • Minimum of 8 years' experience in software engineering.
  • B.S. in Computer Science or Electrical Engineering; M.S. preferred
  • Strong C and Linux development skills.
  • Experience in maintaining/developing toolchains, build environments, and build systems (make, cmake, bash).
  • Experience in the fundamentals of networking.
  • Experience in any of the following is a plus:
    • L2/Switching features.
    • Buildroot and/or build systems.
    • Containerization and process security in Linux.
    • Package systems, and managing Linux images.

The US base salary range for this full-time position is $188000 - 250000 . 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 labor 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 time of hire and annually at the Company's discretion.

About Our Team:

Join our FortiSwitch team, known for its collaborative ethos, working seamlessly with global customers, internal engineering teams and product development groups. Our team culture emphasizes continuous learning, innovation, and a strong commitment to customer satisfaction. We embrace Fortinet's core values of openness, teamwork and innovation, fostering an environment where team members support each other, share knowledge, and leverage AI to solve complex technical challenges. Our inclusive and dynamic team thrives on collaboration and is driven by the shared goal of maintaining Fortinet's high standards of excellence in cybersecurity solutions

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

#GD



  • Sunnyvale, United States Fortinet, Inc. Full time

    Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as we continue to shape the future of cybersecurity and redefine the intersection of networking and security. At Fortinet, our mission is to safeguard people, devices, and data everywhere. We are currently seeking a Principal Software Development Engineer to join the FortiSwitch...


  • Sunnyvale, California, United States Bayone Full time

    Bayone is seeking a talented and experienced Principal Software Developer to join our team and contribute to the design, development, and implementation of cutting-edge software solutions.The estimated salary for this position is $140,000 - $200,000 per annum.This role involves leading a team of developers to develop and deploy complex software systems using...


  • Sunnyvale, United States LHH Recruitment Solutions Full time

    Job DescriptionJob DescriptionPrincipal Software EngineerLocation: Sunnyvale, CA (Hybrid)Assignment Type: PermanentCompensation: $200,000 - $220,000 base salary, 20% annual bonus, and equityRelocation: AvailableLHH is proud to partner with our client in their search for a Principal Software Engineer to join their team in Sunnyvale, CA. This is a unique...


  • Sunnyvale, United States LHH Recruitment Solutions Full time

    Principal Software Engineer Location: Sunnyvale, CA (Hybrid) Assignment Type: Permanent Compensation: $200,000 - $220,000 base salary, 20% annual bonus, and equity Relocation: Available LHH is proud to partner with our client in their search for a Principal Software Engineer to join their team in Sunnyvale, CA. This is a unique opportunity to lead the...


  • Sunnyvale, California, United States Walmart Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to lead our team in creating innovative solutions for Walmart's customers. As a key member of our software engineering team, you will be responsible for designing, developing, and implementing large-scale software systems that drive business results.ResponsibilitiesProvide technical...


  • Sunnyvale, United States Fortinet Full time

    Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as we continue to shape the future of cybersecurity and redefine the intersection of networking and security. At Fortinet, our mission is to safeguard people, devices, and data everywhere. Fortinet is growing and we are looking to hire Principal Software Developer to join our team.As...


  • Sunnyvale, United States Fortinet Full time

    Job Description Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as we continue to shape the future of cybersecurity and redefine the intersection of networking and security. At Fortinet, our mission is to safeguard people, devices, and data everywhere. Fortinet is growing and we are looking to hire Principal Software Developer to...


  • Sunnyvale, United States LHH Recruitment Solutions Full time

    Job DescriptionJob DescriptionLocation: Sunnyvale, CaliforniaWorksite Type: On-SiteAssignment Type: PermanentLHH is seeking an experienced Principal Software Engineer (Frontend) to join our client's AdTech team. This role is ideal for individuals with a strong background in frontend development and a passion for leading teams in building scalable,...


  • Sunnyvale, United States LHH Recruitment Solutions Full time

    Location: Sunnyvale, California Worksite Type: On-Site Assignment Type: Permanent LHH is seeking an experienced Principal Software Engineer (Frontend) to join our client's AdTech team. This role is ideal for individuals with a strong background in frontend development and a passion for leading teams in building scalable, high-performance applications. What...


  • Sunnyvale, California, United States United Software Group Full time

    Job DescriptionWe are seeking an experienced Software Development Engineer to join our team at United Software Group. The ideal candidate will have a strong background in mobile software development and a passion for creating innovative solutions.The successful candidate will be responsible for developing, improving, and releasing the Business Android...


  • Sunnyvale, United States LHH Recruitment Solutions Full time

    Principal, Software Engineer - Frontend Location: Sunnyvale, CA Worksite Type: Hybrid Assignment Type: Permanent Relocation: Yes Visa/H1B Sponsorship: No Salary Range: $200k - $215k Bonus & Additional Compensation: Annual bonus and equity package Overview: Our client is seeking a Principal Software Engineer specializing in Front-End development to join their...


  • Sunnyvale, United States LHH Recruitment Solutions Full time

    Principal Software Engineer - Data Privacy Location: Sunnyvale, CA or Bentonville, AR Worksite Type: On-Site Assignment Type: Permanent Are you a highly skilled software engineer passionate about data privacy and cutting-edge technology? Our client is seeking a Principal Software Engineer to drive the development of innovative customer data products and...


  • Sunnyvale, United States LHH Recruitment Solutions Full time

    Job DescriptionJob DescriptionLHH is seeking an experienced and passionate Principal, Software Engineer to join a dynamic team in Sunnyvale, California. This permanent, on-site position offers a competitive salary range of $143,000 to $286,000, plus performance-based bonuses and relocation assistance for qualified candidates. If you’re eager to lead...


  • Sunnyvale, United States Walmart Full time

    Position Summary... What you'll do... We are looking for an experienced Principal Software Engineer to join Customer Experience Tools Engineering team. This hands-on role requires exceptional coding skills, a passion for technology and engineering excellence, and the ability to guide and mentor a large team of engineers. You will play a pivotal role in...


  • Sunnyvale, United States LHH Recruitment Solutions Full time

    Job DescriptionJob DescriptionPrincipal Software Engineer – Data PrivacyLocation: Sunnyvale, CA or Bentonville, ARWorksite Type: On-SiteAssignment Type: PermanentAre you a highly skilled software engineer passionate about data privacy and cutting-edge technology? Our client is seeking a Principal Software Engineer to drive the development of innovative...


  • Sunnyvale, United States Redolent Infotech Pvt. Ltd. Full time

    One of our direct clients is urgently looking for a Principal/Staff Frontend Software Engineer @ Sunnyvale CA.TITLE: Principal/Staff Frontend Software EngineerLOCATION: Sunnyvale, CADURATION: 6 to 12+ MonthsRATE: DOEDESCRIPTION:7+ Years of Extremely Strong Hands-on experience in JavaScript/TypeScript coding, HTML5, JavaScript, CSS3, AJAX, Responsive Design,...


  • Sunnyvale, United States LHH Recruitment Solutions Full time

    Job DescriptionJob DescriptionLHH is seeking an experienced and passionate Principal, Software Engineer to join a dynamic team in Sunnyvale, California. This permanent, on-site position offers a competitive salary range of $180,000 to $200,000, plus performance-based bonuses and relocation assistance for qualified candidates. If you’re eager to work on...


  • Sunnyvale, United States LHH Recruitment Solutions Full time

    Location : Sunnyvale, CA Worksite Type : Hybrid Assignment Type : Permanent Visa/H1b Sponsorship : Not Accepted Relocation Offered : Yes Our Client is seeking a highly experienced and talented Principal Software Engineer/Architect to join their innovative team in Sunnyvale, CA. This is a unique opportunity to work on cutting-edge projects and...


  • Sunnyvale, United States Walmart Full time

    Position Summary... What you'll do... We are looking for an experienced Principal Software Engineer to join the Customer Data Engineering team to advance the way we empower internal teams with best-in-class customer data products and privacy compliant data platforms. This hands-on role requires exceptional coding and design skills, a passion for technology...


  • Sunnyvale, United States LHH Recruitment Solutions Full time

    Job DescriptionJob DescriptionLocation: Sunnyvale, CAWorksite Type: HybridAssignment Type: PermanentVisa/H1b Sponsorship: Not AcceptedRelocation Offered: YesOur Client is seeking a highly experienced and talented Principal Software Engineer/Architect to join their innovative team in Sunnyvale, CA. This is a unique opportunity to work on cutting-edge projects...