mid Software Engineer ic · Posted May 19, 2026

About this role

Fortinet is hiring a mid-level Software Engineer based in Japan. The posting calls out experience with Python, C, REST APIs, Ansible.

Role
Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Japan
Department
Software Development
Posted
May 19, 2026

More roles at Fortinet

Project Manager
Sunnyvale, CA · mid
Networking Security
Backend Developer
Ramat Gan, Israel · mid
Python FastAPI Elasticsearch
Major Account Manager - Enterprise
Irvine, CA · mid
Networking Security
Named Account Manager, Enterprise
Washington, DC · manager
Staff Software Developer
Burnaby, Canada · staff
SQL Linux System Design
All Fortinet jobs →

Job description

from Fortinet careers

Location: Kawasaki (Japan)
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 dynamic Software Development Engineer to contribute to the success of our rapidly growing business.

As a Software Development Engineer, you will:

  • Act as a member of the Software Development Department, be responsible for software development of LAN switch products.
  • Work with internal teams to investigate current and future architectures, requirements, and technology needs.
  • Be responsible for one or more security and related software functions/modules embedded in the product, and develop them through basic design, detailed design, coding, testing, and bug fixing.
  • Work cross-functionally with software development, hardware development, and quality assurance to deliver high-quality products.
  • Proactively participate in solving technical and complex issues.
  • Research and apply new technologies and tools relevant to product development.

We Are Looking For:
An insightful and influential collaborator to join our team. We encourage you to apply for this position if you have the following qualities:

  • 3+ years of software development experience in the IT/software industry.
  • Experience in UNIX software development using the C programming language.
    ‒    Experience with Python or other programming languages is a plus.
  • This is an excerpt. Read the full job description on Fortinet careers →
All software engineering jobs software engineering salaries software engineering career path
All Fortinet Jobs Browse software engineering roles mid positions