SONiC Developer
Bengaluru, Chennai, PuneFull-time3–8 yrsPosted 4 months ago
Mid-level software engineering role at Xoriant in Bengaluru, Chennai and 1 more city. Needs 3+ years.
About the role
Bengaluru, Karnataka, India; Chennai, Tamil Nadu, India; Pune, Maharashtra, India
What you'll do
- Design and develop new networking features and modules for the SONiC network operating system
- Develop and integrate the management and control plane of the system
- Perform deep-dive troubleshooting and debugging of complex software issues in a distributed system environment
- Integrate with the system using APIs (REST, gRPC) and technologies like Protobuf to support management and automation
- Collaborate with the team and Product Management to review and refine delivery requirements
What you need
- Java
- Python
- Spring Boot
- Microservices
- C++
- Go
Good to have
- Linux
- Branding
- gRPC
- Cloud security
- C