Job Requirements
At Xoriant, we are expanding our Networking practice with one of our esteemed clients in the Data Center and Enterprise Networking space. We are building a team to drive innovation in open-source network operating systems.
We are eagerly seeking candidates with 3-8 years of experience for the role of SONiC Developer to join our dynamic team. In this position, you will be responsible for developing and enhancing features for the Software for Open Networking in the Cloud (SONiC) platform. You will work closely with our QA Engineers, Architects, and other stakeholders to build a robust, scalable, and high-performance networking solution.
- Role: SONiC Developer
- Location: Bangalore/Chennai/Pune
- Experience: 3 - 8 Years
- Job type: Full time
- Work type: Hybrid
Impact you will realize: Job Responsibilities
- Design and develop new networking features and modules for the SONiC network operating system.
- Focus on core areas such as routing protocols (BGP, OSPF), switching (VLAN, LAG), and infrastructure services (SNMP, Syslog).
- 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.
- Write technical design documents and lead design reviews.
- Participate in all team scrum ceremonies and contribute to agile workflows.
Key skills you will require:
Primary Skills
- 3-8 years of experience in software development, specifically in the networking domain.
- Strong proficiency in C/C programming in a Linux environment.
- Experience with SONiC (Software for Open Networking in the Cloud) or similar open-source network operating systems (e.g., OpenSwitch, Cumulus).
- Deep understanding of the SONiC architecture, including the containerized infrastructure and its internal modules (e.g., swss, syncd, teamd, etc.).
- Solid knowledge of L2/L3 networking concepts, including routing protocols (BGP, OSPF), switching, VLANs, and link aggregation.
- In-depth knowledge of Linux networking (e.g., netlink, tc, bridge, iptables) and the Linux kernel stack.
- Experience in developing and debugging on hardware switch platforms (e.g., Broadcom, Mellanox) and using SAI (Switch Abstraction Interface).
- Familiarity with DevOps practices and scripting languages like Python, Go, or Shell for automation and testing.
Qualification you must require:
- Bachelors or Master's with Computer Science, Electronics, or a related field.
Why should you join Xoriant?
Xoriant is a trusted provider of digital engineering services, renowned for building and operating complex platforms and products at scale. With three decades of software engineering excellence, we combine modern technology expertise in Data & AI (GenAI), cloud & security, domain and process consulting to solve complex technology challenges. We serve over 100 Fortune 500 companies and tech startups on their journey to becoming unicorns and beyond.
As a "right-sized" company, we bring agility through our 5000 passionate XFactors (our employees) from over 20 countries, fostering a culture focused on purpose and employee happiness.
Want to experience life at Xoriant?
In our inclusive workspace, we turn imagination into reality — everyday!
- Business for Purpose: Be part of a passionate team and create a better future through tech & innovation.
- Giving Back to Community: Build a stronger business and community by volunteering and make a positive impact in the community.
- Rise to Sustain: Support your career growth in a way that helps ensure long-term success.
- Continuous Learning: Stay curious and keep learning with us to drive innovation.
- Wellness First: Prioritize well-being with multiple health benefits & experience work-life balance.
- Rewards & Recognition: Value your work with meaningful rewards and recognitions.
- One Xoriant Family: Celebrate the joy of diversity, inclusivity and togetherness through festivals.
- Candid Connects: Connect directly with leaders and voice your opinion.
- Culture of Ideation: Be a trailblazer, bring new ideas to the fore and realize them through engineering.
If there’s an XFactor in you, we have a chair dedicated to your name.
To know more about Xoriant, please visit : www.xoriant.com
Important Notice:
We have been alerted that some job candidates, who posted their resumes on specific websites and portals, have been approached by imposters posing as Xoriant and making deceptive offers using Xoriant branding. Xoriant communications from website, official email addresses, and verified social media accounts only should be considered legitimate. Xoriant will never ask for payment during the recruitment process, nor have we authorized any external agencies to collect a fee on our behalf.
Avoid sharing your personal details until you verify the offer's legitimacy. Cross-check the credentials of anyone claiming to represent Xoriant with our official HR department.
If you receive any suspicious job offers or fraudulent communication bearing Xoriant branding, contact us at
[email protected] immediately.
Equal Employment Opportunity Statement:
We are committed to providing equal employment opportunities to all individuals, regardless of race, color, religion, gender, national origin, age, disability, or veteran status. Our inclusive workplace values diversity and ensures that all employees are treated fairly and with respect, promoting a culture of belonging. We strive to create a supportive environment where everyone has the opportunity to succeed and contribute to our collective success
📌 SONiC Developer (Bengaluru)
🏢 Xoriant
📍 Bengaluru