N

NETGEAR

Global networking hardware provider with subscriptions

Senior Engineer 2 - Software Development, Insight

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeChennai, Tamil Nadu, IndiaNo salary listedIn-person

About the Job

Requirements

  • Advanced proficiency in React.js or Angular, TypeScript, D3.js, and WebSocket.
  • Strong experience with Node.js, Python, or Java for scalable network management services.
  • Understanding of SNMP, SSH, Telnet, NETCONF, and REST APIs for network device communication.
  • Experience with time-series databases such as InfluxDB and TimescaleDB, and traditional databases.
  • Experience with AWS, Azure, or GCP, particularly networking services, load balancers, and auto-scaling.
  • Experience with network monitoring protocols, log aggregation, and observability platforms.
  • Knowledge of network security principles, VPN configurations, and secure device access methods.
  • Experience with CI/CD pipelines, Docker or Kubernetes, and infrastructure automation.
  • A bachelor's degree in Computer Science, Network Engineering, or a related technical field.
  • Eight to ten years of full-stack development experience, including three or more years in network management or infrastructure software.
  • Strong understanding of TCP/IP, the OSI model, routing protocols, and enterprise networking concepts.
  • Experience with network device APIs from vendors such as Cisco, Juniper, Aruba, or Ubiquiti.
  • Knowledge of WiFi standards (802.11), network switching concepts, and routing protocols.
  • Experience building SaaS platforms for enterprise customers.
  • Familiarity with network automation tools such as Ansible and Puppet, and Infrastructure as Code.

Responsibilities

  • Design and develop scalable web applications for network device management, monitoring, and configuration.
  • Build responsive dashboards displaying network topology, device status, performance metrics, and alerting systems.
  • Develop APIs and interfaces for managing network hardware, including switches, routers, and access points from multiple vendors.
  • Create interactive network topology maps and device relationship diagrams.
  • Build mobile applications for field technicians to configure and troubleshoot network devices remotely.
  • Implement real-time network performance monitoring, SNMP integration, and telemetry data visualization.
  • Develop tools for bulk device configuration, firmware updates, and policy deployment.
  • Build intelligent alerting and notification systems for network events and anomalies.
  • Contribute to secure, scalable multi-tenant SaaS platform architecture.
  • Create RESTful APIs for third-party integrations and customer automation workflows.

About the Company

NETGEAR

Global networking hardware provider with subscriptions

NETGEAR provides networking hardware for home and business users, including routers, mesh Wi‑Fi systems, switches, NAS, modems, and range extenders. It also offers software and cloud services like NETGEAR Insight for remote management and NETGEAR Armor for cybersecurity. It differentiates itself by targeting SOHO and SMB markets with easy-to-use, affordable hardware while growing recurring revenue through subscriptions and cloud services. Its goal is to shift from high-volume hardware to premium, intelligent networking solutions with sustainable subscription revenue.

Company size
1,001-5,000
Company stage
IPO
Headquarters
San Jose, CA
Founded
1996

Recently Posted Jobs

Explore more opportunities at NETGEAR

See more jobs