About the company

Senior Rust Developer

paphos
Permanent

85 days ago

Job description

Apriorit is a software engineering company which was established in 2002, and has extensive experience in system programming, cybersecurity, reverse engineering, SaaS/web, blockchain-based solutions, and artificial intelligence.

Working with high-profile clients (including Fortune 500 companies) for 20+ years, we have established high standards in software development, communication, and effective teamwork.

Our headquarters are in the US, with EU offices in Cyprus and Poland, and three R&D offices in Ukraine. Our team consists of over 350 specialists, and we assist tech companies worldwide in turning their challenging ideas into secure and viable products.

We are looking for Senior Rust Developer who would like to work in a cybersecurity project.

Project:

The Endpoint Protection, Detection, and Response (EPDR) system is designed to offer comprehensive security solutions for both private and public enterprises, safeguarding them against a wide range of cyber threats. This project aims to develop a robust solution for real-time threat detection, response, and prevention.

The system boasts extensive protection capabilities, including threat identification, anomaly detection, and automated mitigation strategies. The development process involves transferring existing features from Python to Rust, which enhances system performance and ensures high security and data protection standards. Additionally, new functionalities will be created to further strengthen the system's capabilities.

Job Duties

  • Implementation of an Endpoint Protection, Detection, and Response system, transferring existing features from Python to Rust and creating new functionality.

Job Requirements

  • Over 2 years of hands-on experience with Rust, including proficiency in asynchronous programming (async/await) and multithreading.
  • At least 3 years of experience with C/C++, which will be considered a significant advantage.
  • A strong background in cryptography, security, or encryption is highly desirable and will be a substantial asset.
  • Proficiency in networking and Windows development.
  • Extensive experience in system programming, including low-level system interactions, memory management.
  • English – upper intermediate and higher.

    Nice to have:
  • Experience with Python.
  • Familiarity with driver development.

Job Benefits

  • You will be part of a project that boasts some of the most extensive protection features in the industry, providing a unique opportunity to contribute to advanced cybersecurity solutions.
  • This is an exciting opportunity to be involved in the creation of a new product and participate in developing the first release version, making a significant impact from the ground up.
  • This role allows you to leverage and enhance your technical skills resolving challenging tasks.
  • You will have the chance to work in the international team alongside some of the best cybersecurity experts, fostering an environment of learning and professional growth.
  • Remote work and flexible working hours.
  • Competitive salary reflecting your experience.
  • Opportunity to develop your competencies - an experienced team, regular 1: 1 with a manager as well as a development plan tailored to your needs.
  • 20 paid work days of annual leave, plus sick leave.
  • B2B contract.
  • Career development and professional growth.
  • Free corporate English lessons with a native speaker.
  • Powerful equipment provided (laptop and accessories).
  • Mental health support and other corporate bonuses.

    If you are interested in this position, please send us your detailed CV.