Jobs · Engineering · Texas

08 - Lead Engineer, Software

Celestica · Austin, TX · 2 wk ago
EngineeringFull-time

About the role

The Senior Lead Networking Test Engineer will define, develop, and execute comprehensive test strategies for our cutting-edge data center network solutions. This role involves hands-on technical expertise, strategic planning, and leadership, working closely with network architects, developers, and operations teams.

Responsibilities

  • Define and develop holistic test strategies, test plans, and test cases for complex data center network solutions, including Layer 2/3, SDN, DCN, EVPN/VxLAN, and high-performance fabrics (e.g., RDMA/RoCE).
  • Work closely with network architecture and engineering teams to understand design specifications and translate them into effective test methodologies.
  • Identify key performance indicators (KPIs) and scalability metrics for network validation.
  • Execute complex network tests, including functional, performance, scalability, stability, and reliability testing.
  • Analyze test results, identify defects, conduct root cause analysis, and work with development teams to resolve issues.
  • Perform deep-dive packet analysis and network protocol debugging using tools like Wireshark, tcpdump, and network analyzers.
  • Design, develop, and maintain advanced test automation frameworks and scripts (e.g., Python, Ansible, Terraform, Robot Framework) to accelerate testing cycles and improve efficiency.
  • Evaluate, recommend, and integrate new testing tools and technologies into our CI/CD pipelines.
  • Drive the adoption of best practices in test automation and continuous integration.
  • Lead and mentor a small team of networking test engineers, providing technical guidance, code reviews, and fostering a culture of excellence and continuous improvement.
  • Act as a technical subject matter expert for network testing within the organization.
  • Drive innovation in test methodologies and processes.
  • Collaborate cross-functionally with network architecture, development, operations, and product teams to ensure comprehensive test coverage and high-quality deliverables.
  • Clearly communicate test progress, risks, and results to stakeholders at all levels.
  • Contribute to documentation, runbooks, and operational guides.

Requirements

  • Education: Bachelor's or Master's degree in Computer Science, Electrical Engineering, Network Engineering, or a related technical field.
  • Experience: 8+ years of experience in network engineering, network operations, or network testing roles, with at least 3 years focused specifically on data center networking.
  • Technical Skills: Expert-level understanding and hands-on experience with Layer 2 and Layer 3 networking protocols in large-scale data center environments (e.g., BGP, OSPF, ISIS, MPLS); extensive experience with modern data center interconnect technologies (EVPN/VxLAN); strong knowledge of high-performance networking, including RDMA over Converged Ethernet (RoCE) and associated congestion control mechanisms (PFC, ECN, DCQCN); familiarity with network operating systems like SONiC (preferred), Cisco NX-OS, Arista EOS, and Juniper Junos; proficiency in at least one scripting language (e.g., Python, Go) for test automation, API integration, and data processing; experience with network automation tools (e.g., Ansible, Terraform, Netmiko, NAPALM); experience building and maintaining test frameworks (e.g., Robot Framework, Pytest); proven experience designing and executing various types of network tests: functional, performance (throughput, latency, jitter), scalability, reliability, and security; expertise with network testing tools (e.g., IXIA, Spirent, Keysight, TRex, Ostinato, SmartBits); strong packet analysis and troubleshooting skills using Wireshark, tcpdump, or similar tools; strong proficiency in Linux/Unix operating systems; familiarity with virtualization (VMware, KVM) and containerization technologies (Docker, Kubernetes); exceptional analytical and problem-solving skills with a meticulous attention to detail; ability to isolate complex network issues spanning multiple layers and technologies.

Qualifications

  • Education: Bachelor's or Master's degree in Computer Science, Electrical Engineering, Network Engineering, or a related technical field.
  • Experience: 8+ years of experience in network engineering, network operations, or network testing roles, with at least 3 years focused specifically on data center networking.
  • Technical Skills: Expert-level understanding and hands-on experience with Layer 2 and Layer 3 networking protocols in large-scale data center environments (e.g., BGP, OSPF, ISIS, MPLS); extensive experience with modern data center interconnect technologies (EVPN/VxLAN); strong knowledge of high-performance networking, including RDMA over Converged Ethernet (RoCE) and associated congestion control mechanisms (PFC, ECN, DCQCN); familiarity with network operating systems like SONiC (preferred), Cisco NX-OS, Arista EOS, and Juniper Junos; proficiency in at least one scripting language (e.g., Python, Go) for test automation, API integration, and data processing; experience with network automation tools (e.g., Ansible, Terraform, Netmiko, NAPALM); experience building and maintaining test frameworks (e.g., Robot Framework, Pytest); proven experience designing and executing various types of network tests: functional, performance (throughput, latency, jitter), scalability, reliability, and security; expertise with network testing tools (e.g., IXIA, Spirent, Keysight, TRex, Ostinato, SmartBits); strong packet analysis and troubleshooting skills using Wireshark, tcpdump, or similar tools; strong proficiency in Linux/Unix operating systems; familiarity with virtualization (VMware, KVM) and containerization technologies (Docker, Kubernetes); exceptional analytical and problem-solving skills with a meticulous attention to detail; ability to isolate complex network issues spanning multiple layers and technologies.

Similar jobs

Software Engineer, Lead

PSC by Rocket LabLong Beach, CA· 4 days ago
Engineering$142k–$189k/yrapply on rocketlabcorp.com

Software Engineer, Lead

Booz Allen HamiltonAnnapolis Junction, MD· 1 wk ago
Engineering$113k–$257k/yrapply on careers.boozallen.com

Software Engineer, Lead

Booz Allen HamiltonFort Meade, MD· Yesterday
Engineering$113k–$257k/yrapply on careers.boozallen.com

Software Engineer, Lead

Rocket LabLong Beach, CA· 3 wk ago
Engineering$142k–$189k/yrapply on job-boards.greenhouse.io