Remote Network Python Developer

at Magic Media

Posted 2 days ago

Please let Magic Media know you found this job on RemoteYeah. This helps us get more companies to post jobs here for you.

Description:

  • Cyrex, a Magic Media company, is a media and tech start-up focused on creativity and innovation.
  • The company collaborates with leading developers and publishers in the games industry, providing tailored support and solutions.
  • The team is dedicated to producing high-quality results by leveraging modern technology and cutting-edge practices.
  • The company is seeking a Network Python Developer to contribute to exciting cybersecurity and development projects for the video games industry.
  • The ideal candidate will work with cross-functional teams to develop critical products and services and provide excellent technical support.
  • Responsibilities include developing and enhancing functionalities within the Cyrex Protoceptor tool, focusing on intercepting and analyzing gaming protocol traffic.
  • The role involves implementing (de)serialization, sequence number tracking, and packet injection mechanisms for custom gaming network protocols.
  • The candidate will provide technical support for penetration testing teams using the Protoceptor tool and maintain and document the tool.

Requirements:

  • A technical or university level qualification, preferably in Computer Science, or an equivalent combination of education and experience.
  • Excellent written and oral communication skills, especially in English.
  • A minimum of 3 years of experience writing products in Python 3.
  • Understanding of endianness, hashing, checksums, encoding, encryption, signing, and bitmasks.
  • Knowledge of TCP/UDP mechanics, including packet fragmentation, sequence management, and multiplexing.
  • Familiarity with serialization techniques, including binary formats and variable-length encoding.
  • Ability to read and understand large C++ codebases.

Benefits:

  • The position is permanently remote, allowing for flexible working arrangements.
  • There is an opportunity to hone and improve skills by working on a diverse variety of engaging projects.
  • Employees will be part of an international group with offices worldwide.
  • The company offers career growth and development opportunities.
  • Team members will work closely with like-minded individuals in a fast-paced, multicultural environment.
  • Ongoing training and professional self-improvement opportunities are provided.
  • The company promotes an inclusive culture and open communication.

Job title

Job type

Experience level

Salary

-

Degree requirement

Degree required

Location requirements

Benefits

-

Report this job

Job expired or something else is wrong with this job?

Report job

Get realtime job alerts

Be the first to know about new jobs