Python salaries
Average salary
$181.3–292.3K/ year
25th percentile
$140.1K
Median
$231.8K
75th percentile
$356.5K
Based on
4,226 jobs
Salary by seniority
| Level | Average | Board baseline | vs. board |
|---|---|---|---|
| Entry level | $110.2–182.1K | $105.3–166.2K | +8% |
| Associate | $130.4–209.2K | $115.6–168.2K | +20% |
| Mid-level | $164.4–266.6K | $157–243.1K | +8% |
| Senior | $191–308K | $192.9–291K | +3% |
| Director | $246.6–342.1K | $243.2–330.7K | +3% |
| Executive | $298.1–455K | $254.9–352.2K | +24% |
Top companies
Top locations
US
United States
3,535 jobs
$185.5–297K
CU
California, United States
2,783 jobs
$192–308.7K
SC
Santa Clara, CA, United States
1,154 jobs
$169.6–303.1K
SF
San Francisco, CA, United States
1,072 jobs
$232.3–333.5K
SC
Sunnyvale, CA, United States
257 jobs
$155.6–242.4K
NY
New York, United States
218 jobs
$185.7–271.6K
NJ
New Jersey, United States
116 jobs
$150.7–220.6K
PA
Palo Alto, CA, United States
112 jobs
$170.8–375.3K
LN
Livingston, NJ, United States
107 jobs
$157–230.4K
TU
Texas, United States
103 jobs
$131.5–296.3K
Top titles
Related skills
Frequently asked questions
- What is the average salary for Python?
- The average salary for Python is $181,297.00 – $292,303.00 per year, based on 4,226 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.