Are you a highly skilled and experienced Python Developer who wants to join a highly dynamic and collaborative development team? Then a position at Outpost24 might just be perfect for you! As a Python Developer, you will join our KrakenLabs Team (Threat Intelligence R+D+i Unit) and play a pivotal role in designing, developing, and implementing innovative solutions for various projects, including a Sandbox environment, Machine Learning applications, and data gathering and analysis tools. You will collaborate closely with cross-functional teams of researchers, data scientists, and cybersecurity experts to enhance our threat intelligence capabilities.
- Design and implementation of Python-based applications, frameworks, and tools to support threat intelligence research and development projects.
- Collaborate with researchers and data scientists to develop and maintain a robust Sandbox environment for analyzing and dissecting malware samples.
- Create, optimize, and maintain machine learning models and algorithms for automated threat detection, classification, and analysis.
- Develop efficient data gathering and analysis pipelines to collect, process, and visualize threat data from diverse sources, ensuring the accuracy and quality of collected data.
- Contribute to architectural decisions, code reviews, and technical discussions, promoting best practices and code quality standards.
- Investigate and integrate third-party APIs, libraries, and tools to enhance the functionality and effectiveness of developed applications.
- Stay up-to-date with the latest advancements in threat intelligence, cybersecurity, and software development, and apply relevant knowledge to ongoing projects.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Extensive experience (3+ years) as a Python Developer, with a proven track record of designing and implementing complex, scalable applications.
- Proficiency in developing and maintaining Sandbox environments for malware analysis.
- Solid experience with machine learning frameworks (e.g., TensorFlow, PyTorch) and practical application of machine learning techniques.
- Experience with cloud technologies (e.g., AWS, Azure, GCP) and containerization (e.g., Docker, Kubernetes).
- Expertise in data processing, analysis, and visualization using libraries like Pandas, NumPy, and Matplotlib.
- Familiarity with version control systems (e.g., Git) and collaborative development workflows.
- Excellent problem-solving skills and the ability to work effectively in a fast-paced, collaborative environment.
- Strong communication skills, both verbal and written, to document technical processes and communicate effectively with team members.
Preferred Additional Skills:
- Knowledge of network protocols, cybersecurity frameworks, and threat intelligence feeds.
- Strong background in threat intelligence, cybersecurity, or related domains, with a deep understanding of malware analysis, intrusion detection, and threat modeling.
Join our dynamic KrakenLabs Team and contribute to shaping the future of cybersecurity. Apply your expertise in Python development, threat analysis, and machine learning to create impactful solutions that defend against emerging cyber threats. Apply now and become a key player in our mission to safeguard digital landscapes.
Outpost24 is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against because of disability.