Senior Software Engineer (C/C++ and Networking)

Added
2 days ago
Type
Full time
Salary
Salary not provided

Related skills

linux c networking tcp/ip kernel

📋 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.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →