Staff Software Developer

1 week ago


Burnaby, British Columbia, Canada Fortinet Full time
Description
Fortinet is looking for a Senior Systems Programmer with a passion for building software that perform at scale.

In this role, you would design, develop, and maintain components of the FortiGate firewall which support deployments in cloud architectures.

In addition, you would also be responsible for the development of the API and networking architecture that the FortiGate user interface relies on to deliver responsive, reliable results.

You will join a high energy team that is creating compelling and innovative firewall management & monitoring systems for a wide variety of users.

You will participate in the design, development, and operation of Fortinet's next generation cloud security platform - FortiSASE.

You will have ownership of significant areas of the code for both new feature development, and maintenance and redesign of existing areas of the products.

This role has a growth opportunity into a management position leading multiple developers supporting the above areas.


As a Fortinet Developer, you will learn about the latest advancements in network security - including SD-WAN, VPN setup, SASE (Secure Access Service Edge) and Cloud Management.

You are customer focused and enjoy creating features that improve the lives of your users. You use and create tools that improve development processes, allowing you to focus on development of features that matter.

Most of all, you are excited about the opportunity to learn, experiment, and drive the use of modern development tools.

You can find out more about our team and what we look for at

Job Responsibilities

In this role at Fortinet, you will:

  • Develop and maintain network, security, and orchestration code to support cloud FortiGate deployments with FortiSASE
  • Support the user interface team with REST API development and performance improvements
  • Optimize API communication across distributed firewalls
  • Collaborate with development and product teams to create easy to use and powerful applications
  • Promote best practices within the team and organization
  • Provide improvement suggestions while using Fortinet products on a daily basis
Job Skills Required

  • 5 years of overall software development experience with C/C++
  • Expert level understanding of Linux systems development
  • Hands on experience creating or using REST APIs
  • Experience with Cloud systems architecture and design
  • Understanding of networking and security concepts
  • Strong communication skills (written and verbal) in a team or customer environment
Assets:

  • Apache module development
  • Experience with NodeJS server-side application development with Typescript
  • Familiarity with CloudStack or Openstack
  • Understanding of UX principles and how to apply them
Education:

Bachelor's degree in Computer Science or equivalent experience.

#GD

#LI-CN1#J-18808-Ljbffr

  • Burnaby, British Columbia, Canada Fortinet Full time

    Fortinet is currently seeking an experienced embedded software Developer for development of our next generation security solution impacting multiple products of the Fortinet Security Fabric with focus on FortiGate. FortiGate is our award winning flagship product, which consolidates security platform


  • Burnaby, British Columbia, Canada Fortinet Full time

    DescriptionFortinet's FortiWeb team is expanding and looking to find experienced embedded developers to join their team Responsibilities:Work with the Product Management teams on the product roadmaps, new features design, and product certifications. Work with R&D and QA throughout the product development lifecycle. Develop pre- and post-sales tools and...

  • Software Developer

    4 weeks ago


    Burnaby, British Columbia, Canada TEEMA Full time

    Title: Software Developer - Full StackJob ID: KM Our client requires the services of a senior-level Full Stack Software Developer who will work with their transformation teams to improve and extend their existing systems and services.Responsibilities:Plan, design and develop high quality APIs and web applications in JavaScript/TypeScript, & SQL...

  • Software Developer

    2 months ago


    Burnaby, British Columbia, Canada TEEMA Full time

    Title: Software Developer - Full StackJob ID: KM Our client requires the services of a senior-level Full Stack Software Developer who will work with their transformation teams to improve and extend their existing systems and services.Responsibilities:Plan, design and develop high quality APIs and web applications in JavaScript/TypeScript, & SQL...


  • Burnaby, British Columbia, Canada NETINT Technologies Inc. Full time

    About NETINT Technologies Inc.NETINT Technologies is a pioneer of computational storage and video processing SoC solutions for cloud and edge computing. Its Codensity portfolio enables enterprise, cloud data centers, and content providers to deploy high-performance applications that they can scale without limit while minimizing their data storage and video...

  • Software Developer

    1 month ago


    Burnaby, British Columbia, Canada Miraclon Corporation Full time

    Miraclon Canada is looking for a talented and motivated Software Developer to join our dynamic team in a growth focused start-up type environment in Burnaby, BC. As a Software Developer, you will play a crucial role in designing, developing, and maintaining cutting-edge software solutions for our FLEXCEL NX solution serving the broader Flexographic Printing...

  • Software Developer

    4 weeks ago


    Burnaby, British Columbia, Canada Miraclon Corporation Full time

    Miraclon Canada is looking for a talented and motivated Software Developer to join our dynamic team in a growth focused start-up type environment in Burnaby, BC. As a Software Developer, you will play a crucial role in designing, developing, and maintaining cutting-edge software solutions for our FLEXCEL NX solution serving the broader Flexographic Printing...


  • Burnaby, British Columbia, Canada Verathon Full time

    Overview Verathon is looking for a Software Engineer IIto become the newest member of our Visualization Business Unit R&DTeam located in Burnaby, BC, Canada. The Software Engineer is responsible for developing embedded software for our next generation GlideScope monitors. We are looking to add new cutting-edge features to enhance the experience of the...

  • software developer

    1 week ago


    Burnaby, British Columbia, Canada ULALA TECHNOLOGIES LTD. Full time

    Education: College/CEGEPExperience: Experience an assetTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the collection...

  • Software Developer

    1 week ago


    Burnaby, British Columbia, Canada Fortinet Full time

    DescriptionFortinet has a great career opportunity for a Software Developer within its FortiClient team, which is responsible for one of the fastest-growing products in the company. FortiClient's Security Fabric Integration provides endpoint visibility through telemetry and ensures that all fabric components - FortiGate, FortiAnalyzer, EMS, Managed AP,...

  • software developer

    1 week ago


    Burnaby, British Columbia, Canada ULALA TECHNOLOGIES LTD. Full time

    Education: Expérience: EducationCollege/CEGEPTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the collection and...

  • Software Developer

    1 week ago


    Burnaby, British Columbia, Canada Fortinet Full time

    DescriptionFortinet has a great career opportunity for a C/C++ Software Developer within its FortiClient team, which is responsible for several of Fortinets client software development. FortiClient's Security Fabric Integration provides endpoint visibility through telemetry and ensures that all fabric components - FortiGate, FortiAnalyzer, EMS, Managed AP,...


  • Burnaby, British Columbia, Canada OSI Maritime Systems Full time $90,000 - $115,000

    ABOUT US In 1977, OSI introduced the first generation electronic chart system for the maritime market and revolutionized navigation. Today, OSI Maritime Systems is a leading provider of integrated navigation and tactical solutions designed for naval and maritime security operations. Among those solutions, the company develops and delivers integrated bridge...

  • FCT Software Dev QA

    1 week ago


    Burnaby, British Columbia, Canada JAM Software GmbH Full time

    As a Mobile Software Development QA, you will be working on testing of FortiClient IOS and Android, which integrates with various Fortinet products including the FortiGate, FortiAnalyzer, FortiManager, FortiSandbox and FortiGuard Distribution Network (FDN). These positions offer incumbents experience in working with each of these technologies. The positions...


  • Burnaby, British Columbia, Canada Kron Technologies Inc. Full time

    BackgroundKron Technologies is an emerging technology company that has grown from its Kickstarter origins to develop innovative cameras that have disrupted the world of high-speed video cameras. We're looking for more talented individuals to join us as we design, develop, and manufacture cutting-edge imaging products. Our employees enjoy flexibility,...


  • Burnaby, British Columbia, Canada NETINT Technologies, Inc. Full time

    About NETINT Technologies Inc.NETINT Technologies is a pioneer of computational storage and video processing SoC solutions for cloud and edge computing. Its Codensity portfolio enables enterprise, cloud data centers, and content providers to deploy high-performance applications that they can scale without limit while minimizing their data storage and video...


  • Burnaby, British Columbia, Canada Carmodity Ltd Full time

    Education: Bachelor's degreeExperience: 2 years to less than 3 years or equivalent experienceTasksLead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systemsJavaScript Object Notation (JSON)Operate automatic or other...


  • Burnaby, British Columbia, Canada Fortinet Full time

    DescriptionAs a Software Developer at Fortinet, you will be responsible for the full development cycle of Fortinets products. You are given the opportunity to participate in the development cycle from coding, bug fixing, troubleshooting and testing, enabling you to familiarize yourself with Fortinet products and have direct involvement with complex,...


  • Burnaby, British Columbia, Canada Fortinet Full time

    DescriptionFortiSASE SIA is a SaaS-based service that combines network and security functions with WAN capabilities, which allows users to securely access the Internet from anywhere. As a team member, you will be responsible for testing the end-to-end functionality of the product. You will be working closely with multiple development and QA teams to verify...


  • Burnaby, British Columbia, Canada NETINT Technologies Inc. Full time

    About NETINT Technologies Inc. NETINT Technologies is a pioneer of computational storage and video processing SoC solutions for cloud and edge computing. Its Codensity portfolio enables enterprise, cloud data centers, and content providers to deploy high-performance applications that they can scale without limit while minimizing their data storage and video...