NETGEAR

Lead Software Developer, SASE Firewall

NETGEAR

full-time

Posted on:

Origin:  • 🇮🇳 India

Visit company website
AI Apply
Manual Apply

Job Level

Senior

Tech Stack

CloudCyber SecurityDockerFirewallsGoKubernetesMicroservicesPythonRust

About the role

  • Lead the design, development, and optimization of software modules for next-generation cybersecurity solutions, including SASE, NGFW, ZTNA, SWG, VPN, and SD-WAN.
  • Drive design decisions and contribute to the overall technical direction of the cybersecurity platform.
  • Ensure the scalability, performance, and security of software components through thoughtful design and rigorous testing.
  • Mentor and guide junior and mid-level developers, promoting best practices in coding, design, and software development lifecycle.
  • Conduct code reviews, contribute to technical documentation, and support continuous integration and deployment processes.
  • Stay current with industry trends, emerging technologies, and evolving security threats to ensure the product remains competitive and secure.
  • Troubleshoot complex technical issues and provide timely resolutions in both development and production environments.
  • Hybrid role: expected to be onsite 3 days a week in our Bangalore office.

Requirements

  • Bachelor’s degree in computer science, Engineering, or a related technical field.
  • 8+ years of hands-on Networking, Cloud and security software development experience.
  • Strong background in systems programming, networking, or security-related domains.
  • Experience working on enterprise-grade cybersecurity products or network infrastructure solutions.
  • Strong expertise in SD-WAN, VPNs, Next-Generation Firewalls (NGFW), Secure Web Gateways (SWG), Zero Trust Network Access (ZTNA), and SASE.
  • Proven experience designing and building scalable, high-performance software solutions in complex, distributed environments.
  • Proficiency in cloud-native architectures, microservices, and containerization technologies such as Docker and Kubernetes.
  • Proficiency in programming languages such as C, C++, Go, Rust, or Python.
  • Solid understanding of cybersecurity principles, networking protocols, and secure software development practices.
  • Strong problem-solving skills and the ability to lead technical discussions and make sound architectural decisions.
  • Excellent communication and collaboration skills, with the ability to work effectively across teams and mentor junior developers.
  • Preferred: Experience with CI/CD pipelines, automation tools, and modern DevOps practices.
  • Preferred: Contributions to open-source security or networking projects.
  • Application requires answering legal authorization to work and visa sponsorship questions.