Role Overview: As a Senior Software Engineer, you will be instrumental in the design, development, and maintenance of our security cloud platform. In close collaboration with cross-functional teams, you will deliver high-performance, secure, and scalable cloud and networking solutions that support enterprise-grade connectivity. This position demands advanced knowledge of cloud-based containers, networking protocols, and system architecture. Your primary responsibilities will include developing both control-plane and data-plane software to ensure optimal packet processing and system performance. This role offers the opportunity to work at the forefront of security, networking, and cloud technologies, making a significant contribution to robust enterprise infrastructure. This is an onsite role based in the Bangalore, India office, requiring presence 5 days a week. Key Responsibilities: Design, Develop, and Deploy : Drive the complete lifecycle of cybersecurity features from initial design to final deployment. System Architecture Collaboration : Partner with Architecture and Product Lifecycle Management (PLM) teams to define system architecture, design patterns, and robust implementation strategies. Cross-Functional Coordination : Collaborate with cross-functional teams to ensure smooth transition of features from implementation to production release. Development Oversight : Guide and mentor team members to ensure efficient and high-quality feature implementation. Customer Issue Management : Coordinate with Systems Engineering (SE) teams to monitor and address escalated customer issues and requirements. Quality Assurance : Track code reviews and oversee development and staging environment testing to maintain software quality and reliability. System Optimization : Identify and implement improvements focused on scalability and performance of the existing system. Release Planning : Define and plan a seamless, reliable release process to deliver new features to customers effectively. Required Qualifications: Educational Background : Bachelor’s or master’s degree in computer science, Electrical Engineering, or Computer Engineering. Professional Experience : 4 – 7 years of hands-on experience in the design and development of large-scale cloud deployments. AI Experience: Hands-on experience using AI-assisted development tools and coding agents to accelerate software development, debugging, testing, and productivity. Cloud & Infrastructure Expertise : Proven experience in highly scalable cloud environments using Kubernetes (K8s), VMs, Docker, and resource allocation/utilization strategies. Expertise in persistent, multi-cluster database architectures. Programming & Scripting Skills : Strong hands-on programming experience in Golang , Python , and Bash . API & Integration : Solid experience in integrating with third-party tools and services. Proficient in REST APIs, Open APIs, and API authentication mechanisms. Cybersecurity Expertise : Deep understanding and implementation experience in cybersecurity features including Tunnelling, Threat Intelligence Systems, DNS Security, Firewalls, Intrusion Prevention/Detection Systems (IPS/IDS), Deep Packet Inspection (DPI), WAF/Proxy Networking Knowledge : Strong foundation in networking concepts such as Routing, Docker Networking, NAT/NPT, IPv6, Firewalls Tooling & Automation : Proficient with automation tools and frameworks. Experience with AI-based systems, Wireshark , Git , Jira , and intelligent IDEs. Problem Solving : Ability to troubleshoot complex backend, networking, and security issues effectively. Customer-Centric Mindset : Demonstrated experience in customer-driven innovation and market-oriented product development. Preferred Qualifications (optional): Experience with Automation testing tools is beneficial Understanding on Web UI technologies. Company Statement/Values: At NETGEAR, we are on a mission to unleash the full potential of connectivity with intelligent solutions that delight an
Every tech & IT company hiring across India — with AI match scores — on one live map.
Open the map →