Haystack
← Back to Jobs
Technology
MS

Network Software Engineer

Metalight Solutions IncUnited States🇺🇸United StatesPosted Oct 13, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
United States
Posted
22 hours ago
Pythonpytest

Job Description

Network Software Engineer

Location : Remote is fine

Number of Openings : 5

Note : Look for L2/L3 protocol development and Python is must.

Key Responsibilities include:

  • Engaging in technical discussions with customers to gather and clarify requirements.
  • Building and maintaining testing environments for system and solution validation.
  • Developing and enhancing test frameworks and benchmarking tools.
  • Defining metrics and gathering data for network performance benchmarking.
  • Conducting hands-on troubleshooting and root-cause analysis for complex customer issues.
  • Contributing to technical projects and sharing expertise to foster team-wide excellence and technical growth.

Minimum Qualifications:

  • Bachelor s degree in STEM with 7+ years of relevant experience, or Master s degree in STEM with 4+ years, or PhD in STEM with 1+ years.
  • 3+ years of experience in Python automation scripting.
  • 2+ years of experience in configuring, testing, or debugging networking systems and solutions.
  • Experience with PyTest or similar open-source QA automation frameworks.
  • Experience with control and data plane technologies, including L2/L3 networking, BGP, ECMP, and VXLAN-based EVPN fabrics.

Preferred Qualifications:

  • Experience with test frameworks and traffic generators (both commercial and open source).
  • Prior experience in customer-facing roles.
  • Proven leadership experience managing teams.
  • Exposure to network operating systems, preferably SONiC very nice to have.
  • Familiarity with RDMA and HPC networks.
  • Understanding of RoCE and InfiniBand protocols.

Similar jobs