GrepJob
NETGEAR

Senior Engineer Software Development, II

NETGEAR
Apply
about 1 month ago
Chennai, IndiaSenior / Staff+
H1B Sponsor

Responsibilities

  • Design and develop scalable web applications for network device management.
  • Build responsive dashboards displaying network topology and performance metrics.
  • Develop APIs for managing diverse network hardware from multiple vendors.
  • Create interactive network topology maps and device relationship diagrams.
  • Build mobile applications for field technicians to manage network devices remotely.
  • Implement real-time network performance monitoring and telemetry data visualization.
  • Develop tools for bulk device configuration and firmware updates.
  • Build intelligent alerting systems for network events and anomalies.
  • Contribute to secure, scalable multi-tenant SaaS platform architecture.
  • Create RESTful APIs for third-party integrations.

Requirements

  • Bachelor's degree in Computer Science, Network Engineering, or related field.
  • 9-12 years of full-stack development experience, with 3+ years in network management software.
  • Advanced proficiency in React.js/Angular, TypeScript, and D3.js.
  • Strong experience with Node.js, Python, or Java for backend services.
  • Understanding of SNMP, SSH, Telnet, NETCONF, and REST APIs.
  • Experience with time-series databases and traditional databases.
  • Familiarity with AWS/Azure/GCP and networking services.
  • Knowledge of network security principles and VPN configurations.
  • Experience with CI/CD pipelines and containerization tools.

Tech Stack

AngularAnsibleAWSAzureD3.jsDockerGoogle Cloud PlatformInfluxDBJavaKubernetesNode.jsPuppetPythonReactTypeScript