Software Developer
$87.1k - $157.45kLeidos
Description
Leidos is looking for a Software Developer focusing on System Management supporting our Federal Aviation Administration (FAA) Terminal Flight Data Manager (TFDM) program. The successful candidate will play a crucial role in ensuring the seamless integration and functionality of air traffic management systems. Your expertise will contribute to the modernization and enhancement of the systems that support air traffic control operations.
TFDM is the surface management solution that will provide NextGen Air Traffic Control capabilities to improve air traffic operations in the National Airspace System (NAS). The TFDM program is a Federal Aviation Administration’s (FAA) NextGen program based on airport surface management that provides efficiency for both the airport surface and terminal airspace by providing a new and comprehensive integrated surface traffic control and management system. Applicants selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information.
Location: This position is in our Gaithersburg, MD office 3 days a week and 2 days a week from home office.
Travel: 25% travel is required for this position. Travel will be to various airports across the country as the TFDM system is deployed to 89 airports. The travel will generally be between 1 to 2 weeks per trip.
General Requirements:
Bachelor's degree in Science, Technology, Engineering, and Mathematics and 4 years of related experience
4+ years of proven experience in Software Engineering
Must having thorough working knowledge with at least 3 of the following: Java, Python, shell scripting, Ansible
Candidate must be able to obtain/maintain a Public Trust, which requires US Citizenship or Permanent Residency
Willing to travel; 25% travel is required for this position. Travel will be to various airports across the country as the TFDM system is deployed to 89 airports. The travel will generally be between 1 to 2 weeks per trip.
Required Core Technologies:
Ansible - Deep experience with playbooks, roles, custom plugins, callbacks, and inventory systems
Python - Strong scripting, automation, and tool development
Bash/Shell scripting - Complex build orchestration and system automation
Linux system administration – Red Hat Enterprise Linux, package management, integration of Linux technologies, etc. Demands strong foundational Linux administration and management of the full lifecycle of systems from bare metal to operational deployment across multiple environments.
Required Infrastructure & DevOps:
Infrastructure as Code (IaC) practices
Configuration management at scale
CI/CD and build automation
Release management and versioning
Git workflows and collaboration
Required Systems Knowledge:
Physical hardware provisioning (PXE boot, kickstart)
Virtual machine lifecycle management (VMware and KVM)
Package ecosystem management (RPM, pip, Ansible Galaxy)
Desired Skills & Experience:
Ansible best practices
YAML templating and variable hierarchies
Ansible vault and secrets management
Multi-site infrastructure coordination
Custom Ansible plugin development
AI assisted development
Container technology - Podman/Docker, container builds, orchestration
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:
June 26, 2026For 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 $87,100.00 - $157,450.00The 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.
About Leidos
Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations. Headquartered in Reston, Virginia, with 47,000 global employees, Leidos reported annual revenues of approximately $16.7 billion for the fiscal year ended January 3, 2025. For more information, visit .
Pay and Benefits
Pay and benefits are fundamental to any career decision. That's why we craft compensation packages that reflect the importance of the work we do for our customers. Employment benefits include competitive compensation, Health and Wellness programs, Income Protection, Paid Leave and Retirement. More details are available at .
Securing Your Data
Beware of fake employment opportunities using Leidos’ name. Leidos will never ask you to provide payment-related information during any part of the employment application process (i.e., ask you for money), nor will Leidos ever advance money as part of the hiring process (i.e., send you a check or money order before doing any work). Further, Leidos will only communicate with you through emails that are generated by the Leidos.com automated system – never from free commercial services (e.g., Gmail, Yahoo, Hotmail) or via WhatsApp, Telegram, etc. If you received an email purporting to be from Leidos that asks for payment-related information or any other personal information (e.g., about you or your previous employer), and you are concerned about its legitimacy, please make us aware immediately by emailing us at .
If you believe you are the victim of a scam, contact your local law enforcement and report the incident to the .
Commitment to Non-Discrimination
All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws.
- ...Leidos is seeking Lead Software Developers to join the Air Traffic Business Area within the Homeland Sector , supporting the development of the Alaska Automation Capability (AAC) . AAC is part of the FAA’s broader initiative to modernize legacy flight service systems,...SuggestedRemote work
- ...Position: Embedded Software Engineer Location: Gaithersburg, MD Salary: 150k-170k About the Role: As an Embedded Software Engineer, you will be instrumental in designing, developing, and optimizing embedded software solutions for our cutting-edge...SuggestedPermanent employment
$69.55k - $125.73k
...Description We are seeking a Software Developer who will be a member of a dynamic team Air Traffic Management program - SkyLine-X™ SkyLine-X™ provides an array of advanced air traffic management capabilities to improve aircraft safety, performance, and efficiency across...SuggestedLocal areaImmediate start- ...intelligence, and machine learning to stay ahead of emerging threats and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse software systems supporting Analytic Missions. This Program has a robust...Suggested
$107.9k - $195.05k
...with design, engineering, development, deployment, and use of software for the DOMEX Technology Platform (DTP) where we support our client... ...software development and system engineering. Experience developing basic tooling and scripting: UNIX shell, Python, Perl or...SuggestedLocal areaImmediate startRemote workFlexible hours- ...deployments. - Integrate security controls, automated testing, and compliance scanning into pipeline workflows to support secure software delivery and platform hardening. - Monitor cloud platforms for performance, availability, and security, supporting incident...Minimum wageFull timeContract workTemporary workWork experience placementRemote work
$107.9k - $195.05k
...Leidos is seeking Senior Software Developers to join the Air Traffic Business Area within the Homeland Sector , supporting the development of the Alaska Automation Capability (AAC) . AAC is part of the FAA’s broader initiative to modernize legacy flight service systems...Remote work$107.9k - $195.05k
...Description We are seeking a Senior Software Developer who will be a member of a dynamic team Air Traffic Management program - SkyLine-X™ SkyLine-X™ provides an array of advanced air traffic management capabilities to improve aircraft safety, performance, and...Local areaImmediate start- ...patients and customers the highest priority. Job Description PHP Web Developer GeneDx, Inc Gaithersburg, MD GeneDx is a rapidly growing CAP... ..., workflows and expansions. Participate in all phases in the software development life cycle, with an emphasis on development,...
$87.1k - $157.45k
...configuration management tasks. Experience working with scripting or automation tools (e.g., Bash, Python, or similar). Experience developing and deploying systems via Infrastructure as Code. Strong problem-solving skills and ability to conduct root cause analysis....- ...Collaborate with DevSecOps, cybersecurity, data engineering, and software development teams to support integrated delivery. Support incident response and operational troubleshooting activities. Develop and maintain operational documentation, runbooks, and standard operating...
- Ampcus Inc. is a certified global provider of a broad range of Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: AI Security Engineer. Location: Gaithersburg, MD. ...
- ...and processes. ML/AI Cloud Operations and Engineering Develop and manage GenAI Ops systems for clinical trial design, planning... .... Expert in CDK for python and/or TypeScript Strong software engineering abilities in Python/TypeScript Expert in AWS services...Hourly payTemporary workWork at officeRelocation3 days per week
$3,000 per month
...In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new software... ...complex database or data repository interfaces/queries • Develop or implement algorithms to meet or exceed system performance...$131.3k - $237.35k
...exciting opening for you, our next TS/SCI cleared Senior DevOps Software Engineer to play a critical role on the DOMEX Technology... ...closely with a multi-disciplinary team of engineers, architects, developers, software integrators, and system administrators on the...Local areaImmediate startRemote workFlexible hours- ...in the office in Gaithersburg, MD Our client seeks two DevOps Software Engineers at the mid or senior level to support Linux-centric platform... ...Linux systems from provisioning to operational deployment. Develop and maintain Ansible playbooks, roles, custom plugins,...Permanent employmentWork at officeRemote work3 days per week
$107.9k - $195.05k
...networks within AWS Experience implementing VPC network connectivity Experience diagnosing and resolving VPC connectivity issues Develop, update, and maintain GitLab CI/CD pipeline code Configure, troubleshoot, and deploy docker containers Review code within Git...Local areaImmediate startRemote work$107.9k - $195.05k
...Responsibilities Design, implement, and maintain CI/CD pipelines supporting development, integration, testing, and deployment of WDP software. Implement Infrastructure-as-Code (IaC) and Configuration-as-Code (CaC) practices to manage infrastructure and application...$87.1k - $157.45k
...Description Leidos is seeking a mid-level Python Software Engineer, who will be a member of a dynamic team in Gaithersburg, MD, working... ...MD 3 days a week Responsibilities : Architect, design, develop, and implement next-generation application using software...Permanent employmentLocal areaImmediate start3 days per week$87.1k - $157.45k
...Description Leidos is seeking a Release Train Engineer who will be the Build Lead for a dynamic team working on the development of software that improves aircraft runway and terminal congestion. Nationwide congestion is increasing, and the need for efficient...Permanent employmentWork at officeLocal areaImmediate startHome office2 days per week3 days per week- ...Leidos is seeking a Release Train Engineer who will be the Build Lead for a dynamic team working on the development of software that improves aircraft runway and terminal congestion. Nationwide congestion is increasing, and the need for efficient aircraft traffic planning...Permanent employmentWork at office2 days per week3 days per week
$69.55k - $125.73k
Leidos is seeking Software Developers to join the Air Traffic Business Area within the Homeland Sector, supporting the development of next-generation flight service and air traffic systems. This work aligns with the FAA’s broader initiative to modernize legacy flight service...Full timeRemote work- ...Java Developer Apex Systems has an immediate opening for a mid-level Java Developer/SDET. The position is on a long-term contract basis, with chance to become a permanent employee if desired. The successful candidate will work in a fast paced environment, and help develop...Long term contractPermanent employmentContract workImmediate start
- ...Struts, tag library, Servlets, JSP) XML Web-based applications SOAP Ant SQL Oracle Unix/Linux Spring framework Hibernate AJAX Agile software development practices Excellent communication and writing skills Product development methodologies Experience using software...
$92.3k - $166.85k
...tools . Perform system administration tasks including upgrades, patching, configuration management, and performance tuning. Develop and maintain scripts and integrations using ServiceNow APIs and scripting tools. Support ticketing operations , including...Local areaImmediate start$69.55k - $125.73k
...Description Leidos is seeking an AI Software Developer to join the Air Traffic Business Area within the Homeland Sector , supporting the development of the Leidos Common Baseline . Common Baseline is a mission-critical, future-ready automation solution built...Contract workLocal areaImmediate startWork from home$155.66k - $225.16k
...utility, trust, and constant adaptation. Responsibilities: Develop and maintain internal tools and systems that automate existing... ...much as possible to automate your own process of creating this software Collaborate with teams across the business to understand...Remote jobFull timeShift work$128.19k - $184.01k
...place. You will work at the cutting edge of technology to design, develop, and maintain the Poe iOS app. This includes collaborating with... ...to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing...Remote jobFull time- .... Responsibilities and Duties Provide technical leadership in enterprise security architecture and engineering. Collaborate with developers, engineers, and project teams to define system security requirements. Identify vulnerabilities and security gaps during system development...Local areaFlexible hours
- ...teams. The ideal candidate will have over 6 years of experience in backend engineering, focusing on latency-sensitive systems and developer experience. This position offers competitive pay, with the opportunity to work fully remote from anywhere in the Continental United...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- senior robotics software engineer Gaithersburg, MD
- senior software engineer Gaithersburg, MD
- software developer fintech Gaithersburg, MD
- senior software engineer ruby on rails Gaithersburg, MD
- federal - software developer Gaithersburg, MD
- consulting software engineer Gaithersburg, MD
- software engineer travel Gaithersburg, MD
- junior software developer remote Gaithersburg, MD
- senior software engineer remote Gaithersburg, MD
- entry level software engineer remote Gaithersburg, MD


