Senior Manager, Software Development Lead

2 weeks ago


Sunnyvale, California, United States Fortinet Full time
Senior Manager, Software Development

Fortinet is seeking a highly skilled Senior Manager, Software Development to join our team. As a key member of our software development team, you will be responsible for leading the development of software components for our current and future networking products.

Key Responsibilities:

  • Develop and maintain software components on current and future networking related products.
  • Hands-on bug fixes for the current Fortinet products.
  • Maintain and document code using source control system.
  • Instrumental in product road map realization.
  • Work closely with hardware team to deliver high quality products.
  • Implement software features of high quality and on schedule.
  • Research, investigate, and define new areas of technology to enhance existing FortiSwitch products or new product directions; re-evaluate the design and implementation of current source code.

Requirements:

  • Minimum of 6 years of experience in Networking related software development.
  • 2+ years of experience in software engineering team management.
  • Strong C/C++ experience in Unix/Linux environment is essential.
  • Strong knowledge of TCP/IP networking, switching and routing.
  • Understanding of workings of Broadcom or Marvell or other switching ASICs in an Ethernet switch.
  • Knowledge in packet flow theory, queueing and scheduling.
  • Experience in implementing L2/L3 features such as LACP, STP, RIP, OSPF, IS-IS, BGP, LLDP, TRILL, 802.1X, Private VLAN, VxLAN, Openflow, Open vSwitch, etc.
  • Experience with multi process/thread programming using Posix and System V.
  • Familiar with system installations, configurations, and assistance in troubleshooting customer networks.
  • Knowledge of scripting languages: Shell, Ruby, Python a plus.
  • Knowledge of general QA procedures and methodologies as well as software development fundamentals.
  • Experience with firewalls and embedded systems is a plus.
  • Experience with Linux kernel and driver development is a plus.
  • B.S. in Computer Science or Electrical Engineering; M.S. preferred.

What We Offer:

  • US base salary range for this full-time position is $200,000 - $240,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.

About Our Team:

Our Software Development team is 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.

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.



  • Sunnyvale, California, United States Lynx Software Technologies Full time

    Job OpportunityJob Title: Senior Software EngineerJob Summary:Lynx Software Technologies, a leading provider of software solutions, is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software products that meet the needs of our...


  • Sunnyvale, California, United States Wal-Mart Full time

    Senior Software Engineer Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Wal-Mart in Sunnyvale, CA.Requirements:Master's or equivalent degree in Computer Science, Engineering, or related field.2 years of experience in large-scale enterprise software development environments.OR Bachelor's or equivalent degree in...


  • Sunnyvale, California, United States Intuitive Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at Intuitive. As a pioneer and market leader in robotic-assisted surgery, we strive to foster an inclusive and diverse team, committed to making a difference.Job SummaryThe successful candidate will design, develop, test, and maintain software and...


  • Sunnyvale, California, United States Lynx Software Technologies Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Lynx Software Technologies. As a key member of our software development team, you will be responsible for designing, developing, and testing software products that meet the highest standards of quality and reliability.Job SummaryThe successful...


  • Sunnyvale, California, United States Lynx Software Technologies Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Lynx Software Technologies. As a key member of our software development team, you will be responsible for designing, developing, and testing software products that meet the highest standards of quality and reliability.Job SummaryThe successful...


  • Sunnyvale, California, United States Amazon Full time

    Job Title: Software Development ManagerAmazon is seeking a highly skilled Software Development Manager to lead our team of Software Development Engineers (SDEs) in designing and developing innovative software solutions for complex problem areas and opportunities across our suite of Ad products.Key Responsibilities:Lead a team of Software Development...


  • Sunnyvale, California, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Manager to lead our team of engineers in designing and developing new frameworks for Amazon devices. As a key member of our Device OS organization, you will be responsible for driving the development of critical frameworks that enable app developers to create interactive visual experiences...


  • Sunnyvale, California, United States Amazon Full time

    Job Title: Software Development ManagerAmazon is seeking a highly skilled Software Development Manager to lead our team of Software Development Engineers (SDEs) in designing and developing innovative software solutions for complex problem areas and opportunities across our suite of Ad products.Key Responsibilities:Lead a team of Software Development...


  • Sunnyvale, California, United States Walmart Full time

    About the RoleWe are seeking a highly skilled Senior Manager Software Engineering to join our team at Walmart. As a Senior Manager Software Engineering, you will be responsible for leading large-scale software engineering projects and teams, ensuring the delivery of high-quality software solutions that meet business requirements.Key ResponsibilitiesLead...


  • Sunnyvale, California, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Amazon. As a key member of our Information Experience Technology (IXT) organization, you will play a critical role in delivering engaging, natural conversational experiences for our customers.Key ResponsibilitiesDesign and Code Solutions: You will be...


  • Sunnyvale, California, United States Apple Full time

    About the RoleWe are seeking an experienced Engineering Project Manager to lead the development of innovative software solutions for our Retail team. As a key member of our Financing & Retail Systems team, you will be responsible for orchestrating the planning, coordination, and execution of technology integrations and releases.Key ResponsibilitiesLead...


  • Sunnyvale, California, United States Amazon Full time

    Job Title: Senior Technical Program ManagerAmazon is seeking a highly skilled Senior Technical Program Manager to lead the development and release of device software for our on-the-go devices. As a key member of our project team, you will be responsible for driving cross-functional collaborations, assembling project teams, and developing schedules to ensure...


  • Sunnyvale, California, United States Flexton Inc. Full time

    At Flexton Inc., we are a leading professional services company offering a unique product mix that extends into Technology, Consulting, Digital, and Operations.We are seeking a highly skilled Senior Software Developer to join our team.Key Responsibilities:Design, develop, and maintain scalable software applications using JavaScript, and React.Work with NoSQL...


  • Sunnyvale, California, United States Intuitive Full time

    Job DescriptionPrimary Function of PositionAs a Senior Product Manager at Intuitive, you will play a critical role in empowering teams across technical and commercial functions to bring life-changing tools to our customers and patients. You will drive the development, launch, and sustaining of cutting-edge robotic software products from launch to...


  • Sunnyvale, California, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Amazon. As a key member of our Devices and Services Trust and Security team, you will be responsible for designing, developing, and deploying large-scale, highly distributed innovative solutions for securing web applications and services that enable amazing...


  • Sunnyvale, California, United States Walmart Full time

    About the RoleWe are seeking a highly skilled Senior Manager to lead our software engineering team in developing and implementing cutting-edge technology solutions. As a Senior Manager, you will be responsible for overseeing the design, development, and deployment of software applications, ensuring they meet the highest standards of quality, security, and...


  • Sunnyvale, California, United States Google Full time

    About the RoleAs a Senior Software Engineering Manager at Google, you will be responsible for leading a team of software engineers to design, develop, and deploy large-scale software systems. You will work closely with cross-functional teams to drive technical strategy and direction, and ensure that our software systems meet the highest standards of quality,...


  • Sunnyvale, California, United States Intelliswift Software Full time

    About the RoleWe are seeking a highly skilled Full Stack Software Engineer to join our team at Intelliswift Software. As a key member of our development team, you will be responsible for designing, developing, and maintaining scalable front-end applications using React and TypeScript.Key ResponsibilitiesDevelop and maintain high-quality, scalable front-end...


  • Sunnyvale, California, United States Wal-Mart Full time

    Senior Software Engineer Professional Opening at Wal-MartWe are seeking a highly skilled Senior Software Engineer to join our team at Wal-Mart in Sunnyvale, CA. This is a professional opening that requires a strong background in software development and a passion for delivering high-quality solutions.Requirements:Master's or equivalent degree in Computer...


  • Sunnyvale, California, United States Wal-Mart Full time

    Senior Software Engineer Opportunity at Wal-MartWe are seeking a highly skilled Senior Software Engineer to join our team at Wal-Mart in Sunnyvale, CA.Requirements:Master's or equivalent degree in Computer Science, Engineering, or related field2 years of experience in large-scale enterprise software development environmentsOR Bachelor's or equivalent degree...