Genesis is a Ukrainian co-founding IT company and one of the largest global publishers of non-gaming applications. The Genesis business ecosystem includes more than 25 projects in 4 areas — mobile applications, online media, classifieds, and R&D. Our applications have been downloaded by more than 400 million users worldwide, with the company’s main markets being the United States, Europe, and Africa.

We are looking for a Security Engineer to strengthen the existing cybersecurity team and increase the level of security of the company’s products.


  • Product security assessment and penetration testing (web, mobile, network, Wi-Fi).
  • Collaboration with Incident Response Team (help with incident analysis and digital forensics).
  • Help Blue Team Security Engineers with Secure Software Development Life Cycle (SSDLC) implementation, handling security analysis, vulnerabilities review and validation.
  • Developing automatization scripts for pen testing, Red Teaming, and integrations with APIs (bash/Python/Rust/Go).
  • Understanding of security testing frameworks: Information Systems Security Assessment Framework (ISSAF), Open-Source Security Testing Methodology Manual (OSSTMM), Open Web Application Security Project (OWASP), OWASP Mobile Application Security (MAS), Penetration Testing Execution Standard (PTES), NIST 800-115.
  • Conducting Phishing Campaigns.
  • Red-Teaming (application and network testing, reverse-engineering, Threat Intelligence and OSINT).


  • Direct Security-focused education (Bachelors+) OR proven equivalent experience.
  • At least 2 years of security testing experience.
  • Security engineering experience in at least one business domain.
  • Experience in troubleshooting and debugging complex issues, good analytical skills.
  • Able to work closely with other project team roles (developers, DevOps, BA, testers, architects, managers).
  • Experience in bug/development tracking/change management systems.
  • Expected to be able to follow and understand a defined security process, train other team members, and contribute to process improvement.
  • Understanding of concepts of a Software development process, application, infrastructure/cloud security, and their assessment methodologies.
  • Scripting/software development experience is a huge advantage.
  • At least 2 security testing certifications from the following list: OSCP, OSCE, OSWE, OSEP, PNPT, CPENT, eCPPT/eCPTX, eMAPT, eJPTv2, eWPT/eWPTXv2, CPTS, CBBH, CWEE.
  • Good communication skills, proactivity and endless desire to learn.
  • At least intermediate in spoken and written English.

Genesis is a unique place for development and growth:

  • Our company is built on the ability to find the best people and create unique conditions for them.
  • Good remuneration allows you to focus on project development and professional growth.
  • A strong team with enthusiasm — you can exchange knowledge, learn, and develop professionally.

Join us!