Responsibilities
- Design scalable, multi-tenant architecture for managing thousands of network devices across customer environments
- Lead development of AI/ML-powered network analytics, predictive maintenance, and automated troubleshooting capabilities
- Architect integrations with major network vendors' management platforms and enterprise IT systems
- Optimize platform performance for handling massive telemetry data streams from network devices
- Design zero-trust security models for secure device access and customer data protection
- Lead design of comprehensive APIs for network automation, third-party integrations, and customer workflows
- Develop edge gateway solutions for on-premises network management in hybrid deployments
- Architect solutions supporting enterprise customers with 10,000+ managed devices
- Mentor engineering teams and establish best practices for network software development
- Work directly with enterprise customers on complex technical requirements and custom integrations
Requirements
- Bachelor's or Master's degree in Computer Science, Network Engineering, or Electrical Engineering
- 10 -12+ years of software development experience with 5+ years in network management systems
- Deep understanding of enterprise networking technologies and network operations centers (NOC)
- Experience with major network vendors (Cisco, Juniper, Aruba, Fortinet, etc.) and their management APIs
- Proven track record building SaaS platforms serving enterprise customers
- Strong background in both software engineering and network infrastructure
Nice to Have
- Network certification programs (CCNA/CCNP knowledge preferred)