Software Developer

Leidos

Confirmed live yesterday Trusted
Hybrid

Quick summary

Work type
Hybrid
Location
Gaithersburg, MD
Salary
$87,100–$157,450 / yr
Posted
24 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $152k
This role $122k
$74k most similar roles pay here $208k

This role pays less than 70% of similar roles. Most pay $116,238–$187,037 — the shaded band above. At the midpoint, this role pays about $122k versus about $152k 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 · Software Developer

The Software Developer joins the System Management team to support the Federal Aviation Administration Terminal Flight Data Manager program. This role focuses on ensuring seamless integration and functionality of air traffic management systems, specifically providing surface management solutions for the National Airspace System. The developer will manage the full lifecycle of systems from bare metal to deployment across multiple environments while performing complex build orchestration and system automation. Key technologies include Ansible for configuration management, Python for scripting and tool development, Bash/Shell scripting, and Linux system administration on Red Hat Enterprise Linux. Additional technical requirements involve container technology using Podman or Docker, Infrastructure as Code practices, CI/CD pipelines, and network configuration. The role addresses the critical problem of modernizing airport surface traffic control and management systems to improve efficiency in terminal airspace.

What does a Software Developer earn?

Median $151475 from 90 postings across 16 companies.

See salary data

What you'll do

  • Develop and maintain Ansible playbooks, roles, and custom plugins for large-scale configuration management.
  • Create Python and Bash scripts to automate system builds, deployments, and infrastructure tasks.
  • Manage the full lifecycle of Linux systems from bare metal to production across multiple environments.
  • Implement Infrastructure as Code (IaC) practices and manage CI/CD pipelines for software deployment.
  • Configure network settings including VLANs, IP schemes, and switch configurations for air traffic management.
  • Provision physical hardware using PXE boot and kickstart while managing virtual machine lifecycles.
  • Deploy and manage containerized applications using Podman or Docker technologies.
  • Coordinate multi-site infrastructure deployments across various airports to support mission-critical systems.

What we're looking for

  • Bachelor's degree in computer science or a related field.
  • 4+ years of proven experience in Software Engineering.
  • Must be able to obtain and maintain a Public Trust clearance.
  • Must be a U.S. citizen or permanent resident.
  • Deep experience with Ansible, including playbooks, roles, custom plugins, and inventory systems.
  • Strong proficiency in Python for scripting and automation, Bash/Shell for orchestration, and Linux system administration.
  • Experience with container technologies (Podman/Docker), Infrastructure as Code (IaC), CI/CD pipelines, and Git workflows.
  • Knowledge of network configuration, hardware provisioning, and virtual machine lifecycle management.

More like this

Similar roles

Software Developer

Leidos

Gaithersburg, MD 24 days ago $69,550$125,725
Ansible Python Bash Linux Red Hat Enterprise Linux Docker Podman YAML Git CI/CD Infrastructure as Code Configuration Management VMware KVM RPM Pip Network Configuration PXE Boot Kickstart
2+ yrs exp Hybrid

Software Developer

Leidos

Egg Harbor Township, NJ 15 days ago $69,550$125,725
Ansible Python Bash Linux Red Hat Enterprise Linux Docker Podman Infrastructure as Code CI/CD Git YAML VMware KVM RPM Pip Network Configuration PXE Boot Kickstart
4+ yrs exp Hybrid

Software Developer

Leidos

Eagan, MN +1 17 days ago $69,550$125,725
C++ Java UNIX Linux Qt Python Ansible Git Subversion CVS Agile Scrum JIRA Atlassian Tool Suite C Ada Perl
2+ yrs exp Hybrid

Software Developer

Leidos

Eagan, MN +2 25 days ago $69,550$125,725
Java React HTML CSS JavaScript Linux Git Subversion Junit Mockito RESTful API JSON XML XSD Spring Framework Spring Security Spring Boot Python Ansible YAML DevSecOps CI/CD MongoDB
2+ yrs exp

Lead Software Developer

Leidos

Egg Harbor, NJ 15 days ago $87,100$157,450
Ansible Python Bash Linux Red Hat Enterprise Linux Podman Docker Infrastructure as Code CI/CD Git YAML VMware KVM RPM Pip Network Configuration PXE Boot Kickstart
4+ yrs exp Hybrid

Software Developer

Booz Allen Hamilton

Dahlgren, VA +1 85 days ago $69,300$158,000
Java Python C# C/C++ .NET JavaScript React NodeJS Agile Extreme Programming Automated Testing Software Engineering Automation Optimization