Senior Networking Developer Job in Mobinius
Senior Networking Developer
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
Job Title: Senior Networking Developer (System/Protocol Level)
Location: Bangalore
Experience: 6+ Years
Job Overview
We are seeking an experienced Senior Networking Developer with deep expertise in developing, optimizing, and troubleshooting high-performance networking systems and protocol stacks. In this role, you will be responsible for designing, implementing, and maintaining network solutions at both the system and protocol levels, focusing on high efficiency and performance in modern networking environments.
Key Responsibilities
- Networking Protocol & System Development: Design and implement networking protocols at the system level, ensuring efficient, high-performance networking solutions.
- Protocol Stack Development: Work with L2/L3 protocols (Ethernet, ARP, IP, ICMP) and L4 protocols (TCP, UDP), enhancing their implementation and performance.
- Advanced Networking: Leverage your knowledge of advanced networking concepts such as Quality of Service (QoS), load balancing, and multicast to improve network performance and scalability.
- Linux Networking Subsystems: Contribute to the optimization and development of Linux networking subsystems like netfilter, iptables, and eBPF.
- Kernel-Level Development: Work on kernel-level networking stack optimization, focusing on high-performance and low-latency solutions.
- Troubleshooting & Debugging: Use network diagnostic tools (Wireshark, tcpdump, strace, gdb) to troubleshoot and resolve issues at all OSI layers, ensuring network reliability and performance.
- Collaboration: Collaborate with cross-functional teams to address complex networking challenges and implement solutions that meet business and technical objectives.
Required Skills & Qualifications
- Technical Expertise:
- Strong experience in networking protocol or system-level development.
- Proficiency in C or C++ for low-level systems programming and optimization.
- In-depth knowledge of networking protocols, including L2/L3 (Ethernet, ARP, IP, ICMP) and L4 (TCP, UDP).
- Familiarity with advanced networking concepts such as QoS, load balancing, and multicast.
- System-Level Knowledge:
- Experience with Linux networking subsystems, such as netfilter, iptables, and eBPF.
- Hands-on experience in kernel-level networking stack development and optimization.
- Debugging & Analysis:
- Expertise with network diagnostics tools like Wireshark, tcpdump, strace, and gdb.
- Strong troubleshooting skills at all OSI layers.
Preferred Skills
- High-Performance Networking: Experience with high-performance networking technologies to enhance scalability and network throughput.
- Programmable Network Devices: Experience working with programmable network devices and integrating them into modern network architectures.
- SDN (Software-Defined Networking): Familiarity with SDN controllers and protocols like OpenFlow, and their integration in modern networking solutions.
Why Join Us?
As a Senior Networking Developer, you will be at the heart of building cutting-edge networking solutions, contributing to high-performance network infrastructures. This role offers the opportunity to work with the latest networking technologies in a dynamic and collaborative environment. If you're passionate about networking and system-level programming, we encourage you to apply.

