Security Engineer: salaries and requirements
As of September 28, 2026, the cvGO database holds 280 active jobs for “Security Engineer”. Median pay among jobs that state it: US & Canada — $196,000 per year (n = 141). Most requested skills: Incident Response, Python, Cloud Security.
Pay by region
| Region | Median | 25–75% | Jobs with pay |
|---|---|---|---|
| US & Canada | $196,000 per year | $167,500 per year – $234,000 per year | 141 |
| Europe | not enough data | 6 | |
| CIS | not enough data | 3 | |
| Asia | not enough data | 1 | |
Skills in requirements
- Incident Response — 41%
- Python — 35%
- Cloud Security — 30%
- Threat Modeling — 27%
- AWS — 23%
- Kubernetes — 20%
- SIEM — 18%
- Detection Engineering — 18%
- Application Security — 16%
- Automation — 16%
- IAM — 16%
- Security Engineering — 15%
- Vulnerability Management — 15%
- Penetration Testing — 14%
- Terraform — 12%
- Go — 12%
- CI/CD — 11%
- EDR — 11%
- Security Operations — 11%
- Threat Intelligence — 11%
Levels
- Junior — 5
- Middle — 81
- Senior — 182
- Lead — 12
FAQ
How much do “Security Engineer” jobs pay?
US & Canada: median $196,000 per year, half of jobs between $167,500 per year and $234,000 per year (n = 141). Pay is stated in 54% of jobs.
Which skills do “Security Engineer” jobs require?
Incident Response — 41%, Python — 35%, Cloud Security — 30%, Threat Modeling — 27%, AWS — 23%. Share of jobs with parsed requirements (n = 244).
How many “Security Engineer” jobs are remote?
Remote — 43%, hybrid — 17%, office — 41% (of 280 jobs that state the format).
Are there entry-level “Security Engineer” jobs?
Intern and junior — 5 jobs (2%).
What level of English is required?
The level is stated in 94% of jobs; most often: C1 — 83%, B1 — 6%, C2 — 3%.
How we count
- Source: jobs in the cvGO database as of September 28, 2026: Global 86%, HeadHunter 8%, Telegram 6%.
- A job belongs to a profession by its title; one job may belong to several professions.
- Some jobs in the database match no profession in our catalogue and are not counted on these pages.
- Pay is the midpoint of the stated range or the single stated amount, in US dollars at a fixed rate (90 RUB per USD, table v1). Yearly amounts are divided by 12; if the period is not stated, it is inferred from the currency and amount; amounts outside 300–60,000 USD per month are excluded.
- A median is shown when a region has at least 10 jobs with pay.
- Skills and English are counted only for jobs with the employer’s own text.
- Duplicates of one job across sources are not merged.