Software Senior Principal Engineer - Networking

A global technology company that helps individuals and organizations transform how they work, live and play.
Backend
Principal Software Engineer
In-Person
5,000+ Employees
12+ years of experience
Enterprise SaaS

Description For Software Senior Principal Engineer - Networking

Dell Technologies is seeking a Senior Principal Software Engineer to join their Software Engineering team in Chennai. This role focuses on developing sophisticated systems and software for next-generation networking products. The ideal candidate will have extensive experience in networking protocols, software development, and system architecture. You'll be responsible for mentoring team members, participating in the full software development lifecycle, and working collaboratively in an agile environment. Dell Technologies offers a comprehensive benefits package and the opportunity to work on cutting-edge networking solutions. The company's mission is to help organizations transform how they work, live and play, making this an excellent opportunity for experienced engineers looking to make a significant impact in the networking space. The role requires deep expertise in networking concepts, protocol implementation, and strong programming skills in languages like C++, C, and Golang.

Last updated 5 days ago

Responsibilities For Software Senior Principal Engineer - Networking

  • Mentor team members in design collaboration, code reviews, development tools and processes
  • Take part in the full software development life cycle including development, test, continuous delivery and support
  • Be an active member of an agile team, collaboratively realizing features through development, test and delivery
  • Develop sophisticated systems and software for next generation networking products

Requirements For Software Senior Principal Engineer - Networking

Go
Linux
  • 12+ years of software development experience in networking products
  • In-depth knowledge of networking concepts (VLAN, LACP, STP, RSTP, MSTP, IPv4/IPv6, OSPF, BGP, ISIS, PIM, MSDP, MLD, IGMP)
  • Good understanding of Network Processing Units (Broadcom or equivalent)
  • Strong development/programming experience in C/C++/Golang
  • Bachelor's or master's degree in computer science or related field
  • Experience with SONiC operating system and platform software in networking products

Benefits For Software Senior Principal Engineer - Networking

Medical Insurance
Parental Leave
Mental Health Assistance
  • Comprehensive Healthcare Programs
  • Award Winning Financial Wellness Tools and Resources
  • Generous Leave of Absence for New Parents and Caregivers
  • Industry Leading Wellness Platform
  • Employee Assistance Program

Interested in this job?

Jobs Related To Dell Technologies Software Senior Principal Engineer - Networking

Software Principal Engineer-Java, Go, Angular, React

Principal Software Engineer position at Dell Technologies focusing on Java, Go, Angular, and React development with 10+ years of experience required.

PowerStore Performance Principal Engineer

Principal Engineer role at Dell Technologies focusing on PowerStore performance engineering, requiring Python expertise and storage systems knowledge.

Software Principal Engineer-Java, Network Attached Storage

Principal Software Engineer position at Dell Technologies focusing on Java and Network Attached Storage development in Bangalore.

Software Principal Engineer-Java, Kubernetes, Microservices

Principal Software Engineer position at Dell Technologies focusing on Java, Kubernetes, and Microservices development in Bangalore.

Software Principal Engineer-Java, Network Area Storage

Principal Software Engineer position at Dell Technologies focusing on Network Area Storage solutions, requiring Java expertise and storage technology experience.