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 in Austin 2023 (Updated Daily)
Senior Software Engineer Salary by gender
The average Senior Software Engineer salary for women is $135,528 and the average Senior Software Engineer salary for men is $141,014.
Senior Software Engineer Salary by Years of Experience
The average salary for a Senior Software Engineer with 7+ years of experience is $145,064. The average salary for <1 year of experience is $128,333.
Senior Software Engineer Salary ranges
The most common Senior Software Engineer salary in Austin is between $150k – $160k.
Average Dev + Engineer salaries in Austin
Job Title | Average Salary | Salary Range |
---|---|---|
Junior Software Engineer | $78,579 |
Min: $40K Max: $145K |
QA Engineer | $82,548 |
Min: $52K Max: $145K |
QA Analyst | $82,643 |
Min: $45K Max: $165K |
Front End Developer | $105,697 |
Min: $65K Max: $165K |
Salesforce Developer | $107,656 |
Min: $80K Max: $151K |
Data Engineer | $110,554 |
Min: $65K Max: $160K |
Sales Engineer | $110,825 |
Min: $68K Max: $184K |
Game Developer | $112,167 |
Min: $65K Max: $145K |
Software Engineer | $112,623 |
Min: $50K Max: $205K |
DevOps Engineer | $113,824 |
Min: $80K Max: $150K |
Software Test Engineer | $114,350 |
Min: $65K Max: $155K |
iOS Developer | $116,281 |
Min: $85K Max: $170K |
Systems Engineer | $118,746 |
Min: $89K Max: $152K |
Hardware Engineer | $119,400 |
Min: $100K Max: $147K |
Security Engineer | $126,133 |
Min: $61K Max: $180K |
QA Manager | $126,164 |
Min: $95K Max: $160K |
Automation Engineer | $133,750 |
Min: $100K Max: $173K |
Android Developer | $134,400 |
Min: $105K Max: $185K |
Site Reliability Engineer | $137,533 |
Min: $100K Max: $180K |
Database Administrator | $137,538 |
Min: $90K Max: $163K |
Senior Software Engineer | $140,666 |
Min: $80K Max: $212K |
Machine Learning Engineer | $146,100 |
Min: $110K Max: $210K |
Engineering Manager | $160,888 |
Min: $109K Max: $225K |
Data Architect | $163,000 |
Min: $100K Max: $215K |
Lead Software Engineer | $163,068 |
Min: $112K Max: $200K |
Principal Software Engineer | $164,494 |
Min: $127K Max: $239K |
Director of Software Engineering | $182,304 |
Min: $130K Max: $240K |
Data Engineering Manager | $188,750 |
Min: $170K Max: $235K |
Vice President of Engineering | $204,679 |
Min: $145K Max: $300K |
CTO (Chief Technology Officer) | $210,368 |
Min: $135K Max: $320K |
Senior Software Engineer jobs in Austin
Senior Software Engineer
John Deere
Austin
1 day ago
Save job
Senior Software Engineer
Self Financial
Austin
1 day ago
Save job
2023062 Senior Software Engineer
John Deere
Austin
3 days ago
Save job
Senior Software Engineer
Iodine Software
Austin
1 week ago
Save job
Senior Software Engineer – Full Stack
Acrisure Technology Group
Austin
2 hours ago
Save job
Senior Software Engineer, Data Ingestion
Braze
Austin
1 week ago
$170,000 – $230,000
Annually
Save job
Senior Software Engineer (Advisory)
Apex Fintech Solutions
Austin
2 weeks ago
Save job
Senior Software Engineer
Striveworks
Austin
2 weeks ago
$190,000 – $240,000
Annually
Save job
Senior Software Engineer
Spot Insurance
Austin
3 weeks ago
Save job
Sr.
Software Engineer – Simulation
Apptronik
Austin
4 days ago
Save job
iOS – Sr. Software Engineer
Favor
Austin
4 days ago
Save job
Android – Sr. Software Engineer
Favor
Austin
6 days ago
Save job
Skills that affect Senior Software Engineer salaries in Austin
1
SQL
10% have this skill
2
Javascript
10% have this skill
3
Java
7% have this skill
4
Amazon Web Services
7% have this skill
5
Node.js
7% have this skill
6
Front-end
6% 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 201-500 employees, earning $146,081 on average.
Recent Senior Software Engineer salaries in Austin
$155,000
Yearly Salary
A Software Engineering, Senior reported a yearly salary of $155,000
7+ Years of Experience
Male
1,000+ Employees
Austin
$100,306
Yearly Salary
A Engineering Manager reported a yearly salary of $100,306 with +$13,372 in additional cash compensation
7+ Years of Experience
Male
11-50 Employees
Austin
1-5 Reports
$145,000
Yearly Salary
A Senior Software Engineer reported a yearly salary of $145,000
7+ Years of Experience
Male
11-50 Employees
Austin
$158,850
Yearly Salary
A IC4 reported a yearly salary of $158,850
7+ Years of Experience
Male
201-500 Employees
Austin
$160,000
Yearly Salary
A Senior Software Engineer reported a yearly salary of $160,000 with +$23,000 in additional cash compensation
7+ Years of Experience
Prefer not to say
501-1,000 Employees
Austin
$153,000
Yearly Salary
A Senior Software Engineer reported a yearly salary of $153,000 with +$12,000 in additional cash compensation
5-7 Years of Experience
Male
1,000+ Employees
Austin
$158,000
Yearly Salary
A Senior Software Engineer reported a yearly salary of $158,000 with +$10,000 in additional cash compensation
7+ Years of Experience
Female
201-500 Employees
Austin
$109,000
Yearly Salary
A Senior Software Engineer reported a yearly salary of $109,000 with +$10,900 in additional cash compensation
3-5 Years of Experience
Male
1,000+ Employees
Austin
$180,009
Yearly Salary
A Senior Software Engineer reported a yearly salary of $180,009
7+ Years of Experience
Male
11-50 Employees
Austin
$123,907
Yearly Salary
A senior software engineer reported a yearly salary of $123,907 with +$14,868 in additional cash compensation
7+ Years of Experience
Male
501-1,000 Employees
Austin
Full-time C++ developer in Moscow
2 people currently browsing
150000 – 200000
₽
Experience from 3 to 6 years
Reply
400000 – 700000
₽
Experience from 3 to 6 years
Respond
Now browsing 2 people
from
25000 0
₽
Experience from 1 to 3 years
Can be done from home
Employer is online now
Respond
Now browsing 2 people
200000 – 600000
₽
Experience from 3 to 6 years
Available from home
9 0002 Employer is online now
Respond
Now browsing 3 people
No experience
Apply now
Now browsing 3 people
120000 – 150000 9 0003 ₽
Experience from 1 to 3 years
Respond
Now browsing 5 people
150000 – 300000
₽
Experience from 3 to 6 years
Response without resume
Respond
Now viewing 1 person
9 0004 160000 – 220000
₽
Experience from 3 to 6 years
Employer is now online
Apply
180000 – 400000
₽
Experience from 1 to 3 years
Respond
Now browsing 3 people
150000 – 300000
₽
Experience from 1 to 3 years
Respond
Now browsing 2 people
from
250000
₽ 90 003
Experience from 3 to 6 years
Respond
Now viewing 1 person
from
₽
Experience from 1 year to 3 years 90 003
Respond
Now browsing 1 person
150000 – 230000
₽
Experience from 1 year to 3 years
Response without resume
Can be done from home
Reply
200000 – 400000
₽
Experience from 3 to 6 years
900 02 Employer is online now
Reply
Now 2 people are browsing
Experience from 3 to 6 years
Can be done from home
Reply
to
1 75000
₽
Experience from 1 to 3 years
Respond
Now browsing 1 person
80000 – 120000
₽
Experience from 1 to 3 years
Employer is online now
Respond
Now viewed by 2 people
Experience from 1 to 3 years
Respond
Now viewing 1 person
Experience from 1 to 3 years
Respond
250000 – 350000
900 04 ₽
Experience over 6 years
Response without resume
Reply
Now viewing 1 person
Experience from 1 to 3 years
Respond
Experience from 3 to 6 years
Be among the first to respond
Available from home
Respond 9 0003
Experience from 3 to 6 years
Be among the first to respond
Respond
Now viewing 1 person
227000 – 227000
₽
90 002 Experience from 1 to 3 years
Respond
Now browsing 1 person
from
150000
₽
Experience from 3 to 6 years
Reply
Experience from 3 to 6 years
Response without resume 9 0003
Reply
150000 – 220000
₽
Experience from 3 to 6 years
Can be done from home
Employer is online now
9000 2 Respond
Now browsing 1 person
from
120000
₽
Experience from 3 to 6 years
Response without CV
Response
Now browsing 2 people
from
200000
₽
Experience from 3 to 6 years 90 003
Available from home
Reply
80000 – 160000
₽
Experience from 3 to 6 years
Available from home
Open Follow
Experience from 3 to 6 years
Follow
Now browsing 1 person
from
70000
₽
Experience from 1 to 3 years
Reply
Experience from 1 to 3 years
Available from home
Reply
Now browsing 1 person
3000 – 6000
$
More than 6 years experience
Can be done from home
Reply
Experience from 3 to 6 years
Open Click here
Experience from 3 to 6 years
Reply without resume
Can be done from home
Reply
Experience from 3 to 6 years
Reply
from
100000
₽
Experience from 1 to 3 years
Reply 9 0003
Experience from 3 to 6 years
Apply
120000 – 140000
₽
Experience from 1 to 3 years
Response without resume
9 0002 Respond
Now browsing 2 people
Experience from 1 to 3 years
Respond
Experience from 3 to 6 years
Reply
to
200000
₽
Experience over 6 years
Reply
Experience from 3 to 6 years
Apply
Experience from 3 to 6 years
Apply
Experience 3 to 6 years
Be among the first to respond
Apply
Experience 1 to 3 years
Apply
Experience from 3 to 6 years
Response without resume
Response
to
250000
₽
Experience from 1 to 3 years
Apply without resume
Employer is online now
Apply now
Experience from 3 to 6 years
Be among the first to respond
Apply
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 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 day
- Shift schedule
- Rotational method
- Remote Work
- Flexible
- Direct Employers
- For People with Disabilities
Learn How Much a Python Programmer Makes
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 – entry level , 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 the junior developer group in IT is 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 the field of 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?
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 Developers Salary
As I mentioned earlier in this article, junior developers 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 mention salary when talking 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 guides, articles and lessons on 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.