Senior Python Engineer - Threat Hunter (Specialist I - Information Security)

UST Global
Paris, France
10 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Paris, France

Tech stack

API
Amazon Web Services (AWS)
Software System Penetration Testing
Azure
Command-Line Interface
Cloud Database
Computer Security
Data Cleansing
DevOps
Intrusion Detection and Prevention
JSON
Python
NumPy
Software Engineering
Systems Integration
Jupyter Notebook
Parquet
Data Processing
Cloud Platform System
Mitre Att&ck
Cyber Threat Analysis
GIT
Pandas
Templating
Cybercrime
Microsoft Sentinel
Software Version Control
Data Pipelines

Job description

The successful candidate will have strong software development experience, complemented by hands-on exposure to threat hunting or cybersecurity investigations, particularly in enterprise and cloud environments., * Design, develop, and maintain Python-based tools and automation frameworks to support threat hunting and security investigations

  • Build and standardise Jupyter Notebook-based hunting workflows, including data enrichment, validation, automation, and reporting

  • Develop reusable Python libraries, modules, APIs, and command-line tools to enable scalable hunt execution

  • Engineer data pipelines to ingest, transform, and analyse large volumes of security telemetry

  • Perform hypothesis-driven threat hunting and targeted investigations across endpoint, network, identity, and cloud data

  • Orchestrate and schedule automated hunting workflows using pipeline or orchestration platforms

  • Collaborate with Threat Intelligence and Detection Engineering teams to translate hunting outcomes into operational detections

  • Document methodologies, findings, and recommendations in clear, structured technical reports

Requirements

Do you have experience in Software development?, Python / Software Engineering:

  • Strong experience as a Python developer or software engineer, with a focus on automation, tooling, or data processing

  • Proven ability to write production-quality Python code following standard engineering best practices

  • Experience working with structured data formats such as JSON, CSV, and Parquet

  • Familiarity with Python data and analytics libraries (e.g., Pandas, NumPy)

  • Experience with version control systems (Git) and standard development workflows

Threat Hunting / Security:

  • Hands-on experience supporting threat hunting, security investigations, or detection engineering activities

  • Working knowledge of adversary techniques and the ability to apply frameworks such as MITRE ATT&CK

  • Experience analysing security telemetry from endpoint, network, and cloud environments

  • Exposure to hunting or investigation activities in Azure, AWS, or GCP environments

Desirable Skills:

  • Experience integrating with security platforms such as Microsoft Sentinel/Defender, Cybereason, or CrowdStrike

  • Experience with notebook automation, templating, or report generation

  • Familiarity with CI/CD pipelines and DevOps practices

  • Relevant security certifications (GIAC, OSCP, CEH, or equivalent), threat intelligence,incident response,mitre att&ck,penetration testing

About the company

CyberProof (a UST company) is seeking a Senior Python Engineer with threat hunting experience to join our managed security services team. This role is primarily engineering-focused, with responsibility for building and maintaining Python-based automation and analytical frameworks that support proactive threat hunting and security investigations., UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world's best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients' organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact-touching billions of lives in the process.

Apply for this position