Python salaries
Average salary
$102.5–154.3K/ year
25th percentile
$76K
Median
$127.4K
75th percentile
$192.6K
Based on
1,486 jobs
Salary by seniority
| Level | Average | Board baseline | vs. board |
|---|---|---|---|
| Entry level | $57.9–94.4K | $57.3–82.2K | +9% |
| Associate | $84.9–126K | $75.3–105.9K | +16% |
| Mid-level | $87.7–132.5K | $84.9–124.9K | +5% |
| Senior | $117–174.6K | $115.3–170.4K | +2% |
| Director | $155.9–225.2K | $157.1–220K | +1% |
| Executive | $138.1–224.8K | $153.9K – $3.1M | -89% |
Top companies
Booz Allen Hamilton
61 jobs
$78.4–178K
Leidos
39 jobs
$94.8–169.7K
Peraton
29 jobs
$98.2–156.2K
CACI, INC.-FEDERAL
26 jobs
$88.7–186.6K
Workday
23 jobs
$132.7–203.5K
Visa
23 jobs
$130.5–203.7K
Wells Fargo
20 jobs
$120.2–201.3K
GD Information Technology, Inc.
20 jobs
$121.7–159.7K
AT&T Israel
20 jobs
$150.2–230.3K
RTX
20 jobs
$77.7–150.3K
Top locations
United States
1,002 jobs
$110.8–169.9K
California, United States
142 jobs
$121.1–180.4K
Virginia, United States
138 jobs
$110.5–181.1K
Maryland, United States
81 jobs
$111.9–181.6K
Texas, United States
71 jobs
$108.5–170.8K
New York, United States
63 jobs
$113–166.2K
Canada
53 jobs
$67.1–89K
North Carolina, United States
49 jobs
$121.3–186.8K
Illinois, United States
41 jobs
$99.9–151.8K
Ontario, Canada
40 jobs
$69.5–94.5K
Top titles
Related skills
Frequently asked questions
- What is the average salary for Python?
- The average salary for Python is $102,523.00 – $154,301.00 per year, based on 1,486 job postings on this board that disclose pay.
- How is the salary figure for Python calculated?
- These figures are aggregated from current and recent job postings on this board that disclose pay, then averaged across roles. They are estimates, not guarantees of compensation.