N
Posted 7 hours ago
Senior Software Engineer
NETGEARSenior Engineer Software Development
Requirements
10-12+ years software development experience, 5+ years in network management systems, Expertise in SDN/SD-WAN and network protocols, Experience with Kafka or Apache Storm, Knowledge of microservices and distributed systems
Skills
MicroservicesKafkaSDNMachine Learning
About the role
Responsibilities
- Design scalable, multi-tenant architecture for managing thousands of network devices
- Lead development of AI/ML-powered network analytics and automated troubleshooting
- Architect integrations with major network vendors and enterprise IT systems
- Optimize platform performance for massive telemetry data streams
- Design zero-trust security models and comprehensive APIs for network automation
- Develop edge gateway solutions for hybrid deployments
- Mentor engineering teams and establish development best practices
- Work with enterprise customers on complex technical requirements
Requirements
- 10-12+ years of software development experience
- 5+ years in network management systems (NMS)
- Deep knowledge of enterprise networking, SDN/SD-WAN, and network virtualization
- Expert-level experience with microservices and event-driven architecture
- Advanced experience with stream processing (Kafka, Apache Storm)
- Experience applying ML to network analytics and anomaly detection
- Proficiency with network vendor APIs (Cisco, Juniper, Aruba, Fortinet, etc.)
- Bachelor's or Master's degree in Computer Science, Network Engineering, or Electrical Engineering
About the Company
NETGEAR is on a mission to unleash the full potential of connectivity with intelligent solutions that delight and protect. We turn ideas into innovative networking products that connect people, power businesses, and advance the way we live.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Software Engineer
NETGEAR · Bengaluru
