Python Developer Salaries Across Countries in 2024

Sep 26, 2023 8 min read 896
Alla Kovshova Marketing Director
Natalia Barashkova HR manager
Python Developer Salaries Across Countries in 2024

SDH provides you with a general overview of middle Python developer salaries across countries based on data available up to 2024.

Please note that these figures can vary significantly based on factors such as location within a country, years of experience, and the specific company or industry. Additionally, salary figures may have changed since then due to economic factors and market trends.

 

Python Developer Salary in the United States

The average salary for a Python developer is $121,000 per year in the United States by Indeed 's report or $123,000 according to Talent . The amount varies from $85,000 to $140,000 per year, depending on the city and state. Salary salaries can be higher in tech hubs like San Francisco and New York. Below, you'll find statistics on average Python developer salaries in the US – annualized and hourly – by state.

 

State

Average Salary, annually

Average Salary, h

Massachusetts

$140,000

$73

New York

$138,363

$72

California

$135,060

$70

Maryland

$135,000

$70

Virginia

$134,556

$70

Delaware

$133,100

$69

Kansas

$131,625

$69

Georgia

$130,000

$68

New Jersey

$130,000

$68

Texas

$129,982

$68

Illinois

$129,091

$67

Alaska

$128,538

$67

Rhode Island

$126,750

$66

Minnesota

$126,750

$66

Oklahoma

$125,000

$65

Arizona

$125,000

$65

Utah

$125,000

$65

North Carolina

$124,977

$65

Connecticut

$122,800

$64

Iowa

$122,797

$64

Nevada

$122,400

$64

Missouri

$122,276

$64

Washington

$121,406

$63

Arkansas

$120,900

$63

Florida

$120,000

$63

Colorado

$120,000

$63

Pennsylvania

$120,000

$63

South Carolina

$119,500

$62

Oregon

$117,000

$61

Wisconsin

$115,000

$60

Louisiana

$113,950

$59

Tennessee

$111,700

$58

Nebraska

$107,500

$56

Ohio

$107,250

$56

New Mexico

$100,000

$52

Idaho

$97,500

$51

Michigan

$95,000

$49

Alabama

$90,000

$47

Indiana

$87,750

$46

 

Python Developer Salary in Canada

The salary can be from $75,000 to $133,00 per year (Glassdoor), with variations based on the city (e.g., Toronto, Vancouver) and experience level. Given the different cities and provinces, the spread of salaries is very large. The average salary for a Python programmer is approximately $90,000 per year in Canada.

City

Average Salary, annually

Average Salary, hourly

Toronto, ON

$133,740

$70

Mississauga, ON

$115,836

$60

Vancouver, BC

$94,895

$49

Markham, ON

$94,523

$49

Greater Toronto Area, ON

$93,618

$49

Montréal, QC

$92,894

$48

Calgary, AB

$89,545

$47

Edmonton, AB

$76,446

$40

Victoria, BC

$75,420

$39

 

Python Developer Salary in the United Kingdom

In the UK, the average salary for a Python developer is £67,500 ($83,000) per year by CWJobs or £72,000 ($88,000) by Reed.co.uk , with London generally offering higher salaries. According to Morgan McKinley , the average annual salary for Python developers working in London is between $92,200 and $116,800.

City

Average Salary, annually

Average Salary, hourly

London

$106,614

$56

Birmingham

$75,162

$39

Oxford

$74,185

$39

Manchester

$73,392

$38

Sheffield

$71,165

$37

Cambridge

$70,841

$37

Leeds

$69,978

$36

Bristol

$68,313

$36

Reading

$64,052

$33

 

Python Developer Salary in Germany

Python engineers working in Germany normally earn around €62,500 ($66,500) per year. Most of the Python salaries are between €45,000 and €80,000 per year by GermanTechJobs . Major cities like Berlin and Munich pay higher salaries.

City

Average Salary, annually

Average Salary, hourly

Berlin

$62,540

$33

Hamburg

$47,700

$25

Munich

$69,854

$36

Düsseldorf

$66,250

$35

 

 

Python Developer Salary in Netherlands

A Python developer working in the Netherlands typically earns around €62,420 ($66,500) per year, ranging from the lowest salary of about €29,840 to the highest salary of €97,300. Amsterdam and other major cities have higher salary ranges, Economic Research Institute reports. However, OfferZen reports that middle-level Python developers in the Netherlands with at least four years of experience can expect an average annual salary of $50,500

City

Average Salary, annually

Average Salary, hourly

Amsterdam

$98,410

$51

Rotterdam

$92,885

$48

Utrecht

$90,958

$47

 

Python Developer Salary in Australia

By Seek , the average annual salary for Python developer jobs in Australia ranges from $135,000 to $155,000; the average salary is $144,649 per year. Sydney and Melbourne offer higher salaries.

City

Average Salary, annually

Average Salary, hourly

Sydney NSW

$156,473

$81

Sydney Central Business District NSW

$152,340

$79

Melbourne VIC

$148,458

$77

Clovelly NSW

$125,908

$66

Bondi Beach NSW

$119,585

$62

Brisbane QLD

$118,943

$62

Perth WA

$115,210

$60

Clayton VIC

$102,299

$53

Canberra ACT

$96,657

$50

 

 

Python Developer Salary in France

In France, the average salary for a Python programmer is between €34,000 ($37,000) to €52,000 ($55,600) per year, with Paris offering higher salaries. Most typically, a Python developer earns $45,000 annually. The average hourly rate in France – $20-30.

City

Average Salary, annually

Average Salary, hourly

Paris

$55,656

$29

Rennes

$49,257

$26

Lyon

$40,434

$21

Nice

$36,943

$19

 

Python Developer Salary in Brazil

The estimated total pay for a Python developer is R$40,000 ($39,600) to R$80,000 ($79,200) per year. Developers in Sao Paulo and Rio de Janeiro earn higher salaries. Hourly rate – $20-41.

Python Developer Salary in Azerbaijan

A Python developer working in Baku will typically earn around AZN 42,460 ($25,000) per year, and this can range from the lowest average salary of about AZN 19,360 ($11,400) to the highest average salary of AZN 64,200 ($37,800) in Azerbaijan. The average hourly rate for a Python developer is $24.

 

Python Developer Salary in Ukraine

In Ukraine, a Python junior-level developer's salary starts from $1,000 per month. An average Python salary for a mid-level developer is approximately $2,700 per month ($32,200 annually), according to Dou . A senior Python average developer salary can reach $42,000 per year. Djinni shows a salary range of $36,000-$54,000 annually. The average hourly rate – $18.

 

City

Average Salary, annually

Average Salary, hourly

Kyiv

$42,000

$22

Dnipro

$36,000

$19

Lviv

$33,600

$18

Kharkiv

$26,400

$14

Odessa

$26,400

$14

 

Middle Python Developer Salaries Across Countries in 2024

Table showing countries with hourly hiring rates for Python developers:

Country

2023

India

$12

Romania

$16

Poland

$17

Italy

$20

Ukraine

$18

Austria

$31

Finland

$32

France

$32

Czech Republic

$30

Netherlands

$35

Belgium

$36

Denmark

$36

Canada

$37

Ireland

$39

Germany

$39

United Kingdom

$42

Australia

$45

Norway

$47

Switzerland

$56

United States

$56

Python is becoming the most popular programming language in the world, used in data science fields, artificial intelligence, scripting domains, for web application development and IoT. We invite Python developers to become part of our team! Current vacancies can be found in the Jobs section. 

Categories

Salaries HR

Share

Need a project estimate?

Drop us a line, and we provide you with a qualified consultation.

x