Python salaries

Python jobs pay $156.2–220.4K per year on average, based on 57 jobs. Python roles pay 21% above the average salary of $135.5–175.2K for jobs listed on Started by Women. Pay ranges from $112.1–128.7K for Entry level roles up to $174.3–246.8K at the Senior level.

Median salary

$185K

Based on 57 jobs · 21% more than the average salary on Started by Women

25th percentile

$140K

Average

$188.3K

75th percentile

$269K

PythonAverage salary on Started by Women
$135.5K$269K

Python salaries by seniority

Python salaries range from $112.1–128.7K for Entry level roles to $174.3–246.8K for Senior positions.

SeniorityAvg. salaryJobsvs Avg. on Started by Women
Entry level$112.1–128.7K4+100%
Mid-level$136.5–197.1K19+59%
Senior$174.3–246.8K33+11%

Top companies for Python salaries

4 companies hiring for Python roles, ranked by average salary.

Python salary FAQs

All salary figures are converted to annual equivalents in USD. Averages are based on published jobs with salary data and filtered for statistical outliers.