Principal Software Engineer responsible for enabling customer adoption of SONiC-based AI and enterprise networking solutions, from POCs and deployment validation to complex escalations.
Responsibilities
Serve as the first line of escalation into engineering for support and pre-sales, troubleshooting customer issues and driving workarounds and planned resolutions.
Define and drive system-level validation strategies for complex SONiC-based AI and enterprise networking solutions, aligned with spec-driven and test-driven development (SDD/TDD), validating customer use cases, POCs, and end-to-end workflows across network infrastructure, fabric orchestration, servers, storage, and telemetry.
Investigate complex customer-reported issues across SONiC software, networking protocols, platform components, and orchestration systems, including link-level errors and retransmit behavior, closing field escapes through triage, debugging, and closure.
Provide technical leadership across customer engineering, system test, product management, and software development organizations.
Drive architectural reviews, identify solution gaps, and influence product engineering roadmaps based on customer deployment requirements, translating customer feedback and field learnings into engineering improvements using Python, SpyTest automation, and AI agents that improve execution efficiency, impact, and value.
Requirements
Bachelor’s or Master’s degree in Engineering in CSE, ECE, EEE, IT, Computer Networks, Cloud Computing, or equivalent
Software Principal Engineer - System Test & Customer Solutions Validation
Principal Software Engineer responsible for enabling customer adoption of SONiC-based AI and enterprise networking solutions, from POCs and deployment validation to complex escalations.
Responsibilities
Serve as the first line of escalation into engineering for support and pre‑sales, troubleshooting customer issues and driving workarounds and planned resolutions.
Define and drive system‑level validation strategies for complex SONiC‑based AI and enterprise networking solutions, aligned with spec‑driven and test‑driven development (SDD/TDD), validating customer use cases, POCs, and end‑to‑end workflows across network infrastructure, fabric orchestration, servers, storage, and telemetry.
Investigate complex customer‑reported issues across SONiC software, networking protocols, platform components, and orchestration systems, including link‑level errors and retransmit behavior, closing field escapes through triage, debugging, and closure.
Provide technical leadership across customer engineering, system test, product management, and software development organizations.
Drive architectural reviews, identify solution gaps, and influence product engineering roadmaps based on customer deployment requirements, translating customer feedback and field learnings into engineering improvements using Python, SpyTest automation, and AI agents that improve execution efficiency, impact, and value.
Requirements
Bachelor’s or Master’s degree in Engineering in CSE, ECE, EEE, IT, Computer Networks, Cloud Computing, or equivalent
Lead end-to-end validation of Dell networking products and solutions for data center and AI fabric environments.
Locations (2)
Chennai, Tamil Nadu, India
Bangalore, Karnataka, India
Responsibilities
Lead test strategy and validation for complex networking features end to end
Design and build test topologies to validate large-scale data center networks and AI fabric capabilities
Troubleshoot complex system, scalability, performance, and customer issues
Collaborate with global hardware, silicon, quality engineering, product management, solutions, and customer-facing teams to deliver reliable, high-quality releases
Requirements
Bachelor’s or master’s degree in computer science, computer engineering, or a related discipline
Nice to have: Experience with SONiC and SpyTest, network test automation, deployment validation, and customer-focused solution demonstrations
Nice to have: Experience building or using AI agents and AI-assisted workflows (AI models and tools, for example Claude, Devin, GitHub Copilot) for troubleshooting, solution analysis, automation, and customer issue investigation