< Back to vacancies

С++ Developer

Worldwide
7+

Experience

Remote

Job Type

B2+

English Level

Who We’re Looking For

We are seeking a С++ Developer to join our team. The ideal candidate will have extensive experience in TCP/IP networking, Kubernetes, and C++, with a strong understanding of the client’s micro-segmentation solutions. This role involves designing and implementing scalable, secure networking solutions and contributing to developing innovative security strategies.

The engineer in this position will be responsible for designing and implementing network architectures using the client’s micro-segmentation platform to enhance security and reduce attack risks. They will manage containerized applications using Kubernetes and develop and maintain C++ applications for network management and security in accordance with the zero-trust model (where networking skills are particularly important).

Key responsibilities include creating and managing security policies, collaborating with cross-functional teams, and integrating the client’s solutions into the existing infrastructure.

What You’ll Do
  • Network Design and Implementation: Develop and manage network architectures utilizing client’s micro-segmentation platform to enhance security and reduce the attack surface.

  • Kubernetes Management: Deploy, scale, and manage containerized applications using Kubernetes, ensuring integration with client Core and CloudSecure solutions.

  • Software Development: Develop and maintain C++ applications for network management and security enforcement, aligning with client’s zero trust security model.

  • Application Dependency Mapping: Utilize client’s application dependency mapping to visualize and optimize network traffic and application interactions.

  • Security Policy Enforcement: Implement and manage security policies across workloads and endpoints using client Edge, ensuring comprehensive protection against lateral movement threats.

  • Collaboration: Work closely with cross-functional teams to integrate client’s security solutions into existing infrastructure and support compliance initiatives.

What You’ll Need
  • Bachelor’s degree in Computer Science, Information Technology, or a related field.

  • Proven experience with TCP/IP networking and protocol analysis.

  • Strong expertise in Kubernetes deployment and management.

  • Proficiency in C++ programming and software development.

  • Experience with client Core, CloudSecure, and Edge solutions preferred.

  • Familiarity with zero trust security principles and micro-segmentation.

  • Excellent problem-solving skills and ability to work in a dynamic environment.

  • Strong communication and collaboration skills.

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.

  • Knowledge of additional programming languages such as Python or Go.

  • Certifications in networking, Kubernetes, or cloud technologies (e.g., CCNA, CKA).

What We Offer
  • Competitive salary.
  • Remote work opportunity.
  • Comfortable work in your local time zone.
  • Flexible work schedule.
  • Professional growth and development.
  • Multicultural working environment.