Software Engineer

Software engineers make the modern world possible. They can be described as developers or programmers or architects but beyond all else, when at their best, they are artists.

Overview

On the most basic level, software engineers write, debug, maintain, and test software that instructs a computer to accomplish certain tasks, such as saving information, performing calculations, etc. A software engineer will convert what needs to happen into one of many programming languages, the most common of which being Java, C++ and Python.

While many are self taught, most software engineers have obtained an undergraduate or graduate degree in computer science or computer engineering. The career of a software engineer typically follows one of two primary paths Ð they either progress through greater responsibility and ownership over technical architecture and systems or they progress into managing teams of software engineers and help orchestrate larger projects and help develop and mentor more junior engineers.

See Job Listings Get Job Alerts

Most mentioned in reviews

Pros
  • work life balance
  • work environment
  • work culture
Cons
  • work life balance
  • senior management
  • upper management
  • Median Salary
  • Number of Jobs
  • Unemployment Rate

Demographics

Salary Range

Below is the expected Software Engineer salary range in your area as well as the salary range in top paying cities.

Median Salary
Salary Range
National
$90,374
$66k $128k
Washington DC
$77,837
$65k $105k
Santa Cruz, CA
$95,000
$71k $118k
San Jose, CA
$92,000
$71k $120k
San Francisco, CA
$90,435
$70k $119k

Top Paying Companies

Software Engineer salaries can vary widely across companies. Here are some of the top paying companies you should consider.

1. CNC Consulting

Salary
$161,400
Headquarters
Englewood, NJ
Size
30+ Employees
Type
Company - Private
Industry
Consumer Services
Revenue
$2M+ (USD) per year

2. Hortonworks

Salary
$160,748
Headquarters
Palo Alto
Size
270+ Employees
Type
Company - Public
Industry
Information Technology
Revenue
$31M+ (USD) per year

3. National Semiconductor

Salary
$140,010
Headquarters
Santa Clara, CA
Size
5,800+ Employees
Type
Company - Private
Industry
Manufacturing
Revenue
$929M+ (USD) per year

4. Software Guidance & Assistance

Salary
$135,765
Headquarters
Tarrytown, NY
Size
100+ Employees
Type
Company - Private
Industry
Accounting & Legal
Revenue
$11M+ (USD) per year

5. Dropbox

Salary
$133,336
Headquarters
San Francisco
Size
3,000+ Employees
Type
Company - Private
Industry
Information Technology
Revenue
$3M+ (USD) per year

Cities with the Most Job Openings

Top Five Cities

17667
Software Engineer jobs found in the past 24 hours See all Software Engineer jobs

Related Jobs

Job Title
Median Salary
vs. Software Engineer
Number of Jobs
Senior Software Engineer
$96,151
+32%
45,846
Software Developer
$75,000
+3%
365,839
Software Development Engineer
$85,000
+16%
198,071
Software Engineer II
$78,000
+7%
22,689
Principal Software Engineer
$115,000
+57%
28,482