Staff Engineer II - Software Development - Insight

NETGEAR · Chennai, India

Chennai, India10–15 yearsPosted 30+ days agoLast checked 21 Oct 2026

Free account: apply link, HR contact and an AI-written cold email

About the role

Staff Engineer II - Software Development - Insight

Position Overview

We are looking for a Staff Full Stack Engineer to drive the technical architecture and strategic development of our cloud-based NMS platform. This role combines deep networking expertise with full-stack engineering leadership to build enterprise-grade solutions that manage complex network infrastructures for our global customer base.

Key Responsibilities

- Platform Architecture: Design scalable, multi-tenant architecture for managing thousands of network devices across customer environments

- Advanced Network Analytics: Lead development of AI/ML-powered network analytics, predictive maintenance, and automated troubleshooting capabilities

- Enterprise Integration: Architect integrations with major network vendors' management platforms and enterprise IT systems

- Performance Engineering: Optimize platform performance for handling massive telemetry data streams from network devices

- Security Architecture: Design zero-trust security models for secure device access and customer data protection

- API Strategy: Lead design of comprehensive APIs for network automation, third-party integrations, and customer workflows

- Edge Computing: Develop edge gateway solutions for on-premises network management in hybrid deployments

- Scalability Planning: Architect solutions supporting enterprise customers with 10,000+ managed devices

- Technical Leadership: Mentor engineering teams and establish best practices for network software development

- Customer Success: Work directly with enterprise customers on complex technical requirements and custom integrations

Advanced Technical Requirements

- Network Expertise: Deep knowledge of enterprise networking, SDN/SD-WAN, network virtualization, and modern networking protocols

- Distributed Systems: Expert-level experience with microservices, event-driven architecture, and distributed data processing

- Real-time Processing: Advanced experience with stream processing (Kafka, Apache Storm) for handling network telemetry at scale

- Machine Learning: Experience applying ML to network analytics, anomaly detection, and predictive maintenance

- Network Security: Deep understanding of network security protocols, certificate management, and secure device provisioning

- Multi-vendor Integration: Extensive experience with network vendor APIs and management protocols across different manufacturers

- Performance Optimization: Expert knowledge of database optimization for time-series data and high-throughput network metrics

- Cloud Networking: Advanced knowledge of cloud networking services, VPC design, and hybrid cloud architectures

Qualifications

- Bachelor's or Master's degree in Computer Science, Network Engineering, or Electrical Engineering

- 10-15 years of software development experience with 5+ years in network management systems

- Deep understanding of enterprise networking technologies and network operations centers (NOC)

Skills mentioned

  • Kafka
  • Machine learning
  • Microservices

Want to reach NETGEAR's HR directly?

NextKnock finds the hiring contact and writes a personal cold email from your resume. You send it from your own Gmail.

Similar jobs

More jobs at NETGEAR

All NETGEAR jobs and company facts →

Browse more