Leidos

Principal Cybersecurity Solutions Architect

Huntsville, AL
USD 131k - 237k
Python NumPy Scikit-learn TensorFlow PyTorch Kubernetes Docker API Machine Learning DevOps
Description

Principal Cybersecurity Solutions Architect

Location: Huntsville, AL

Time Type: Full time

Job Description

We are seeking a senior cybersecurity and Zero Trust engineer to design and implement resilient, secure-by-design enterprise architectures supporting mission-critical systems. 

This role provides technical leadership in SecDevOps, leveraging infrastructure and policy as code, open-source and COTS tools, and container-based platforms to deliver scalable, secure solutions aligned with Zero Trust (NIST 800-207, DoD ZT RA). The ideal candidate brings strong software engineering experience (Python preferred), continuous integration and continuous delivery practices expertise in Agile environments, and the ability to integrate security across infrastructure, applications, and nonhuman identities. Responsibilities include resolving complex system issues, managing technical risk, and maintaining configuration integrity across enterprise environments.

Primary Responsibilities
•This individual is expected to be a thought leader with respect to Software Development and Cyber Security. With expertise in SecDevOps trends and technologies.
•Leverage open-source and COTS tools to manage infrastructure via code, policy as code and designing reusable components for scalable, highly-available, secure architectures including container-based applications.
•Apply Engineering and SecDevOps expertise to ensure congruence of the various infrastructure, software, configurations and interfaces maintained under configuration control.
•Work with an Agile team, attend daily scrums; communicating and collaborating frequently with teammates to ensure successful completion of project objectives.
•Troubleshoot and resolve installation, infrastructure, and system issues.
•Proactively and independently identify, report, monitor, and mitigate technical risks.

Basic Qualifications
•Bachelor's degree and 12+ years of prior relevant technical experience in software engineering, engineering, data science, cybersecurity or cyber operations, or related field. Additional years of experience may be considered in lieu of degree requirements.
•Experience working with Agile software development teams and implementing continuous integration and continuous delivery practices. 
•Excellent problem solving and analysis skills, including the ability to logically create structure and order from unstructured inputs.
•Experience with secure architectures including Zero Trust (NIST 800-207, DoD ZT RA), Secure-by-Design patterns (CISA), or resilient systems design. (NIST 800-160 v2r1)  
•Understanding of with SecDevOps, DevOps, and nonhuman identities (NHI) and related technologies.
•Hands-on Software Development Skills (Python-Preferred) Understanding of machine learning algorithms, tools and platforms (NumPy, SciPy, scikit-learn, TensorFlow, Pytorch, or similar) 
•Experience working independently and in a team in an innovative and fast-paced environment while delivering to deadlines. 
•Enthusiasm for innovation, experimentation and self-development in the cybersecurity field. 
•Excellent interpersonal/communication skills, both verbal and written.
•Must be a US Citizen with the ability to obtain and maintain a secret security clearance.  

Preferred Qualifications
•Advanced degree (Masters or Ph.D.) 
•Demonstrated ability to rapidly prototype, iterate, and integrate in a collaborate research environment. 
•Experience working with technology vendors and academic researchers, as well as leading multi-disciplinary research teams. 
•The ability to obtain and maintain a TS/SCI clearance

If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo — because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 — and moving faster than anyone else dares.

Original Posting:

March 11, 2026

For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.

Pay Range:

Pay Range $131,300.00 - $237,350.00

The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

Leidos
Leidos

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say