Senior Open Source Intelligence (OSINT) Analyst - Python Focused

About the Role

You will collect, evaluate, and interpret complex open-source data to support proactive threat identification and trend analysis. You will build and maintain Python-based scraping and automation tools, design ETL workflows, clean and normalize datasets, and integrate collection pipelines into intelligence platforms. You will continuously monitor online environments for indicators of physical threats, coordinated campaigns, doxxing, or harassment, and produce concise, actionable intelligence deliverables. You will collaborate with protective operations and cybersecurity stakeholders and adhere to legal and ethical guidelines in all collection activities. You may travel domestically or internationally to support special assignments.

Requirements

  • Minimum 5 years of professional experience in Intelligence, OSINT, or Protective Intelligence
  • Proficiency in Python and experience building scraping frameworks (BeautifulSoup, Scrapy, Selenium, Playwright, or equivalent)
  • Experience with data processing, enrichment, and storage (regex, JSON manipulation, APIs, database handling, PostgreSQL)
  • Strong analytic writing skills and ability to produce operationally relevant intelligence products
  • Familiarity with threat actor behaviors, protest dynamics, doxxing tactics, and OPSEC best practices
  • Experience integrating Python-based collection pipelines into intelligence platforms
  • Proven ability to identify and monitor niche or hard-to-reach online ecosystems
  • Experience working in distributed or remote environments and secure data-sharing practices
  • Willingness and ability to travel domestically or internationally (valid passport preferred)
  • Certifications or formal training in the Intelligence Cycle, OSINT tradecraft, or Python preferred (relevant experience may substitute)

Responsibilities

  • Develop and maintain Python-based scraping tools and automation scripts
  • Collect, clean, and structure large datasets from diverse online sources
  • Design and implement ETL workflows with metadata tagging and automated validation
  • Normalize and harmonize collected data for integration with analytic tools
  • Identify emerging threat actors, narratives, and patterns
  • Conduct continuous monitoring of online spaces for security indicators
  • Produce clear, actionable intelligence deliverables including alerts and assessments
  • Collaborate with protective operations, cybersecurity, and executive protection teams
  • Maintain compliance with legal and ethical guidelines for open-source collection

Benefits

  • Remote Working
  • Laptop reimbursement
  • New starter package to buy hardware essentials
  • Learning & Development opportunities
  • Medical, Dental, and Vision coverage through Anthem (US employees)
  • 401k (US employees)
  • Health Savings Account (US employees)
  • Life Insurance (US employees)

Skills

Apply Now
Senior Open Source Intelligence (OSINT) Analyst - Python Focused at Input Output | JobStash