All roles at Xoriant

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

More roles like this at Xoriant

Apply on Xoriant's site