Principal Software Test Engineer - Solution Engineering – Customer Solution Validation
Core
Principal Solution Test & Automation Engineer driving quality engineering for large-scale networking and distributed software solutions, partnering with customers and engineering teams to validate complex deployments and establish scalable automation practices.
Role type
Principal IC software test engineer (networking/solution validation)
Builds
Scalable automation frameworks, CI/CD pipelines, and validation strategies for distributed networking platforms
Domain
Networking infrastructure, distributed systems, cloud-edge solutions
Required skills
Expert-level Python/Go/C++, system-level validation, automation framework design, CI/CD integration, Linux/UNIX internals, multi-vendor networking configuration, performance testing (Ixia/Spirent), root-cause analysis, technical leadership, mentorship
Preferred skills
12+ years experience, advanced Layer 2/3/TCP/IP/MPLS/EVPN knowledge, network OS (JUNOS), industry certifications (JNCIA/CCIA), AI-assisted engineering tools, patent/publication track record
Technologies
Python, Go, C++, Linux, UNIX, Ixia, Spirent, CI/CD, JUNOS, MPLS, EVPN
Responsibilities
Lead validation efforts for customer solutions and complex networking deployments; Architect and develop scalable automation frameworks for functional, integration, and performance testing; Troubleshoot complex failures in distributed multi-component software platforms; Mentor engineers and drive quality-first engineering practices across the development lifecycle
Seniority
Principal, hands-on IC with strategic influence
