Apply

Network Python Developer

Posted 4 days agoViewed

View full description

💎 Seniority level: Middle, 3+ years

📍 Location: Ukraine, Turkey, Serbia, Brazil, Poland

🔍 Industry: Video Games

🏢 Company: Cyrex👥 11-50Penetration TestingGamingSaaSSoftware EngineeringCyber SecurityFinTechSoftware

🗣️ Languages: English

⏳ Experience: 3+ years

🪄 Skills: PythonCybersecurityGame DesignGame DevelopmentC++AlgorithmsData StructuresUnreal engineCI/CDRESTful APIsLinuxScriptingDebugging

Requirements:
  • 3+ years of writing products in python 3.
  • Understanding of endianness, hashing, checksums, encoding, encryption, signing, bitmasks.
  • Understanding of TCP/UDP mechanics, including packet fragmentation, sequence management, and multiplexing.
  • Knowledge of serialization techniques, including binary formats, variable-length encoding.
  • Ability to read and understand big C++ codebases.
  • Familiarity with Unreal Engine networking, including RPCs and network object serialization.
  • Experience with crafting and tampering with network packets.
Responsibilities:
  • Develop and enhance functionalities within the Cyrex Protoceptor tool, focusing on intercepting and analyzing gaming protocol traffic.
  • Implement (de)serialization, sequence number tracking and packet injection mechanisms for custom gaming network protocols.
  • Provide technical support for penetration testing teams who use the Protoceptor tool.
  • Maintain and document Protoceptor tool.
Apply