Salary senior software developer: Senior Software Developer Salary | Salary.com
Senior Software Engineer Salary in Chicago 2023 (Updated Daily)
Senior Software Engineer Salary by gender
The average Senior Software Engineer salary for women is $128,036 and the average Senior Software Engineer salary for men is $135,572.
Senior Software Engineer Salary by Years of Experience
The average salary for a Senior Software Engineer with 7+ years of experience is $143,900.
Senior Software Engineer Salary ranges
The most common Senior Software Engineer salary in Chicago is between $140k – $150k.
Average Dev + Engineer salaries in Chicago
Job Title | Average Salary | Salary Range |
---|---|---|
Network Engineer | $70,000 |
Min: $70K Max: $70K |
QA Analyst | $87,444 |
Min: $65K Max: $130K |
Application Engineer | $88,000 |
Min: $88K Max: $88K |
Junior Software Engineer | $89,139 |
Min: $65K Max: $130K |
Software Test Engineer | $95,950 |
Min: $75K Max: $140K |
QA Engineer | $100,252 |
Min: $75K Max: $135K |
Front End Developer | $107,824 |
Min: $80K Max: $165K |
Software Engineer | $109,893 |
Min: $78K Max: $215K |
Site Reliability Engineer | $112,800 |
Min: $85K Max: $150K |
Data Engineer | $118,574 |
Min: $83K Max: $182K |
Game Developer | $118,833 |
Min: $85K Max: $140K |
Salesforce Developer | $120,650 |
Min: $75K Max: $197K |
Security Engineer | $122,360 |
Min: $80K Max: $205K |
Android Developer | $123,500 |
Min: $102K Max: $152K |
Systems Engineer | $127,289 |
Min: $65K Max: $190K |
Automation Engineer | $128,358 |
Min: $115K Max: $167K |
iOS Developer | $134,085 |
Min: $110K Max: $170K |
QA Manager | $135,429 |
Min: $115K Max: $165K |
Senior Software Engineer | $136,407 |
Min: $81K Max: $220K |
Sales Engineer | $141,886 |
Min: $115K Max: $220K |
Database Administrator | $145,200 |
Min: $120K Max: $200K |
Hardware Engineer | $146,117 |
Min: $117K Max: $175K |
DevOps Engineer | $148,247 |
Min: $130K Max: $190K |
Lead Software Engineer | $152,658 |
Min: $120K Max: $200K |
Data Architect | $163,459 |
Min: $137K Max: $215K |
Machine Learning Engineer | $164,024 |
Min: $135K Max: $220K |
Engineering Manager | $173,354 |
Min: $149K Max: $240K |
Principal Software Engineer | $173,871 |
Min: $133K Max: $330K |
Data Engineering Manager | $191,334 |
Min: $165K Max: $221K |
Vice President of Engineering | $191,370 |
Min: $145K Max: $290K |
Director of Software Engineering | $201,813 |
Min: $175K Max: $275K |
CTO (Chief Technology Officer) | $242,033 |
Min: $200K Max: $324K |
Senior Software Engineer jobs in Chicago
Sr.
Software Engineer
Caterpillar
Chicago
6 days ago
Save job
Sr. Software Engineering Manager
Vivid Seats
Chicago
1 week ago
Save job
Sr. Software Engineer
Vivid Seats
Chicago
2 weeks ago
Save job
Sr. Software Engineering Manager (Web)
Vivid Seats
Chicago
3 weeks ago
Save job
Sr. Software Engineer, Full Stack (Hybrid)
Capital One
Chicago
1 day ago
$161,900 – $184,800
Annually
Save job
Senior Software Engineer – Remote
DFIN
Chicago
1 day ago
Save job
2023063 Senior Software Engineer
John Deere
Chicago
3 days ago
Save job
Senior Software Engineer, Data
Adyen
Chicago
3 days ago
Save job
Senior Software Engineer – Commodities
DRW
Chicago
5 days ago
Save job
Senior Software Engineer
Walgreens
Chicago
5 days ago
Save job
Senior Software Engineer, Applications
Basis Technologies
Chicago
6 days ago
Save job
Senior Software Engineer, Platform
Basis Technologies
Chicago
1 week ago
Save job
Skills that affect Senior Software Engineer salaries in Chicago
1
Javascript
7% have this skill
2
SQL
7% have this skill
3
Front-end
6% have this skill
4
Amazon Web Services
5% have this skill
5
Java
5% have this skill
6
Python
4% have this skill
Average Senior Software Engineer Salary by Company Size
People with the job title Senior Software Engineer make the most at companies with 1-10 employees, earning $141,333 on average.
Recent Senior Software Engineer salaries in Chicago
$122,400
Yearly Salary
A Senior Software Engineer reported a yearly salary of $122,400 with +$3,060 in additional cash compensation
7+ Years of Experience
Male
501-1,000 Employees
Chicago
$135,200
Yearly Salary
A Senior Software Engineer reported a yearly salary of $135,200 with +$12,000 in additional cash compensation
5-7 Years of Experience
Female
51-200 Employees
Chicago
$113,000
Yearly Salary
A Senior Software Engineer reported a yearly salary of $113,000 with +$1,000 in additional cash compensation
5-7 Years of Experience
Male
11-50 Employees
Chicago
1-5 Reports
$125,000
Yearly Salary
A Senior Software Developer reported a yearly salary of $125,000 with +$18,750 in additional cash compensation
1-3 Years of Experience
Male
1,000+ Employees
Chicago
$152,000
Yearly Salary
A Senior Software Engineer reported a yearly salary of $152,000 with +$40,000 in additional cash compensation
7+ Years of Experience
Male
1,000+ Employees
Chicago
1-5 Reports
$170,000
Yearly Salary
A Senior Software Engineer reported a yearly salary of $170,000 with +$17,000 in additional cash compensation
7+ Years of Experience
Male
51-200 Employees
Chicago
$106,000
Yearly Salary
A Senior Software Engineer reported a yearly salary of $106,000
3-5 Years of Experience
Female
201-500 Employees
Chicago
$130,000
Yearly Salary
A Senior Software Engineer reported a yearly salary of $130,000 with +$13,000 in additional cash compensation
1,000+ Employees
Chicago
$136,000
Yearly Salary
A Senior Software Engineer reported a yearly salary of $136,000
7+ Years of Experience
Male
201-500 Employees
Chicago
$125,000
Yearly Salary
A Senior Software Engineer reported a yearly salary of $125,000
7+ Years of Experience
Male
1-10 Employees
Chicago
Senior Software Engineer Salary New York 2023
Senior Software Engineer Salary by gender
The average Senior Software Engineer salary for women is $156,609 and the average Senior Software Engineer salary for men is $163,545.
Senior Software Engineer Salary by Years of Experience
The average salary for a Senior Software Engineer with 7+ years of experience is $169,106. The average salary for <1 year of experience is $115,000.
Senior Software Engineer Salary ranges
The most common Senior Software Engineer salary in New York is between $170k – $180k.
Average Dev + Engineer salaries in New York
Job Title | Average Salary | Salary Range |
---|---|---|
QA Analyst | $83,431 |
Min: $55K Max: $145K |
Automation Engineer | $94,882 |
Min: $64K Max: $120K |
Junior Software Engineer | $97,990 |
Min: $42K Max: $150K |
QA Engineer | $105,552 |
Min: $65K Max: $175K |
Systems Engineer | $107,462 |
Min: $84K Max: $180K |
Software Test Engineer | $110,922 |
Min: $65K Max: $150K |
Front End Developer | $119,518 |
Min: $78K Max: $215K |
Database Administrator | $120,950 |
Min: $47K Max: $150K |
Hardware Engineer | $123,400 |
Min: $100K Max: $153K |
Android Developer | $131,135 |
Min: $50K Max: $175K |
Data Engineer | $132,359 |
Min: $85K Max: $300K |
Software Engineer | $132,652 |
Min: $65K Max: $250K |
Salesforce Developer | $134,286 |
Min: $85K Max: $180K |
Game Developer | $136,000 |
Min: $136K Max: $136K |
Sales Engineer | $136,011 |
Min: $46K Max: $250K |
Site Reliability Engineer | $146,783 |
Min: $100K Max: $210K |
iOS Developer | $147,200 |
Min: $90K Max: $250K |
DevOps Engineer | $150,434 |
Min: $56K Max: $280K |
Security Engineer | $154,797 |
Min: $70K Max: $300K |
QA Manager | $157,286 |
Min: $100K Max: $225K |
Machine Learning Engineer | $161,174 |
Min: $105K Max: $300K |
Senior Software Engineer | $164,086 |
Min: $110K Max: $250K |
Lead Software Engineer | $171,219 |
Min: $130K Max: $240K |
Data Architect | $176,182 |
Min: $100K Max: $260K |
Data Engineering Manager | $181,571 |
Min: $115K Max: $300K |
Principal Software Engineer | $192,713 |
Min: $106K Max: $285K |
Engineering Manager | $194,029 |
Min: $95K Max: $340K |
Director of Software Engineering | $212,756 |
Min: $129K Max: $420K |
CTO (Chief Technology Officer) | $232,677 |
Min: $120K Max: $340K |
Vice President of Engineering | $240,326 |
Min: $160K Max: $450K |
Senior Software Engineer jobs in New York
Sr Software Engineer (Scala)
The Walt Disney Company
Greater NYC Area
1 week ago
$112,586 – $191,180
Annually
Save job
Sr.
Software Engineer (Drupal)
NBCUniversal
Greater NYC Area
1 week ago
Save job
Sr Software Engineer
JPMorgan Chase
Greater NYC Area
5 days ago
Save job
Sr. Software Engineer, Full Stack (Hybrid)
Capital One
Greater NYC Area
1 day ago
$161,900 – $184,800
Annually
Save job
Sr Software Engineer, JS Shaka Player
NBCUniversal
Greater NYC Area
3 weeks ago
$110,000 – $160,000
Annually
Save job
Senior Software Engineer
Liberty Mutual Insurance
Remote
1 day ago
$100,200 – $185,300
Annually
Save job
Senior Software Engineer
Liberty Mutual Insurance
Remote
1 day ago
$100,200 – $185,300
Annually
Save job
Senior Software Engineer
Moov Financial
Remote
3 days ago
Save job
Senior Software Engineer- DevOps
MarketAxess
Remote
4 days ago
$150,000 – $175,000
Annually
Save job
Senior Software Engineer
Atlassian
Remote
1 week ago
$133,800 – $247,300
Annually
Save job
Senior Software Engineer
OwnBackup
Greater NYC Area
1 week ago
Save job
Senior Software Engineer, Android
Capital One
Greater NYC Area
1 week ago
$161,900 – $184,800
Annually
Save job
Skills that affect Senior Software Engineer salaries in New York
1
Javascript
8% have this skill
2
SQL
7% have this skill
3
Python
7% have this skill
4
Front-end
6% have this skill
5
Amazon Web Services
6% have this skill
6
Java
5% have this skill
Average Senior Software Engineer Salary by Company Size
People with the job title Senior Software Engineer make the most at companies with 1,000+ employees, earning $169,757 on average.
Recent Senior Software Engineer salaries in New York
$212,000
Yearly Salary
A Senior Software Engineer reported a yearly salary of $212,000
5-7 Years of Experience
Male
201-500 Employees
New York
$210,000
Yearly Salary
A Senior Software Engineer reported a yearly salary of $210,000 with +$20,000 in additional cash compensation
5-7 Years of Experience
Male
51-200 Employees
New York
$137,000
Yearly Salary
A Senior Software Engineer reported a yearly salary of $137,000
7+ Years of Experience
Male
1-10 Employees
New York
1-5 Reports
$231,000
Yearly Salary
A Senior Haskell Engineer II reported a yearly salary of $231,000 with +$65,000 in additional cash compensation
7+ Years of Experience
Male
201-500 Employees
New York
$195,000
Yearly Salary
A Senior Software Engineer reported a yearly salary of $195,000 with +$20,000 in additional cash compensation
7+ Years of Experience
Male
1,000+ Employees
New York
$165,000
Yearly Salary
A Senior Software Engineer reported a yearly salary of $165,000
7+ Years of Experience
Male
51-200 Employees
New York
1-5 Reports
$150,000
Yearly Salary
A Senior Software Engineer reported a yearly salary of $150,000
5-7 Years of Experience
Male
1-10 Employees
New York
$140,000
Yearly Salary
A Senior Software Engineer reported a yearly salary of $140,000 with +$10,000 in additional cash compensation
7+ Years of Experience
Prefer not to say
11-50 Employees
New York
$140,000
Yearly Salary
A Senior Software Engineer reported a yearly salary of $140,000 with +$15,000 in additional cash compensation
7+ Years of Experience
Prefer not to say
11-50 Employees
New York
$180,000
Yearly Salary
A Senior Software Engineer reported a yearly salary of $180,000 with +$20,000 in additional cash compensation
3-5 Years of Experience
Female
201-500 Employees
New York
Full-time C++ developer job in Moscow
Currently 1 person looking
150000 – 200000
₽
Experience from 3 to 6 years
Reply
Now browsing 2 people
400000 – 700000
₽
Experience from 3 to 6 years
Respond
Now browsing 4 people
200000 – 600000
₽
Experience from 3 to 6 years
Available from home
Employer is online now
Apply now
No experience
Apply now
Now browsing 2 people
from
250000
9 0004 ₽
Experience from 1 to 3 years
Can be from home
Employer is online now
Respond
Now viewing 1 person
150000 – 300 000
₽
Experience from 3 to 6 years
Response without resume
Reply
180000 – 400000
₽
Experience from 1 to 3 years
Reply
120000 – 150000
₽
Experience from 1 to 3 years
Respond
Now browsing 4 people
160000 – 220000
₽
3 to 6 years
Respond
Now viewing 1 person
150000 – 300000
₽
Experience from 1 to 3 years
Respond
Now browsing 2 people
from
250000
₽
Experience from 3 to 6 years
Respond 900 03
Currently viewed by 1 person
150000 – 230000
₽
Experience from 1 to 3 years
Response without resume
Available from home
900 02 Reply
from
₽
Experience from 1 to 3 years
Reply
Now browsing 1 person
200000 – 400000
₽
Experience from 3 to 6 years
Employer is online now
Reply
to
175000
₽
Experience from 1 to 3 years
Respond
Now browsing 1 person
80000 – 120000
₽
Experience from 1 to 3 years
Employer is online now
Apply now
Now browsing 2 people
Experience from 1 to 3 years
Respond
Experience from 1 to 3 years
Respond
Now browsing 2 people
6 years
Available from home
Reply
Experience from 1 to 3 years
Reply
250000 – 350000
₽
Experience over 6 years
Response without CV
Apply
Now browsing 1 person
Experience from 3 to 6 years
Be among the first to respond
Can be from home
Reply
Now viewing 1 person
from
150000
₽
Experience from 3 to 6 years
Respond
Experience from 3 to 6 years
Response without resume
Respond
Now viewing 1 person
Experience from 3 to 6 years
Be the first to respond
Respond
227000 – 227000
₽
Experience from 1 to 3 years
Respond
Now browsing 2 people
from
9000 4 200000
₽
Experience from 3 to 6 years
Can be done from home
Reply
Now browsing 1 person
from
1 20000
₽
Experience from 3 to 6 years
Response without CV
Respond
Now viewing 1 person
80000 – 160000
₽
Experience from 3 to 6 years
Available from home
Reply
from
70 000
₽
Experience from 1 to 3 years
Respond
Now viewing 1 person
Experience from 1 to 3 years
Available from home
900 02 Reply
3000 – 6000
$
Over 6 years of experience
Available from home
Reply
Now viewing 1 person
150000 – 220000
₽
Experience from 3 to 6 years
Available from home
Reply
9 0002 Experience from 3 to 6 years
Response without CV
Can be done from home
Respond
Experience from 3 to 6 years
Reply
Now viewing 1 person
Experience 3 to 6 years
Apply
Experience 3 to 6 years
Apply
120000 – 140000
₽
Experience from 1 to 3 years
Response without resume
Response
from
100000
₽
Experience from 1 to 3 years
Apply
Experience from 3 to 6 years
Apply
Experience from 3 to 6 years
9 0002 Respond
Experience 3 to 6 years
Reply
Now browsing 1 person
Experience 3 to 6 years
Be the first to respond
Respond
Now browsing 1 person
300000 – 500000
₽
Over 6 years experience
900 02 Reply
Now browsing 1 person
Experience from 3 to 6 years
Reply
to
200000
₽
Experience over 6 years
Apply
Experience 1 to 3 years
Apply
Experience 3 to 6 years
Respond among the first
Respond
Experience from 3 to 6 years
Reply without resume
Reply
Experience from 3 to 6 years
Reply
12345. ..23next
c++
c++ linux
c++ qt
c++ java
c++ programmer
c++ developer
c/c++
junior c++
c++ remote
(c or c or c++ or c++) and (unix or unix or linux)
- Part time
- Last day
- Last three days
- No work experience
- Part time
- Project work
- Full time
- Shift work
- Shift work
- Remote work
- Flexible work
- From direct employers
- For people with disabilities
ist Python
It’s no secret that Python is one of the most popular programming languages. This becomes clear not only by the number of people who know or study it, but also by the number of vacancies available on the labor market at the moment. And really, this is not surprising – with the number of places and situations where Python can be used, its popularity seems quite natural. However, with such popularity, one often hears the question – how much does a Python programmer earn? Well, if that’s what interests you, then you’ve come to the right place!
We’ll start by talking about Python itself. Don’t worry, we won’t be dragging our feet for too long – we’ll just give you a very brief introduction to Python developers and their work. After that, we will look at the main development groups and immediately move on to what salary various Python jobs can offer you.
Contents
- 1. Introduction
- 2. Basic Types of Python Programmers
- 2.1. Beginner Level Python Programmer
- 2.2. Junior Programmer Python
- 2.3. Senior Python Programmer
- 3. Python Programmer Salary
- 3.1. Salary of Entry Level Developers
- 3.2. Salary of Junior Developers
- 3.3. Senior Developer Salary
- 4. More Than Salary?
- 5. Conclusion
Introduction
First, we need to know what exactly a Python programmer does – his duties, tasks, etc. If you plan to become one of them, then this will help you get an overall picture of their activities. Moreover, thanks to this you will understand why various developers receive a certain amount of money.
Typically, a Python programmer is busy with a few key tasks. Most importantly, he is responsible for the process of writing the code for a program or application. Usually these are the main programmers who work with the back-end development and integration processes. Simply put, Python helps developers with programming important parts of a program or software.
That’s great, but why Python ? Well, now there is a strong opinion that the Python programming language is the easiest to learn, especially for beginners. This explains its popularity, but does not detract from its importance and applicability – Python is interactive, portable, and object-oriented. All these features determine the usefulness and functionality of a programming language – the fact that it is easy to learn and use (especially compared to other programming languages) is just a nice bonus.
So now you have a clearer understanding of what a Python programmer gets paid for. Let’s take a look at the different development groups.
Most Liked Articles
Looking for more information on a related topic? We have collected related articles specifically for you to have a good time. Take a look!
Basic Types of Python Programmers
If you’ve ever worked in a full-time job, you probably know that most positions have their own special tags. For example, if you were working as a bartender, you would earn the title of novice bartender or apprentice bartender. These “tags” are used quite often in various fields – development in Python is no exception.
As with most positions in other jobs, a Python programmer can be in one of three groups – beginner , junior and senior . All these groups have different variations, tasks, responsibilities and – most importantly – salaries . It is for this reason that it is important for us to know about these groups before talking about what the average salary of a programmer is. Once you know about all three groups, you will understand the reasons for the differences in their payment for services. Let’s start with the first group – the entry-level developer.
Entry-Level Python Programmer
Just like in other areas, the entry-level Python programmer has just joined the world of programming and wants to find his place in it. For the most part, these are two types of people:
- University graduates who have just received their diplomas and are actively looking for a way to start their career path as a developer. In the case of students, there may be another case when senior students are looking for a place for internship – spending a certain number of hours of working practice in a real company.
- People who do not formally have a degree in programming but have taken online courses/workshops or learned to program in Python in any other way. These people try to find entry-level Python jobs to gain valuable experience and showcase their skills to employers even without a degree.
Junior Python Programmer
If you’ve read other similar articles, you’ll understand that IT junior developers are the hardest group to evaluate – again, Python development is no exception. However, I will talk about this a little later when we touch on the question of how much a junior Python programmer makes. For now, let’s give a little definition “ junior “developer.
Junior developers are those people who already have some experience (about 1-3 years – this varies ) in Python programming. They have already more or less decided that this career path is right for them – they just have to prove to themselves and employers that they are motivated to continue to develop as a specialist. A junior Python programmer often gets some experiential assignments within the company – these assignments are given to help the individual improve their skills while testing their knowledge at the same time.
The average salary of a programmer varies greatly here. You might think that it is their average salary that will reflect the overall level of salaries, but this is not at all the case (we will talk about this a little later!).
Did you know?
Have you ever wondered which online learning platforms are best for your career?
Compare TOP Online Learning Platforms
Senior Python Programmer
The third group – senior developers – are among the veterans of the programming industry. They have dedicated their lives to the world of programming – and this reflects their experience, knowledge, and also the salary they receive!
I don’t think it’s worth saying that this group has the highest salary among all three groups. If you are looking for how much a Java programmer earns, then most likely you will find information about their salaries. However, you need to understand that reaching this level is not so easy!
It is easy to talk about money, but the work they do is not so simple and understandable. In addition to the complexity of their own tasks, they have the responsibility of mentoring and training newcomers to the team. Such duties make it clear why the average salary of a programmer of this level is much higher than the industry average!
Python Programmer Salary
Now that you know about all three types of developers, it’s time to move on to our main topic – how much does a Python programmer make. Let’s start with entry-level salaries.
Entry Level Developer Salary
Beginning developers often work for small amounts of money, or even in some cases for free (if they get an internship). With that said, let’s find out what “small amounts of money” looks like in Python development.
Ziprecruiter.com puts the average entry-level Python developer salary at around $73,700 USD per year (that’s about $6141 USD per month). Not so little money, as it exceeds the average salary in some countries several times!
However, you should note that these figures are for US developer salaries only. In other countries, salaries will vary significantly – however, the general trend is clear (these values will be higher than the average salary).
Junior Developer Salary
As I mentioned earlier in this article, junior development teams are very difficult to analyze objectively. Why is this happening?
The junior group is located in the center between the primary and senior. Since there are no criteria that can definitely separate one group from another, there is always some uncertainty – on the one hand, the junior development group may consist of people who have just moved from the initial group. On the other hand, the situation may be different – the majority may be almost at the level of a senior developer. This is why junior level Python jobs can have very different rates relative to the average salary.
With that said, let’s take a look at ZipRecruiter’s data on junior Python developer salaries.
A junior Python programmer can earn a salary in the region of $87,000 USD per year ( $7250 USD per month). This is a great salary! From this data, it can be concluded that the current job market offers more junior and entry level jobs.
Benefits
- Simple design (no useless information)
- Good quality courses (even free ones)
- Variety of learning opportunities
Features
- Nanodegree Program
- Suitable for corporate training
- Paid Certificates of Completion
View All Coupons of the Best Online Learning Platforms
Benefits
- Huge Variety of Courses
- Easy navigation
- No technical problems
Features
- Huge variety of courses
- 30-day money back policy
- Free Certificates of Completion
See All Coupons for Best Online Learning Platforms
Senior Developer Salary
We’ve reached the very last group on our list – senior developers. We’ve already discussed this group, so let’s just get straight to the point.
ZipRecruiter estimates the salary of a senior Python developer at $123,000 USD ( $10,250 USD per month). It is the data on such a salary that makes many people want to start learning Python programming – a salary that is truly desirable for many!
Nevertheless – such a salary is achieved by hard work . It may seem like a lot of money just for working at a computer, but the reality is quite different. Senior Python developers most often spend most of their lives learning Python and have a wealth of experience in implementing various projects – only in this case someone can expect such pay.
More Than Salary?
So we’re done with numbers and data. There is only one topic that we need to discuss.
Many people only talk about salary when they talk about being a Python programmer. This is not the right way to approach things. Now many developers pay more attention to working conditions, as they determine productivity and efficiency!
A Python programmer can look forward to working for an incredible and innovative company. This type of work is great for those who are looking for freedom of action and creativity. You can propose and promote your ideas, as well as learn and grow with the team.
What’s more, these types of jobs give you the opportunity to attend various conferences, seminars, paid vacations, and more. You can truly feel like a valued employee.
Let’s sum up – the average salary in your country can vary greatly, but it should not be the main motivation to change your life and start learning programming!
Most Popular Articles
Take a look at our collection of tutorials, articles and tutorials about online learning platforms and massive open online courses. Always stay informed and make informed decisions!
Conclusion
As stated at the outset, Python is an incredibly popular programming language to learn.