Jobgether
Senior Software Engineer (C/C++ and Networking)
Interested in this opportunity? Apply through the protected Remote Kraft flow.
Log in to ApplyFull Time
Senior · 7–12 years
India
Remote
2026-08-24
lever
Benefits
Full Job Description
Role Overview This is a senior engineering opportunity focused on building and evolving next-generation network security products. You’ll work on complex networking challenges spanning L2/L3/L4 protocols, kernel-space data paths, routing, and scalable traffic processing. What You Will Do Design, develop, modernize, and maintain network security products and systems in line with technical strategy, product requirements, quality standards, and delivery timelines. Work on complex networking and security capabilities involving L2/L3/L4 protocol stacks, routing, TCP/IP, application protocols, high availability, SD-WAN, kernel-space data paths, and highly scalable network-flow processing. Why It Might Be a Fit You’ll contribute to architecture, design, development, testing, and modernization of mature security platforms. You’ll also influence engineering practices, quality standards, testing approaches, and development methodologies. Requirements 7–12 years of professional experience developing with C/C++, with strong expertise in Linux system programming and Linux kernel programming. 5+ years of hands-on experience in networking, routing, network security, cryptography, and TCP/IP stack technologies. Strong understanding of application and network protocols such as DHCP, DNS, LDAP, HTTP, HTTPS, and TLS. Experience designing and developing complex, scalable software systems, with a strong understanding of software architecture and engineering principles. Bachelor’s or Master’s degree in Computer Science, Software Engineering, Computer Software, or a related technical discipline, or equivalent professional experience. Experience working with AWS is desirable. Demonstrated ability to troubleshoot complex technical problems and develop robust, high-quality solutions. Strong understanding of software testing, debugging, code reviews, defect management, and engineering quality practices. Ability to work effectively across multiple teams and collaborate with engineers, product stakeholders, test teams, and technical leaders. Strong communication and listening skills, with the ability to explain technical concepts clearly and contribute constructively to design discussions. Self-motivated, adaptable, creative, quality-focused, and comfortable taking ownership in a fast-moving technical environment. Benefits Remote-first working model, with remote work as the primary option for eligible roles. Opportunity to work on advanced cybersecurity and network security technologies with significant real-world impact. Collaborative environment with experienced engineering teams working across multiple technical domains. Employee-led diversity and inclusion networks supporting community, education, and advocacy. Annual charity, fundraising initiatives, and volunteer opportunities. Global sustainability initiatives focused on reducing environmental impact. Employee fitness and trivia activities supporting connection and wellbeing. Global wellbeing days to encourage rest and recharge. Monthly wellbeing webinars and training focused on employee health and wellbeing. Inclusive workplace committed to equal opportunity and providing reasonable accommodations throughout the recruitment process.