Senior Network Software Engineer - Fabric Monitoring / Diagnostics / Health

Posted 14 Apr 2020

Hewlett Packard Enterprise Development LP

Seattle IT Jobs (Computer Networking Jobs)


In this role, you will:

Influence the strategic direction of our network architecture
Implement critical functionality and capabilities in the Management-Plane related to Diagnostics, Health Monitoring, Telemetry, and self-repairing network fabrics
Translate customer, product and operational gaps into clear actionable development deliverables and technical roadmap priorities
Participate in Agile and Scrum engineering practices
Contribute learnings to the larger community via written guidance and presentations
Contribute to the broader HPE/Cray R&D leadership community

We are looking for:

B.S. required in computer science/engineering, or related field
8+ years of experience in software development preferably on production deployments of network software and diagnostics/monitoring architectures
5+ years of development experience in networking monitoring and alerting
Customer-focused (both internal and external to the company)
Ability to work well in a cooperative development environment, both within and across teams
Commitment to sound software engineering principles and full Software Development Lifecycle
Experience with NoSql data storage/query, map-reduce frameworks
Experience with large-scale high-volume telemetry and monitoring data correlation and drill-down
Experience rapidly building tools, scripts and features to address operational gaps or diagnostic needs
Experience in building and maintaining/supporting RESTful API platforms
Ability to work in a variety of languages such as Go, C, C++, Java, and Python on Linux environments but will be mostly focusing on Go
Experience using network protocols such as Ethernet, LLDP, LACP, ARP, DNS, DHCP, TCP/IP, VLAN, BGP, EIGRP, etc
Experience in troubleshooting skills from Networking Layer 2 through Layer 7
Experience in Virtualization and Cloud technologies such as Docker, Kubernetes, Istio
Experience in Network data modeling, with YANG and NETCONF experience is a bonus
Experience in Software-Defined Networking, including defining services for managing routing, firewalls, network access control, network performance, network drivers
Experience in Network infrastructure management/automation, or systems management
Experience in Agile Development, including defining epics, features, user stories, tasks and participating in Agile/Scrum practices
Excellent written and verbal communications skills

HPE is an equal opportunity employer/Female/Minority/Individual with Disabilities/Protected Veteran Status

Apply Now