These Are The 10 Most Exciting Jobs For Former Senior Software Engineers

Chris Kolmar
by Chris Kolmar
Former Jobs, Rankings - 11 months ago
Copied!

It’s tough to be a senior software engineer nowadays, and more and more of them are losing confidence in their own profession.

While the amount of people majoring in courses preparing people for a job as a senior software engineer isn’t necessarily dropping, fewer and fewer people are applying to become senior software engineers in the first place and the workforce itself is looking grim.

With so many senior software engineers no longer sticking around, this begs the question:

What are they all doing now?

We were curious, so we looked through the resumes of former senior software engineers to see what kind of jobs they were moving into after leaving the field. There were thousands of answers, so we made the cutoff at the top 100 jobs.

The full list of those jobs can be found below.

Here’s a quick look at the top ten most common jobs for former senior software engineers:

  1. Software Engineer
  2. Lead Technician
  3. Consultant
  4. Senior Consultant
  5. Software Developer
  6. Senior Java Developer
  7. Principal Software Engineer
  8. Lead Developer
  9. Team Leader
  10. Project Manager

These are all good jobs, all of them either utilizing some skill that a senior software engineer would have or being a stepping stone to a different career.

Here’s the thing about these jobs though — as a list, they’re kind of boring as hell. They’re pretty much exactly what you’d expect a lot of former senior software engineers to do.

Advertisement. Article Continues Below.

But given that there are some very surprising and interesting items on this list, we’ve decided to highlight a few of those instead.

Here are some of the most interesting jobs of former senior software engineers:

  1. Lead Technician
  2. Lead Developer
  3. Project Leader
  4. Developer
  5. Solutions Architect
  6. Quality Assurance Lead
  7. Systems Analyst
  8. Architect
  9. Architect And Developer
  10. Applications Developer

Some of these items are admittedly more attractive than one another as far as actually working the job goes, but one way or another, you’ve got to admit they’re eye-catching.

How We Determined the Most Common Jobs of Former Senior Software Engineers

Using resume information from our database of over 7 million resumes, we looked at all resumes that listed senior software engineer under their work history. Then we looked at which jobs showed up on their work histories following their stints as a senior software engineer, sorting them by their most frequent.

That’s how we made the initial ranked list.

To make our list of most interesting jobs, we looked through the ranked list to see if any positions:

  • Showed up in fewer than 1% of all new jobs
  • And, were not part of the 100 most common jobs in our database

That’s all for how we did it — below you’ll find the full ranked list of the most common jobs of former senior software engineers.

Advertisement. Article Continues Below.

Detailed Ranking of the Most Common Jobs of Former Senior Software Engineers

Job Title Rank %
Software Engineer 1 4.96%
Lead Technician 2 3.1%
Consultant 3 2.12%
Senior Consultant 4 1.67%
Software Developer 5 1.65%
Senior Java Developer 6 1.58%
Principal Software Engineer 7 1.5%
Lead Developer 8 1.43%
Team Leader 9 1.22%
Project Manager 10 1.12%
Project Leader 11 0.9%
Developer 12 0.88%
Solutions Architect 13 0.81%
Programmer Analyst 14 0.8%
Senior .Net Developer 15 0.79%
Business Analyst 16 0.74%
Senior Project Manager 17 0.73%
Quality Assurance Lead 18 0.67%
Systems Analyst 19 0.67%
Staff Software Engineer 20 0.65%
Architect 21 0.62%
Architect And Developer 22 0.61%
Senior Engineer 23 0.58%
Senior Programmer Analyst 24 0.58%
Applications Developer 25 0.57%
Chief Technology Officer 26 0.56%
Software Consultant 27 0.54%
Software Development Manager 28 0.52%
Software Architect 29 0.51%
Director Of Software Development 30 0.51%
Senior Systems Engineer 31 0.51%
Senior Web Developer 32 0.48%
Product Manager 33 0.47%
Technical Analyst 34 0.46%
Lead Engineer 35 0.46%
Technology Architect 36 0.45%
Web Developer 37 0.45%
Senior Systems Analyst 38 0.45%
Senior Associate 39 0.43%
Information Technology Project Manager 40 0.42%
Software Development Engineer 41 0.42%
Technical Consultant 42 0.41%
Systems Engineer 43 0.41%
Vice President 44 0.41%
Program Manager 45 0.39%
Senior Software Architect 46 0.38%
Lead Architect 47 0.37%
Senior Manager 48 0.37%
Principal Engineer 49 0.37%
Principal Consultant 50 0.35%
Development Manager 51 0.34%
Senior Technologist 52 0.33%
Module Lead 53 0.32%
Senior/Lead Developer 54 0.31%
Manager 55 0.31%
Software Engineer-Consultant 56 0.31%
Information Technology Manager 57 0.3%
Senior Quality Assurance Engineer 58 0.3%
Senior Etl Developer 59 0.29%
Java Developer 60 0.29%
Senior Architect 61 0.29%
Senior Analyst 62 0.29%
Developer/Consultant 63 0.27%
Senior Technical Consultant 64 0.27%
Software Engineering Manager 65 0.27%
Engineering Manager 66 0.27%
Information Technology Consultant 67 0.27%
Research Assistant 68 0.27%
Senior Business Analyst 69 0.26%
Owner 70 0.26%
Engineering Director 71 0.26%
Senior Software Engineer/Architect 72 0.26%
Software Engineer-Team Lead 73 0.26%
Staff Engineer 74 0.25%
Technical Director 75 0.25%
Senior Programmer 76 0.25%
Technical Project Manager 77 0.24%
Quality Assurance Engineer 78 0.24%
Engineer 79 0.23%
Lead Consultant 80 0.23%
Systems Administrator 81 0.22%
Data Analyst 82 0.22%
Associate 83 0.22%
Member, Technical Staff 84 0.21%
Net Developer 85 0.21%
Senior Technician Specialist 86 0.21%
Senior Test Engineer 87 0.21%
Information Technology Analyst 88 0.21%
Technical Manager 89 0.21%
Technical Specialist 90 0.21%
Oracle Developer 91 0.2%
Senior Product Manager 92 0.2%
Software Test Engineer 93 0.2%
Founder 94 0.2%
Lead Software Developer 95 0.2%
Mobile Applications Developer 96 0.2%
Database Administrator 97 0.19%
Senior Software Engineer Lead 98 0.19%
Graduate Research Assistant 99 0.18%
Development Technician 100 0.18%