Dell Technologies

Software Senior Principal Engineer

Dell Technologies
Apply
15 hours ago
Chennai, IndiaStaff+

Responsibilities

  • Own end-to-end development of Dell Enterprise SONiC networking features from architecture and design through implementation, validation, release, and deployment.
  • Design and deliver large-scale AI and data center fabrics on Dell PowerSwitch platforms using technologies including RoCEv2, PFC/ECN, adaptive routing, SRv6, MRC, and dynamic load balancing.
  • Troubleshoot and optimize networking solutions across the control plane, data plane, SAI, and ASIC layers.
  • Develop network automation and programmability using Python, Ansible, REST APIs, gNMI/OpenConfig, YANG, ONIE, and ZTP.
  • Use AI-powered development, testing, debugging, and analysis tools to improve engineering productivity and automation.
  • Lead architecture reviews, mentor engineers, manage technical risks, and coordinate cross-functional delivery of scalable networking solutions.

Requirements

  • 12+ years of experience developing networking software for enterprise, cloud, AI, and high-performance data center environments.
  • Strong experience with C/C++, Python, Linux, SONiC, containerized NOS, and SAI.
  • Deep expertise in NPU/ASIC architecture, packet processing, forwarding, ACLs, QoS, buffer management, and SAI/SDK-based switch programming.
  • Knowledge of OSPF, IS-IS, BGP EVPN, VXLAN, SRv6, multicast, and leaf-spine architectures.
  • Expertise in RDMA/RoCEv2, PFC, ECN/DCQCN, DCB, adaptive routing, dynamic load balancing, fabric telemetry, GPU and SmartNIC interoperability, and NCCL workloads.
  • Experience with REST APIs, gNMI/OpenConfig, YANG, Python, Ansible, ONIE/ZTP, and CI/CD pipelines.
  • Proven experience with AI-assisted development, debugging, validation, packet analysis, switch telemetry, diagnostic tools, technical leadership, complex cross-functional initiatives, and mentoring engineering teams.
  • Preferred experience with open-source networking projects, AI/ML tools, Dell AI Factory solutions, PowerEdge AI servers, NVMe/TCP storage fabrics, and Kubernetes- or Slurm-based AI/HPC clusters.
  • Preferred experience validating large-scale AI fabrics for performance, congestion management, resiliency, scalability, and interoperability.

Benefits

  • Position based in Chennai or Bangalore.
  • Application closing date is 30 November 2026.
  • Dell Technologies provides an equal employment opportunity workplace free from discrimination and harassment.

Tech Stack

Categories

Dell Technologies

About Dell Technologies

10,000+ employees

Dell Technologies builds PCs, monitors, and peripherals for consumers and enterprises, and provides servers, storage, networking, and edge solutions for data centers. It sells hardware, software, and support services through direct, channel, and online models to organizations of all sizes and the public sector. Founded in 1984 and headquartered in Round Rock, Texas, it includes the former EMC storage business and operates globally across client computing and infrastructure markets.

Contact me