Principal Software Architect

Leidos

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Gaithersburg, MD
Salary
$131,300–$237,350 / yr
Posted
42 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $200k
This role $184k
$115k most similar roles pay here $280k

This role pays less than 65% of similar roles. Most pay $174,600–$225,712 — the shaded band above. At the midpoint, this role pays about $184k versus about $200k for comparable roles.

Based on 240 similar postings.

Employer

About Leidos

Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations.

Leidos currently has 264 open roles on FindRole.

Listed pay typically runs $92,300–$166,850 across 245 roles with salary data.

Most-posted roles

View all roles at Leidos

At a glance

TL;DR · Principal Software Architect

Principal Software Architect The Principal Software Architect joins a team of architects providing high-level design and technical guidance for development environments across a portfolio of Air Traffic Control programs, specifically the En-Route Automation Modernization system. This role focuses on program CAS, FOSS, and Dev Ops architecture to support the transition from ground-based systems to satellite-based air traffic management. Key responsibilities include maintaining the Software Architecture Document, managing software licenses, overseeing the Non-Development Item process, and refactoring legacy build processes into Agile CI/CD pipelines. The candidate will utilize GitLab for administration and CI/CD tasks, along with Jenkins, GitHub Actions, SonarQube, and repositories like Nexus or Artifactory. Technical expertise must include Red Hat Enterprise Linux Administration with SELinux, configuration management tools, and experience with both Waterfall and Agile methodologies to ensure the integrity of critical mission systems.

What you'll do

  • Maintain the Software Architecture Document (SWAD) for operational, support, and factory environments.
  • Lead the conversion of legacy build processes into an Agile CI/CD pipeline.
  • Perform GitLab administration tasks to support development environments.
  • Manage the FOSS process as the designated manager and approver.
  • Oversee the Non-Development Item (NDI) process and maintain associated documentation.
  • Monitor and manage software licenses for CAS and FOSS in coordination with legal teams.
  • Provide technical guidance on the design and implementation of CAS/FOSS solutions.
  • Track security reports and identify distribution limitations for FAA systems.

What we're looking for

  • A BS degree in Computer Science/Engineering and 8+ years of experience is required, or a Master’s degree and 6+ years of experience.
  • Experience on a large-scale software development program in a leadership capacity is required.
  • Demonstrated understanding of the full software development life cycle for highly critical customer missions.
  • Proficiency with GitLab administration and experience refactoring legacy build processes into CI/CD pipelines.
  • Experience with tools such as Jenkins, GitHub Actions, SonarQube, and software repositories like Nexus or Artifactory.
  • Red Hat Enterprise Linux Administration with SELinux knowledge is required.
  • Understanding of SW configuration management tools and change tracking systems.
  • Planning and cost estimating experience is required.

More like this

Similar roles

Principal Software Engineer

Autodesk

Atlanta, GA 29 days ago $139,000$249,260
Distributed Systems Data Pipelines NoSQL Serverless API Design ETL Cloud Platform Schema Validation Search Relevance
8+ yrs exp Hybrid

Principal Software Engineer

CVS Health

Remote (Massachusetts) +4 63 days ago $144,200$288,400
Python GCP Vertex AI LLM MLOps Microservices RAG Vector Search React Angular CI/CD Pub/Sub BigQuery GKE Cloud Run FHIR HL7 SRE
10+ yrs exp Remote

Principal Software Engineer

Oracle

73 days ago $114,600$234,600
C Distributed Systems Cloud Architecture Python Kernel Programming Network Programming Unix Linux Elastic File System OCI HPC AI/ML
6+ yrs exp

Principal Software Engineer

General Dynamics

San Antonio, TX 55 days ago $119,000$161,000
DevSecOps CI/CD Kubernetes Docker Terraform Ansible Puppet Chef Python Java Go Bash AWS Azure Google Cloud Agile Methodology infrastructure-as-code OWASP Nessus Burp Suite Splunk
10+ yrs exp Hybrid

Principal Software Engineer

Snap Inc.

Bellevue, WA +5 52 days ago $276,000$414,000
Distributed Systems AI Tools cross platform development Software Design Debugging Performance Analysis Test Design Scalable Services
10+ yrs exp

Principal Software Engineer

Microsoft

Redmond, WA 51 days ago $142,800$274,800
Python Java C++ C# JavaScript C Cloud Services Generative AI Machine Learning Performance Engineering Security Code Review
8+ yrs exp