Software Development Engineer

3 days ago


Sunnyvale, California, United States Fortinet Full time
Job Summary

We are seeking a highly skilled Staff Software Development Engineer to join our team at Fortinet. As a key member of our engineering team, you will be responsible for designing, developing, and implementing highly scalable software features and infrastructure on our next-generation security platform.

Key Responsibilities
  • Develop and maintain software components on current and future networking related products.
  • Design and implement highly scalable software features and infrastructure on our next-generation security platform ready for cloud native deployment.
  • Collaborate with DevOps and QA teams to deliver high-quality products.
  • Profile, optimize, and tune systems software for efficient cloud operation.
  • Implement software features of high quality and on schedule.
Requirements
  • Rich experience in cloud-based product-related software development and cross-platform development.
  • Strong knowledge and experience in Python, and debugging skills.
  • Experience with Docker and Kubernetes or other container orchestration and traffic steering platforms.
  • Strong understanding of principles of DevOps and Continuous Delivery.
  • Good understanding of cloud-based product design considerations and limitations in areas of microservice architectures, security, global network infrastructure, distributed systems, and load balancing.
  • Good knowledge in Firewall, IPSec, SSL, IdP, TLS, DNS, CASB, SDN, and TCP/IP networking.
Education

B.S. in Computer Science or Math or Electrical Engineering; M.S. preferred.

Compensation

The US base salary range for this full-time position is $185,000-$250,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.



  • 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 Intelliswift Software Full time

    Position: Python Software EngineerLocation: RemoteContract Duration: 12-MonthsEssential Skills:Proficient in Python, including code development for data repositoriesExperience with mobile devices and wearable technologyPreferred Skills:Background in computer engineering with hardware interactionExperience in power and performance data analysis, including...


  • Sunnyvale, California, United States Intelliswift Software Full time

    Position: Python Software EngineerLocation: RemoteContract Duration: 12-MonthsEssential Skills:Proficient in Python, with experience in developing code for data repositoriesExperience with mobile devices and wearable technologyPreferred Skills:Background in computer engineering, particularly with hardware interactionsExperience in analyzing power and...


  • 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 Google Full time

    About the RoleAs a software engineer at Google, you will be part of a team that develops cutting-edge technologies to transform the way billions of users interact with information and each other. Our products require handling massive amounts of data, and we're looking for engineers who can bring innovative ideas from various areas, including:Information...


  • Sunnyvale, California, United States Intuitive Surgical Full time

    Job Title: Software Development EngineerAt Intuitive Surgical, we are seeking a highly skilled Software Development Engineer to join our team. As a pioneer in robotic-assisted surgery, we strive to foster an inclusive and diverse team committed to making a difference in the world of minimally invasive care.Job SummaryThe successful candidate will be...


  • Sunnyvale, California, United States Figure Full time

    Unlock the Future of RoboticsFigure, a pioneering AI Robotics company, is seeking a skilled Software Engineer to spearhead the development of a real-time 3D visualization engine. This innovative project aims to accelerate the deployment of autonomous humanoids at a global scale.Key Responsibilities:Design and implement cutting-edge interactive 3D...


  • Sunnyvale, California, United States Google Full time

    About the JobAs a software engineer at Google, you will have the opportunity to work on a specific project critical to our needs, with opportunities to switch teams and projects as our fast-paced business grows and evolves.ResponsibilitiesWrite product or system development code.Participate in, or lead design reviews with peers and stakeholders to decide...


  • Sunnyvale, California, United States Intelliswift Software Full time

    Position: Senior Hardware EngineerCompany: Intelliswift SoftwareLocation: Not specifiedContract Duration: Not specifiedKey Qualifications:7 to 10+ years of experience in hardware engineering with a focus on leadership roles.Expertise in power consumption management for consumer electronics and wearable technology.Proficient in power and thermal measurement...


  • Sunnyvale, California, United States Amazon Services LLC Full time

    About the RoleWe're seeking a talented Software Development Engineer to join our team at Amazon Services LLC. As a key member of our Mobile Architecture team, you will be responsible for designing and developing scalable, secure, and performant code for the Alexa app.Key ResponsibilitiesDesign and develop mobile application software, including prototyping...


  • Sunnyvale, California, United States Intelliswift Software Full time

    Position: Senior Hardware EngineerCompany: Intelliswift SoftwareLocation: Not specifiedOverview:We are seeking a highly skilled Senior Hardware Engineer with extensive experience in power management for consumer electronics and wearable devices. The ideal candidate will possess a strong background in the following areas:Key Qualifications:7 to 10+ years of...


  • Sunnyvale, California, United States Amazon Full time

    Software Development Engineer, DevicesJob ID: | Services LLCDESCRIPTIONAmazon Devices is building products to enable new forms of ambient computing, and we are looking for skilled and passionate software engineers to join our world-class, growing team.As an Software Development Engineer, you will conceive, design, and bring to market computer vision...


  • Sunnyvale, California, United States Illumio Full time

    About the Role:Illumio is seeking a highly skilled Staff Engineer to join our team. As a Staff Engineer, you will play a key role in driving the development of our software solutions.Key Responsibilities:Collaborate with Product Management and Software Development teams to understand feature requirements and goals.Develop comprehensive test strategies to...


  • Sunnyvale, California, United States Intelliswift Software Full time

    Position: Senior Hardware EngineerCompany: Intelliswift SoftwareLocation: Not specifiedContract Duration: Not specifiedKey Qualifications:7 to 10+ years of experience in hardware engineering with a focus on leadership roles.Expertise in power consumption analysis for consumer electronics and wearable technology.Proficient in power and thermal measurement...


  • Sunnyvale, California, United States Google Full time

    About the RoleAs a software engineer at Google, you will have the opportunity to work on a specific project critical to our needs, with opportunities to switch teams and projects as our business grows and evolves.Key ResponsibilitiesDesign, develop, test, deploy, maintain, and enhance software solutionsManage project priorities, deadlines, and...


  • 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 Fortinet Full time

    Software Development Engineer Job DescriptionFortinet is seeking a skilled Software Development Engineer to contribute to the development and maintenance of our industry-leading network security appliances.Key Responsibilities:Participate in the development and maintenance of the network security product suite.Design, implement, and maintain core platform...


  • Sunnyvale, California, United States Intelliswift Software Full time

    Position: Senior Hardware EngineerCompany: Intelliswift SoftwareKey Responsibilities:Oversee hardware engineering projects with a focus on power efficiency in consumer electronics and wearable technology.Conduct power and thermal measurements to ensure optimal performance of devices.Implement data collection and tuning processes to enhance automation and...


  • Sunnyvale, California, United States Intelliswift Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer II to join our team at Intelliswift. As a key member of our software 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...


  • Sunnyvale, California, United States Fortinet Full time

    **Job Summary**Fortinet is seeking a highly skilled Software Development Engineer to join our team and contribute to the development and maintenance of our next generation industry leading network security appliances.**Key Responsibilities:**• Participate in the design, implementation, and maintenance of core platform modules of the appliances•...