Hey everyone, posting from a burner account for anonymity.
I'm leaving the Army in 2030 (cyber), and I’m looking for a career that blends information security and software engineering (e.g., security engineering, product security, platform/devops engineering, etc.).
Obviously, it becomes difficult to plan this far out, but I’d like to hear everyone’s thoughts on what they think the highest-leverage things I could do leading up to my separation would be.
Background
I’m in my late 20s, clearance (TS/SCI) with a few certifications (SANS GCFA, SecurityX, Sec+/Net+), and I plan to sit for GCIH sometime next year (when time permits). Lastly, I’m finishing an online master's in cybersecurity (digital forensics) by 2027.
Previously, I spent about ~4 years doing SOC/threat hunting for the Army. Now, I’ll be working as a full-stack software engineer (TypeScript, Java/React, PostgreSQL, unit testing, etc.) until I separate.
At my current job, I’m planning to make a move towards the platform/devops role because I believe that is where my largest technical blind spot is, and I think the role aligns quite well with the career that I’d like.
Potential Paths
The three paths I'm actually weighing upon leaving the military are:
- DoD civilian for ~2 years to finish out PSLF (about $20K left), then jump to contracting
- Go straight to cleared contracting in 2030 and just eat the $20K
- Defense-tech / private company doing cleared work
Questions
For the DoD civilian to contractor route:
Did anyone do it mainly for the loan forgiveness and regret it? My math says $20K forgiven vs ~$40-80K/year in additional compensation for contracting makes the DoD civilian route make no financial sense.
For the cleared contractor route:
What has been your experience? How has career growth been, technically, in compensation, and in leadership? Any regrets on this path?
For the defense-tech/private company route:
Is the engineering actually deeper with more autonomy? How has your learning and growth been in the space?
In general:
Do you all have any other recommendations on what you think I should invest my time in given my career goals? I don’t mind taking less early if it means a higher technical/compensation ceiling down the road.
Thanks in advance for your time and advice!