mid Software Engineer ic 5-10 yrs · Posted Feb 12, 2026

About this role

Fortinet is hiring a mid-level Software Engineer based in Bangalore East, India. The posting calls out experience with Python, JavaScript, Java, Go and roughly 5–10 years of relevant work.

Role
Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Bangalore East, India
Work mode
On-site
Experience
5–10 years
Department
Software Development
Posted
Feb 12, 2026
AI Summary
Mid-level software engineer designing and developing APIs for large-scale data platforms. Requires 5-10 years experience with Java, Python, Golang, Node.js, React, and cloud technologies. Must have strong database design skills, IAM/authentication experience, and proficiency with PostgreSQL and MongoDB.

More roles at Fortinet

Major Account Manager, Major Enterprise
Bentonville, AR · manager
Networking
Traffic/Shipping Coordinator - Taoyuan
Taoyuan City, Taiwan · mid
Security
Technical Account Manager
Sophia Antipolis, France · mid
Networking Security
Technical Account Manager
Sophia Antipolis, France · mid
Networking Security
Sales Engineer, Named Enterprise
Columbus, OH · mid
Encryption Security
All Fortinet jobs →

Job description

from Fortinet careers

Fortinet, founded over 20 years ago, has become a driving force in the evolution of cybersecurity and the convergence of networking and security. Our mission is to secure people, devices, and data everywhere.

We Are Looking for: 

  • Good knowledge in Java, Golang, Python, Nodejs, Express
  • HTML, CSS, JS and Angular, React, React-native, Redux programming experience
  • Proficient in designing, developing APIs handling large volumes of data.
  • Software Development experience of 5-10 years.
  • In depth understanding of JavaScript programming
  • Good understanding of asynchronous programming
  • Understanding of scalability, and security compliance
  • Experience in interfacing user authentication and authorization – IAM, SAML, JWT etc.
  • Experience in designing DB schemas for a large analytical platform and the optimizations
  • Exposure to cloud technologies and experience in handling applications on AWS
  • Proficient hands-on of RDBMS – PostgreSQL
  • Proficient hands-on of NoSQL – MongoDB.
  • Strong knowledge of data structures and algorithms.
  • Proficient understanding of code versioning tools, such as Git.
  • Should be a good team player who can collaborate with the team.
  • Experience of working in rapid development environments - Agile, Scrum, quarterly releases
  • Strong communication skills, both verbal and written, and the ability to listen effectively

Working Conditions:

This position requires working from the office full-time; remote work is not available.

This is an excerpt. Read the full job description on Fortinet careers →
All software engineering jobs software engineering in Bangalore East, India Jobs in Bangalore East, India software engineering salaries software engineering career path
All Fortinet Jobs Browse software engineering roles mid positions