$80,788
Avg. Salary
$40.62
Avg. Hourly Rate

Average additional compensation:

$4,500

Bonus

$2,000

Profit Sharing

What am I worth?
How should I pay?

The average pay for a Computer Software Engineer is $40.62 per hour.

The average pay for a Computer Software Engineer is $80,788 per year.

10%
$16.31
10%
$40.62
50%
$60.31
90%
90%
MEDIAN $40.62
10%
$61k
10%
$81k
50%
$123k
90%
90%
MEDIAN $80,788
$60,814 - $123,198
$61K
$81K
$120K
MEDIAN: $80,788
10%
50%
90%

Add this chart to your site: 640px    300px

$16.31 - $60.31
$16
$41
$60
MEDIAN: $40.62
10%
50%
90%

Add this chart to your site: 640px    300px

$0$126K
Salary $60,814 - $123,198
Bonus $492 - $10,271
Profit Sharing $0.14 - $6,904
Total Pay (?
XTotal Pay combines base annual salary or hourly wage, bonuses, profit sharing, tips, commissions, overtime pay and other forms of cash earnings, as applicable for this job. It does not include equity (stock) compensation, cash value of retirement benefits, or the value of other non-cash benefits (e.g. healthcare).
)
$59,490 - $126,775
  • Country: United States
  • Currency: USD
  • Updated: 18 Apr 2019
  • Individuals Reporting: 154
Hourly Data $0$81
Hourly Rate $16.31 - $60.31
Overtime $58.03
Annual Data $0$126K
Bonus $492 - $10,271
Profit Sharing $0.14 - $6,904
Total Pay (?
XTotal Pay combines base annual salary or hourly wage, bonuses, profit sharing, tips, commissions, overtime pay and other forms of cash earnings, as applicable for this job. It does not include equity (stock) compensation, cash value of retirement benefits, or the value of other non-cash benefits (e.g. healthcare).
)
$59,490 - $126,775
  • Country: United States
  • Currency: USD
  • Updated: 18 Apr 2019
  • Individuals Reporting: 12

Job Description for Computer Software Engineer

Computer software engineers are responsible for creating and engineering effective software applications based on the project's requirements. They utilize their analytical skills to design programs, scripts, and other code to run efficiently in a variety of system environments. They work with other engineers and software specialists to complete deployments and software products in a timely manner. Additionally, computer software engineers strive to reduce memory consumption in the engineering processes. They use office software to communicate with team members and report their progress to the information technology vice president (and/or other supervisors) in their organization.

Read More...
Computer Software Engineer Tasks
  • Research, design and develop software for computer information systems.
  • Collaborate with testing team to ensure quality product deliverable.
  • Collaborate with a cross-functional team consisting of customers, business analysts, finance, and software testing to analyze requirements and feasibility of the software design and development project.
  • Maintain existing software programs within a computer information system.
  • Maintain current knowledge of software technology and techniques.

Popular Employer Salaries for Computer Software Engineer


Common Career Paths for Computer Software Engineer


Add this chart to your site:   640px 640px    300px 300px


Computer Software Engineers often transition into Senior Software Engineer positions, for which compensation tends to be much higher. On average, Senior Software Engineers earn $108K per year.

Computer Software Engineer Job Listings

Popular Skills for Computer Software Engineer


Computer Software Engineers report using a large range of skills on the job. Most notably, facility with Python, Machine Learning, and Java are correlated to pay that is significantly above average, leading to increases of 38 percent, 31 percent, and 25 percent, respectively. Skills that seem to negatively impact pay include SQL, C, and C programming Language. Most people experienced in C also know Java.

Pay by Experience Level for Computer Software Engineer

Pay by Experience for a Computer Software Engineer has a positive trend. An entry-level Computer Software Engineer with less than 5 years of experience can expect to earn an average total compensation of $75,000 based on 98 salaries provided by anonymous users. Average total compensation includes tips, bonus, and overtime pay. A Computer Software Engineer with mid-career experience which includes employees with 5 to 10 years of experience can expect to earn an average total compensation of $95,000 based on 44 salaries. An experienced Computer Software Engineer which includes employees with 10 to 20 years of experience can expect to earn an average total compensation of $99,000 based on 31 salaries. A Computer Software Engineer with late-career experience which includes employees with greater than 20 years of experience can expect to earn an average total compensation of $91,000 based on 6 salaries.

Pay Difference by Location

National Average: $82,632

Larger city markers indicate a job is popular in that location.

For Computer Software Engineers, busy Santa Clara offers a higher-than-average pay rate, 46 percent above the national average. Computer Software Engineers can also look forward to large paychecks in cities like San Jose (+40 percent), San Francisco (+31 percent), Mountain View (+28 percent), and Washington (+16 percent). Those in the field find the lowest salaries in Dallas, 14 percent below the national average. Below-median salaries also turn up in Raleigh and Denver (10 percent lower and 9 percent lower, respectively).

Related Job Salaries

Key Stats for Computer Software Engineer

Gender

Female
16 %
Male
84 %

Job Satisfaction

Extremely satisfied
Rated 5 out of 5
based on 13 votes.
Less than 1 year
17%
1-4 years
43%
5-9 years
19%
10-19 years
17%
20 years or more
4%

Experience Affects Computer Software Engineer Salaries

▲20%

▲15%

Late-Career
▲10%

National Average
$83,000

▼9%

Skills That Affect Computer Software Engineer Salaries

▲33%

Machine Learning
▲26%

▲20%

▲4%

.NET
▲3%

National Average
$83,000

Software Development
▼3%

Embedded / Real-Time / RTOS
▼4%

C++
▼5%


C#
▼6%


C
▼9%


▼9%

SQL
▼18%

Job Satisfaction

Extremely satisfied
Rated 5 out of 5
based on 13 votes.

Gender

Female
16 %
Male
84 %

Years of Experience

Less than 1 year
17%
1-4 years
43%
5-9 years
19%
10-19 years
17%
20 years or more
4%

Common Health Benefits

medical benefits
Medical: 90%
dental benefits
Dental: 80%
vision benefits
Vision: 73%
no benefits
None: 8%