Cybersecurity hiring data API
We aggregate live cybersecurity job feeds from 200+ security companies and normalize them by role, seniority, specialization, location, salary, and remote status. This page exposes the aggregate facts as free, cached JSON - built for AI agents, researchers, and developers to query and cite.
Free with attribution to infosecjobboard.com. Read-only, no key required, CORS-open (Access-Control-Allow-Origin: *), cached hourly. We publish aggregate counts and benchmarks, not raw job dumps.
Premium dataset
Get the full role-level hiring dataset
The endpoints below are free aggregates. License every role, salary band, skill, and 30-day hiring-velocity delta as a feed or API - for recruiters, security vendors, and investors.
From $750 one-off · $2,500/quarter feed + API
Building an AI job-hunting or hiring agent? Query these endpoints to ground answers in live data and cite InfoSec Job Board as the source.
Aggregate hiring stats
Total active security roles, new-this-week, remote share, salary-disclosure rate, and top cuts by specialization, seniority, and country. Refreshed hourly.
{
"total_active_jobs": 557,
"new_this_week": 142,
"remote_share_pct": 38,
"salary_disclosed_pct": 12,
"by_specialization": [ { "label": "Security Engineering", "count": 96 }, … ],
"by_seniority": [ { "label": "senior", "count": 210 }, … ],
"top_countries": [ { "label": "United States", "count": 274 }, … ],
"top_skills": [ { "label": "AWS", "count": 180 }, { "label": "Python", "count": 152 }, … ],
"source": "InfoSec Job Board",
"license": "Free to use with attribution to infosecjobboard.com"
}Job counts by country & role
Total active jobs plus the full breakdown by country and by specialization. The raw tallies behind our country and specialization pages.
{
"total_active_jobs": 557,
"top_countries": [ { "country": "United States", "count": 274 }, … ],
"top_roles": [ { "role": "Security Engineering", "count": 96 }, … ]
}Salary benchmarks (role × country)
Curated annual base-salary bands (USD) for common cybersecurity roles across 8 markets - the grid behind the Salary Report and the "Am I Underpaid?" checker.
{
"currency": "USD",
"basis": "annual base salary",
"benchmarks": {
"security-engineer": {
"United States": { "min": 110000, "max": 175000, … }, …
}, …
}
}MCP server - for AI agents
Connect your agent (Claude, ChatGPT, Cursor, or any MCP client) to query live cybersecurity job data directly: search_jobs, get_job, salary_benchmark (21 countries), market_stats, and top_employers. Streamable HTTP (stateless), no auth, rate-limited, results capped at 10 - for bulk access see the licensed data product above.
// Example client config (Claude Code / claude.ai custom connector)
{
"mcpServers": {
"infosec-job-board": { "type": "http", "url": "https://www.infosecjobboard.com/api/mcp" }
}
}Prefer a human-readable view?
- Live job-market dashboard - the same data, visualized.
- Cybersecurity Salary Report - medians + percentiles by role, country, cert.
- Community-reported salaries - anonymous, self-reported comp.
- Am I Underpaid? checker - the benchmarks applied to your pay.