Senior Software Engineer (C/C++ and Networking)
JobgetherRemotely
clinuxsd wannetworkingtcp/ipdhcpkernel
Job Description
📋 Description
- Design, develop, modernize, and maintain network security products and systems.
- Work on complex networking and security with L2/L3/L4, routing, TCP/IP, high availability, SD-WAN
- Define and support testing for new and existing functionality; investigate defects and impacts.
- Peer reviews of code, designs, and specs to promote quality practices.
- Review requirements, identify gaps, and propose feasible approaches.
- Manage priorities and organize work to meet objectives within timelines.
🎯 Requirements
- 7–12 years of professional experience with C/C++, Linux system and kernel programming.
- 5+ years in networking, routing, security, cryptography, TCP/IP.
- Strong understanding of DHCP, DNS, LDAP, HTTP, HTTPS, TLS.
- Experience designing scalable software systems and architecture principles.
- Bachelor’s or Master’s in CS/SE or related, or equivalent experience.
- Desirable AWS experience; ability to troubleshoot complex problems and deliver high-quality
🎁 Benefits
- Remote-first working model with remote as primary option for eligible roles.
- Opportunity to work on advanced cybersecurity and network security technologies.
- Collaborative environment with experienced engineering teams across domains.
- Employee-led diversity and inclusion networks and community initiatives.
- Charity, volunteering, and global sustainability programs.
- Wellbeing and inclusive workplace initiatives.
Back to all jobs