Senior Principal, Software Engineer (Network Testing)

Hewlett Packard EnterpriseSunnyvale, CA
2dOnsite

About The Position

Senior Principal, Software Engineer (Networking Testing) We are seeking a Senior Principal Engineer as Solutions architect to join the Product Delivery Test(PDT) team within HPE Networking division. In this role, you will be responsible for driving Data Center and Enterprise Campus solutions, design and testing strategy ensuring robust, multi-dimensional scaled environment tailored to market segments and customer use cases for HPE’s large customer base. The ideal candidate will have a B.S. in Computer Science or a related field and proven expertise as a systems and solutions test engineer in networking technologies, including DC/AIML Fabrics including EVPN and IP Fabric with VXLAN or CLOS architecture. Strong knowledge of Layer 2, Layer 3, MPLS VPNs, and High Availability (HA) features. Additional requirements include: Bachelors or MS/M.Tech degree with 20+ years of experience Internet Protocols: TCP, UDP, IPv4/IPv6 Domain Knowledge: Cloud Provider/Enterprise and Data Centre Technologies and AI/ML Data Center Network Technologies Networking Protocols: BGP, OSPF/ISIS, ARP, VLANS, MC-LAG, LACP, EVPN-VXLAN, GRE, IPSec, NAT, HTTP, NetConf, etc. Layer 2 technologies, Spanning Tree, LAG, MC-LAG, Virtual Chassis CLOS Architecture, HA Design Concepts, EVPN Test Knowledge: Prepare Test Plans, Test Execution, Understanding of Complex Customer Networks. Automation: Experience in automated test execution, ability to debug automation failures, and narrow down software issues from test results and logs. Knowledge in Python/Pytest/Go or any other scripting language. Expertise in use of networking test equipment like Spirent and Ixia, including automation. Excellent oral and written communication skills. Must possess outstanding problem solving skills in the diagnosis and resolution of customer issues. The candidate must be a self-starter, proactive and able to handle multiple tasks efficiently.

Requirements

  • Bachelors or MS/M.Tech degree with 20+ years of experience
  • Internet Protocols: TCP, UDP, IPv4/IPv6
  • Domain Knowledge: Cloud Provider/Enterprise and Data Centre Technologies and AI/ML Data Center Network Technologies
  • Networking Protocols: BGP, OSPF/ISIS, ARP, VLANS, MC-LAG, LACP, EVPN-VXLAN, GRE, IPSec, NAT, HTTP, NetConf, etc.
  • Layer 2 technologies, Spanning Tree, LAG, MC-LAG, Virtual Chassis
  • CLOS Architecture, HA Design Concepts, EVPN
  • Test Knowledge: Prepare Test Plans, Test Execution, Understanding of Complex Customer Networks.
  • Automation: Experience in automated test execution, ability to debug automation failures, and narrow down software issues from test results and logs.
  • Knowledge in Python/Pytest/Go or any other scripting language.
  • Expertise in use of networking test equipment like Spirent and Ixia, including automation.
  • Excellent oral and written communication skills.
  • Must possess outstanding problem solving skills in the diagnosis and resolution of customer issues.
  • The candidate must be a self-starter, proactive and able to handle multiple tasks efficiently.

Nice To Haves

  • Cloud Architectures
  • Cross Domain Knowledge
  • Design Thinking
  • Development Fundamentals
  • DevOps
  • Distributed Computing
  • Microservices Fluency
  • Full Stack Development
  • Security-First Mindset
  • Solutions Design
  • Testing & Automation
  • User Experience (UX)

Responsibilities

  • Design, develop, and implement Test topologies and test cases based on the Business needs of customers and reporting of end to end testing.
  • Work closely with Test engineers in best designs to enhance solutions coverage and reduce Customer found defects in the field.
  • Review of python automation for efficient test scenarios and future regression tests
  • The candidate must possess outstanding problem-solving skills in the diagnosis and resolution of customer issues
  • Work closely with cross-functional teams to develop and execute Multidimensional deployment scenario to measure SW quality and performance benchmarks.
  • Analyze and root cause software issues identified during execution, closely working with respective stakeholders.
  • Work with teams across geographical locations.
  • Work collaboratively with cross functional teams, architects, and executives.
  • Working closely with HPE Networking product development and architecture teams to understand product/feature requirements and solutions in alignment with customer business/network priorities.
  • Build strong relationships with the senior leadership to understand the business objectives and translate into project deliverables.
  • Highlight and brainstorm emerging technologies and customer use cases for betterment of the product deliverables.
  • Support in replicating customer found issues and provide root-cause corrective action.
  • Provide proof of concept (POC) to realize a certain customer use case scenario to demonstrate its feasibility
  • Travel to Customer Sites for Troubleshooting, TOIs, etc

Benefits

  • Health & Wellbeing We strive to provide our team members and their loved ones with a comprehensive suite of benefits that supports their physical, financial and emotional wellbeing.
  • Personal & Professional Development We also invest in your career because the better you are, the better we all are. We have specific programs catered to helping you reach any career goals you have — whether you want to become a knowledge expert in your field or apply your skills to another division.
  • Unconditional Inclusion We are unconditionally inclusive in the way we work and celebrate individual uniqueness. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service