Best Jobs For Computer Science Majors
Computer science grads are in high demand. Start exploring computer science career paths with this list of common jobs for CompSci majors.
Rank | Job Title | Most Common Major | % Workers with Major | Mid-Career Pay | % High Job Meaning |
---|---|---|---|---|---|
Rank:1 | Job Title:Software Development Director | Most Common Major:Computer Science (CS) | % Workers with Major:67% | Mid-Career Pay:$174,000 | % High Job Meaning:56% |
Rank:2 | Job Title:Principal Software Engineer | Most Common Major:Computer Science (CS) | % Workers with Major:78% | Mid-Career Pay:$157,000 | % High Job Meaning:53% |
Rank:3 | Job Title:Software Development Manager | Most Common Major:Computer Science (CS) | % Workers with Major:77% | Mid-Career Pay:$153,000 | % High Job Meaning:54% |
Rank:4 | Job Title:Software Architect | Most Common Major:Computer Science (CS) | % Workers with Major:76% | Mid-Career Pay:$149,000 | % High Job Meaning:46% |
Rank:5 | Job Title:Site Reliability Engineer (SRE) | Most Common Major:Computer Science (CS) | % Workers with Major:48% | Mid-Career Pay:$145,000 | % High Job Meaning:36% |
Rank:6 | Job Title:Information Security Manager | Most Common Major:Computer Science (CS) | % Workers with Major:23% | Mid-Career Pay:$134,000 | % High Job Meaning:67% |
Rank:7 | Job Title:Senior Software Engineer | Most Common Major:Computer Science (CS) | % Workers with Major:75% | Mid-Career Pay:$130,000 | % High Job Meaning:44% |
Rank:8 | Job Title:Development Operations (DevOps) Engineer | Most Common Major:Computer Science (CS) | % Workers with Major:57% | Mid-Career Pay:$125,000 | % High Job Meaning:45% |
Rank:9 | Job Title:Cyber Security Engineer | Most Common Major:Cybersecurity | % Workers with Major:34% | Mid-Career Pay:$120,000 | % High Job Meaning:62% |
Rank:10 | Job Title:Security Engineer, Information Systems | Most Common Major:Cybersecurity | % Workers with Major:25% | Mid-Career Pay:$112,000 | % High Job Meaning:47% |
Rank:11 | Job Title:Full Stack Software Developer | Most Common Major:Computer Science (CS) | % Workers with Major:76% | Mid-Career Pay:$104,000 | % High Job Meaning:39% |
Rank:11 | Job Title:Software Developer | Most Common Major:Computer Science (CS) | % Workers with Major:80% | Mid-Career Pay:$104,000 | % High Job Meaning:44% |
Rank:12 | Job Title:Database Developer | Most Common Major:Computer Science (CS) | % Workers with Major:49% | Mid-Career Pay:$96,400 | % High Job Meaning:49% |
Rank:13 | Job Title:Cyber Security Analyst | Most Common Major:Cybersecurity | % Workers with Major:38% | Mid-Career Pay:$95,700 | % High Job Meaning:57% |
Rank:14 | Job Title:Senior Systems Administrator | Most Common Major:Computer Science (CS) | % Workers with Major:28% | Mid-Career Pay:$95,100 | % High Job Meaning:48% |
Rank:15 | Job Title:Systems Engineer (Computer Networking / IT) | Most Common Major:Computer Science (CS) | % Workers with Major:25% | Mid-Career Pay:$92,600 | % High Job Meaning:58% |
Rank:16 | Job Title:Programmer Analyst | Most Common Major:Computer Science (CS) | % Workers with Major:57% | Mid-Career Pay:$90,300 | % High Job Meaning:47% |
Rank:17 | Job Title:Information Security Analyst | Most Common Major:Cybersecurity | % Workers with Major:27% | Mid-Career Pay:$90,000 | % High Job Meaning:47% |
Rank:18 | Job Title:Network Engineer, IT | Most Common Major:Information Technology (IT) | % Workers with Major:28% | Mid-Career Pay:$88,100 | % High Job Meaning:56% |
Rank:19 | Job Title:Security Analyst | Most Common Major:Cybersecurity | % Workers with Major:30% | Mid-Career Pay:$87,000 | % High Job Meaning:49% |
Rank:20 | Job Title:Application Developer | Most Common Major:Computer Science (CS) | % Workers with Major:65% | Mid-Career Pay:$86,800 | % High Job Meaning:47% |
Rank:21 | Job Title:Junior Software Engineer | Most Common Major:Computer Science (CS) | % Workers with Major:81% | Mid-Career Pay:$80,600 | % High Job Meaning:47% |
Rank:22 | Job Title:Systems Administrator | Most Common Major:Information Technology (IT) | % Workers with Major:27% | Mid-Career Pay:$73,100 | % High Job Meaning:49% |
Rank:23 | Job Title:Network Administrator, IT | Most Common Major:Information Technology (IT) | % Workers with Major:19% | Mid-Career Pay:$70,600 | % High Job Meaning:53% |
Rank:24 | Job Title:Information Technology Specialist | Most Common Major:Information Technology (IT) | % Workers with Major:23% | Mid-Career Pay:$65,300 | % High Job Meaning:56% |