Job Summary
We are seeking a Principal SONiC Architect / Lead Developer to drive the next generation of open networking solutions for utility and telecom-grade environments, bridging high‑level presales architecture and hands‑on prototyping.
Responsibilities
- Bridge presales architecture and prototyping, architect open‑source NOS solutions, estimate engineering efforts, build PoCs, and guide clients from legacy transport networks to SONiC‑based architectures.
- Drive hardware enablement: design, evaluate, and implement the Switch Abstraction Interface (SAI) for new, next‑generation ASIC platforms and hardware targets.
- Architect next‑generation cloud and AI fabrics: design lossless Ethernet environments, optimize SONiC QoS mechanisms (PFC and ECN), implement advanced traffic management strategies such as Adaptive Routing and Dynamic Load Balancing, and align network fabric telemetry with GPU communication frameworks.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Network Engineering, or a related discipline.
- 8+ years in network software development, embedded systems, or advanced network architecture.
- Deep understanding of the SONiC architecture, including SAI, SwSS, and Syncd.
- Hands‑on experience with Redis database architecture within SONiC.
- Experience containerizing network applications using Docker on Linux.
- Strong background in transport networks: MPLS‑TP, label switching, LSPs, PWE3, and transport tunnel provisioning.
- Expertise with IP/MPLS, Ethernet switching, VPNs, VLANs, and QoS configurations.
- Expertise in data center routing protocols and overlay architectures: BGP‑EVPN and VXLAN for scalable leaf‑spine topologies.
- Expertise evaluating and architecting high‑density, high‑speed hardware platforms (400GbE/800GbE) and understanding ASIC pipelines, buffer management, and hardware counters.
- Hands‑on experience with high‑performance network test and traffic validation tools (Keysight/Ixia, Spirent) to benchmark RoCEv2 traffic, packet loss, and latency at scale.
- Understanding of SCADA systems, utility communication constraints, and energy IoT.
- Expert proficiency in C/C++ and Python for network application development and scripting.
- Deep familiarity with Linux networking, kernel‑space vs. user‑space interactions, and drivers.
- Proven experience in presales, solutions architecture, or technical consulting.
- Demonstrated ability to estimate engineering efforts, draft Statements of Work, and deliver technical presentations to stakeholders and executives.
- Fluent English and good presentation skills.
Preferred Experience
- Contributions to open‑source networking projects (SONiC, FRR, ONF).
- Certifications: Cisco CCIE/CCNP SP/DC, Nokia SRA, MEF‑CECP, Juniper JNCIE/JNCIP SP/DC.
- Knowledge of secure communication practices, including firewall configuration, IPS/IDS, and encryption.
- Hands‑on experience with network simulation and configuration tools (Wireshark, GNS3, Cisco IOS, Junos).
Benefits
We offer a comprehensive benefits package prioritizing overall well‑being, work‑life balance with flexible opportunities, and a culture of continuous learning and professional development.
Equal Opportunity
At GlobalLogic, we value and embrace diversity and provide equal opportunities for all individuals, fostering an inclusive and empowering work environment.