
Senior Staff Engineer, Software
Celestica
full-time
Posted on:
Location Type: Remote
Location: New Hampshire • United States
Visit company websiteExplore more
Job Level
About the role
- Spearhead the design and deployment of a next-generation, network device automation infrastructure.
- Lead a team in building a platform that automates everything from Pull Request to Regression Validation on physical test beds using high-performance IXIA traffic generators.
- Build and deploy AI/LLM-based agents to parse complex log files and SPyTest results.
- Develop agents capable of test bed failure recovery and leverage AI to analyze long-term software quality trends.
Requirements
- Deep expertise in SONiC, SAI (Switch Abstraction Interface), and standard protocols (BGP, EVPN, VXLAN).
- Expert-level knowledge of SPyTest and Python-based automation.
- Experience with IXIA (IxNetwork/IxLoad) and physical switch hardware (Mellanox/NVIDIA, Broadcom-based whitebox).
- Strong proficiency in Python, C/C++, Rust, or Java; experience building RESTful APIs and cloud-native backends (GCP/Azure).
- Familiarity with integrating LLM APIs (like Google Gemini) for text/log analysis.
- Advanced experience with GitHub Actions, Azure DevOps or Jenkins, and containerization (Docker/Kubernetes).
Benefits
- 12 to 18 years Typical Experience
- Bachelor degree or consideration of an equivalent combination of education and experience.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
SONiCSAIBGPEVPNVXLANSPyTestPythonC/C++RustJava