What are the responsibilities and job description for the Principal Software Engineer / Architect (Networking) position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Info Way Solutions, is seeking the following. Apply via Dice today!
Job Title: Principal Software Engineer / Architect (Networking)
Location: San Jose, CA
Experience: 5 7 Years
Job Summary:
We are seeking a highly skilled Principal Software Engineer / Architect to join our Silicon One team in San Jose. The ideal candidate will have strong expertise in network architecture, networking Cs, and cloud data center networking, with a passion for building high-performance, scalable solutions.
Key Responsibilities:
Job Title: Principal Software Engineer / Architect (Networking)
Location: San Jose, CA
Experience: 5 7 Years
Job Summary:
We are seeking a highly skilled Principal Software Engineer / Architect to join our Silicon One team in San Jose. The ideal candidate will have strong expertise in network architecture, networking Cs, and cloud data center networking, with a passion for building high-performance, scalable solutions.
Key Responsibilities:
- Design and develop scalable networking solutions for data center environments
- Work closely with hardware (ASIC) and software teams to deliver high-performance systems
- Contribute to network architecture and next-generation infrastructure design
- Optimize performance, scalability, and reliability of networking platforms
- Collaborate with cross-functional teams to deliver customer-centric solutions
- 5 7 years of experience in networking, systems, or related domains
- Strong knowledge of network protocols (TCP/IP, BGP, EVPN, VXLAN, etc.)
- Experience with networking ASICs or low-level system programming
- Proficiency in C/C /Python or similar programming languages
- Hands-on experience with cloud data center networking
- Strong problem-solving and debugging skills
- Experience with large-scale distributed systems
- Exposure to high-performance networking or switching platforms
- Knowledge of Linux internals and system-level development