JobsWithPay
Jobs by skill

Python jobs with salary

How much do Python jobs pay?

34,552 open tech jobs at 5,429 companies ask for Python. 18,265 of them (53%) show the pay. The median posted base pay is $191K a year, from the 16,047 jobs with a yearly range in US dollars. The middle half of these jobs is from $158K to $225K. The numbers come from the companies' own job postings on Nov 10, 2026. They show base pay only, without stock or a bonus.

Companies with the most Python jobs with posted pay

CompanyJobs with posted payMedian posted base pay
Capital One530$213K
NVIDIA494$239K
Anduril Industries442$193K
SpaceX432$163K
Google188$213K
Meta178$209K
Amazon.com Services LLC149$178K
Shield AI132$200K
Accenture Federal Services130$152K
Walmart129$176K

Wait…

Questions

How much do Python jobs pay?

The median posted base pay for open jobs that ask for Python is $191K a year. The middle half of these jobs is from $158K to $225K. The numbers come from 16,047 jobs with a yearly range in US dollars.

Which companies hire for Python and post the pay?

The companies with the most open Python jobs with posted pay are Capital One, NVIDIA, Anduril Industries, SpaceX, Google.

Which job types ask for Python?

Software engineering (13,831 jobs), ML / AI engineering (9,290 jobs), Infra, platform & SRE (5,559 jobs). One job can have more than one job type.

How do we know that a job asks for Python?

We read the text of each job. A job is in this list when its text names Python. The text can name a skill as a requirement or as a plus, so read the job before you apply.

A skill page needs 50 or more open jobs that name the skill, and 20 or more of them with a yearly posted range in US dollars. The median uses the middle point of each posted range. We do not use a range with a bottom below $15,000, a top above $1,000,000, or a top that is more than four times the bottom.