Principal Software Developer

Leidos

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Gaithersburg, MD
Salary
$131,300–$237,350 / yr
Employment
Full-time
Posted
11 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $194k
This role $184k
$114k $292k
below market most similar roles pay here above market

This role pays less than 62% of similar roles. Most pay $169,550–$218,400 — the blue band above. At the midpoint, this role pays about $184k versus about $194k 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 399 open roles on FindRole.

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

Most-posted roles

View all roles at Leidos

At a glance

TL;DR · Principal Software Developer

The Principal Software Developer will join a high-performing team leading the digital modernization of the Federal Aviation Administration’s Terminal Flight Data Manager platform. This role involves architecting, designing, and implementing next-generation applications to improve aircraft surface and terminal operations by enabling efficient runway and airspace management. The developer will build enterprise CI/CD architectures, migrate legacy applications to containerized solutions, and provide architectural oversight for software development, security testing, and deployments. Key technologies include Java, C++, Python, AWS, Docker, OpenShift, and Kubernetes. The candidate will utilize DevOps and GitOps tools like GitLab and ArgoCD, alongside AI-leveraged development practices involving agentic coding tools, RAG, and context engineering. This work addresses critical technical problems in the National Airspace System to reduce congestion across various airports.

What does a Software Developer earn?

Median $151475 from 84 postings across 16 companies.

See salary data

What you'll do

  • Architect, design, and implement next-generation applications using Java, C++, or Python.
  • Develop and manage enterprise CI/CD pipelines using GitLab, ArgoCD, and Docker.
  • Deploy and manage containerized applications on OpenShift, Kubernetes, and AWS cloud platforms.
  • Implement Infrastructure-as-Code solutions using Terraform, CloudFormation, and Ansible.
  • Integrate AI-leveraged development tools and agentic coding practices to improve developer productivity.
  • Provide architectural oversight for software integration, security testing, and test automation.
  • Investigate and repair application defects across the CI/CD pipeline, front-end, and backend components.
  • Brief executive leadership on project milestones and technical matters of significant importance.

What we're looking for

  • Bachelor’s degree in computer science, software engineering, mathematics, engineering, or a related technical discipline.
  • 12+ years of experience with full lifecycle development.
  • 7+ years of combined experience supporting GitOps/DevOps/DevSecOps.
  • 7+ years of combined experience in software development using Java, C++, or Python.
  • Experience with AI-Leveraged Development using agentic coding tools, RAG, and AI evals/guardrails.
  • Experience architecting and developing enterprise-level DevOps/GitOps solutions using GitLab, ArgoCD, and containerization (OpenShift/Kubernetes).
  • Experience migrating legacy applications to containerized solutions and deploying cloud-native applications to AWS.
  • Must be able to obtain/maintain a Public Trust, which requires US Citizenship or Permanent Residency.

More like this

Similar roles

AI Software Developer

Leidos

Remote (Gaithersburg, MD) +2 10 days ago $87,100–$157,450
Java C++ Python Microservices RESTful APIs CI/CD DevSecOps Docker Kubernetes AWS Azure PostgreSQL Oracle MongoDB Cassandra Kafka RabbitMQ Terraform Ansible Git SAFe Agile Data Mesh
2+ yrs exp Remote

DevSecOps Engineer

Leidos

Bethesda, MD 5 days ago $69,550–$125,725
Kubernetes AWS Terraform OpenTofu Ansible Docker Podman GitLab Jenkins Python Bash RHEL Rocky Linux Istio Helm CI/CD DevSecOps Artifactory SonarQube Keycloak LDAP Prometheus Grafana Loki Falco Jira Confluence
2+ yrs exp

DevSecOps Engineer

Leidos

Bethesda, MD 5 days ago $87,100–$157,450
Kubernetes AWS Terraform OpenTofu Ansible Docker Podman GitLab Jenkins Python Bash RHEL Rocky Linux Istio Helm CI/CD DevSecOps Artifactory SonarQube Keycloak LDAP Prometheus Grafana Loki Falco AWS GuardDuty Infrastructure as Code Git Configuration Management
5+ yrs exp

Principal Software Developer

Oracle

Austin, TX +4 88 days ago $96,800–$223,400
Oracle Cloud Infrastructure (OCI) Distributed Systems Java C++ C# Go APIs Object-Oriented Design Data Structures Algorithms Production Operations
7+ yrs exp

Principal Software Developer

Oracle

Seattle, WA +1 88 days ago $114,600–$234,600
C/C++ Python Java Scala Go VPN IPSec Terraform Chef Ansible Linux Distributed Systems Network Programming Cloud Computing System Design
9+ yrs exp

Principal Software Dev

LPL Financial

New York, NY +1 110 days ago $175,924–$293,138
Python SQL AWS AWS Glue Lambda Step Functions S3 AWS EventBridge SQS SNS RDS SQL Server CI/CD DevOps Snowflake .NET C# JavaScript Angular API Development Jira TeamCity Octopus Deploy
10+ yrs exp