Python Software Engineer
$87.1k - $157.45kLeidos
Description
Leidos is seeking a mid-level Python Software Engineer, who will be a member of a dynamic team in Gaithersburg, MD, working on the development/maintenance of software that improves aircraft runway and terminal congestion.
Nationwide congestion is increasing, and the need for efficient aircraft traffic planning is critical. The Federal Aviation Administration (FAA) Terminal Flight Data Manager (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 Terminal Flight Data Management (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.
We are a team of forward-looking professionals in need of a strong candidate with these key required skills : Modern Development (Python, Java, PHP), Structured Data (XML, XSD, XSLT, JSON, CSV), Agile / Scrum development, AI-Assisted Development, relational databases (PostgreSQL, MySQL, Oracle).
*This position requires onsite support in Gaithersburg, MD 3 days a week*
Responsibilities :
Architect, design, develop, and implement next-generation application using software engineering best practices in the latest technologies:
Infrastructure-as-Code and Configuration-as-Code (Terraform, Ansible)
Artificial Intelligence and AI-Assisted Development (Generative AI, LLMs, AI coding assistants, RAG, AI agents, prompt engineering, and AI MCP servers)
DevOps and CI/CD tooling (Bamboo, Docker, SonarQube, Ansible)
Provide software expertise in one or more of these areas: application integration, RESTful services, Artificial Intelligence, security, workflow automation, module integration, user experience (UX), and accessibility compliance (Section 508/WCAG/USDS standards).
Investigate and repair application defects regardless of component: automation, front-end, business logic, middleware, or database (PL/SQL and Data Modeling).
Brief management, customer, team, or vendors using written or oral skills at appropriate technical level for audience
All other duties as assigned or directed
Willingness to travel to customer sites
Basic Qualifications :
Bachelor’s degree in computer science, software engineering, mathematics, engineering, or related technical discipline. Master’s or Doctorate degree may substitute for required experience.
5+ years of combined experience with modern software development (Python, Java, PHP)
2+ years of combined experience with web development and building responsive UIs with modern front-end technologies
Experience with Artificial Intelligence and AI-Assisted Development (Generative AI, LLMs, AI coding assistants, RAG, AI agents, prompt engineering, and AI MCP servers)
Experience working in Agile software development environments.
This program requires a Public Trust security clearance, in order to obtain/maintain a Public Trust, candidates must hold US citizenship or Permanent Residency
Required Skills :
Experience developing modern Python applications using object-oriented design principles, type annotations, asynchronous programming, automated testing frameworks, and secure software development best practices.
Proven experience designing, developing, and maintaining software applications used to create, validate, transform, and manage structured data formats including JSON, CSV, XML, XSD, and XSLT.
Experience with automated testing methodologies including unit, integration, end-to-end, and behavior-driven testing using tools such as pytest, Behave, Selenium, Playwright, and test automation frameworks.
Solid knowledge of front-end technologies including HTML5, JavaScript/TypeScript, CSS3, and responsive UI development principles.
Experience with UNIX and Linux operating systems and automating tasks with scripting languages like Bash, Shell
Experience using DevOps and CI/CD tools including Git/Bitbucket, Bamboo/Jenkins, SonarQube, and automated build/deployment pipelines.
Desired Skills:
Solid understanding of modern Python libraries and frameworks, including GeoPandas, Fiona, Pillow, PyTesseract, and XMLDiff, with experience developing geospatial, document-processing, and data transformation applications.
Strong experience with Ansible Automation and authoring playbooks and roles for installing, maintaining, or upgrading platforms
Experience building, packaging, and deploying software applications in Linux environments using RPM-based distribution mechanisms.
Experience deploying or supporting applications in AWS cloud environments, related certifications.
Experience with PHP software development and Drupal.
Experience using Atlassian collaboration and development tools including Jira, Confluence, Bitbucket, and Bamboo.
Experience with relational databases including PostgreSQL, MySQL, and Oracle including SQL optimization and ORM technologies such as Doctrine or Eloquent.
Experience with FAA and air traffic domain knowledge.
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 24, 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 View email address on apply.j-vers.com .
If you believe you are the victim of a scam, contact your local law enforcement and report the incident to the U.S. Federal Trade Commission .
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.
$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 on the development/maintenance of software that improves aircraft runway and terminal congestion. Nationwide congestion is increasing...SoftwarePermanent employmentLocal areaImmediate start3 days per week- Via Logic LLC is looking for a Lead Python Software Engineer to join their team in Gaithersburg, MD. In this role, you will develop software solutions to improve aircraft runway and terminal congestion as part of a critical FAA project. The position includes responsibilities...Software3 days per week
- ...for soldiers and analysts by integrating software development with geospatial intelligence... ...deep learning, leveraging tools like Python, Java, and ArcGIS. We don't just fill roles... ...US Citizenship Required As a Software Engineer, you will... Lead full-stack software development...SoftwareImmediate start
- ...soldiers and analysts through integrated software development and geospatial intelligence.... ...required. Job Overview As a Systems Engineer, you will: Administer Databricks environments... ...g., Docker, ECS, EKS). Experience with Python (Pandas, Boto3, PySpark, MLOps), Java or...Software
- ...technology-enabled services and mission software capabilities in the areas of cyber, logistics... ...Collaborate with cybersecurity, network engineering, and software development teams to... ...and scripting (Ansible, Bash, PowerShell, Python). Familiarity with STIG compliance,...SoftwareContract work
$78k - $83k
...publications § Ensuring that results, protocols, software, and documentation have been archived or... ...§ A PhD in Electrical and Computer Engineering, Applied Physics, or a related field §... ...languages such as Matlab, C, and Python § Strong oral and written communication...Software$104.65k - $189.18k
...technology-enabled services and mission software capabilities in the areas of cyber, logistics... ...is currently seeking a Senior Systems Engineer for the Chinook Program on the Advanced... ....g., Docker, ECS, EKS). Experience with Python (Pandas, Boto3, PySpark, MLOps), Java or...SoftwareContract workWorldwide- ...Modernization sector is seeking an experienced Senior Cloud Operations Engineer to support the delivery, enhancement, and adoption of... ...Collaborate with DevSecOps, cybersecurity, data engineering, and software development teams to support integrated delivery. Support incident...Software
$82.55k - $149.23k
...documentation supporting DevSecOps pipelines, system architecture, and software lifecycle processes . Translate complex technical concepts... ..., concise, and user-friendly documentation . Collaborate with engineers, developers, cybersecurity teams, and product owners to gather...Software$130k - $175k
...Salary: $130k-$175k (flexible) Latitude Inc. is seeking a cleared Software Engineer to join a small, high-performing team supporting a critical... ...fully onsite role focuses on object-oriented programming (Python, Java, C++, or similar) and offers full lifecycle development...SoftwarePermanent employmentFlexible hours- ...Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology... ...involvement in technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management, SOA, BPM, Data...SoftwareWorldwide
$107.9k - $195.05k
...technology-enabled services and mission software capabilities in the areas of cyber, logistics... ...a highly motivated Senior Software Engineer (SWE) for the Chinook Program. The Chinook... ...APIs Object-oriented Programming: Python, Java, and JavaScript Relational...SoftwareContract workLocal areaImmediate start$134.87k - $202.3k
...Job Title: Generative AI Cloud Operations Engineer - Evinova Location: Gaithersburg, MD At AstraZeneca, we pride ourselves... ..., Braintrust, Freeplay, or similar. Expert in CDK for python and/or TypeScript Strong software engineering abilities in Python/TypeScript Expert in...SoftwareHourly payTemporary workWork at officeRelocation3 days per week$116.6k - $177.8k
...and/or analyzes data using appropriate software, including statistical analyses, and prepares... ...software to enable data analysis (e.g. Python, MATLAB, R, ImageJ, VBA/Excel).... ...Chemistry, Materials Science, Physics, Engineering or related fields with 2 years of independent...SoftwareTemporary workWork at officeFlexible hours- ...website structure. Skills Required Proficiency in graphic design software including Adobe Photoshop, Adobe Illustrator, and other visual... ...systems and theme templates. Good understanding of search engine optimization principles. Creative and open to new ideas. Adaptable...SoftwareContract work
- ...stakeholders Archive or otherwise transmit results, protocols, software, and documentation to the organization Qualifications U.S.... ...Ability to code with, or learn to code with: MATLAB, LabVIEW, and Python Equal Opportunity Employer The Johns Hopkins University is...Software
- ...leading geospatial solutions provider in Gaithersburg, MD seeks a Software Engineer to lead full-stack development of enterprise applications... ...and have 6+ years of experience, with strong skills in HTML, Python, and cloud platforms like AWS. An active Top Secret clearance...Software
$80k - $100k
Gaithersburg, Maryland, US Posted 8 weeks ago Role Overview Leidos is hiring a Junior Software Engineer. This is a contract role in Gaithersburg. Part of Leidos's Lifecycle hiring. Full responsibilities, required qualifications, and the apply link are listed in the description...SoftwareContract work- ...seeking an experienced Senior Test Automation Engineer to support the delivery, enhancement,... ...testing strategies aligned to the Software Test Plan (STP) and DevSecOps practices.... ...programming or scripting languages such as Python, Java, or similar . Experience with test...Software
$107.9k - $195.05k
...reading! The Mission Leidos is seeking a Data Storage Engineer to support the National Digital Exploitation & OSINT Center (... ...Install, configure, and administer Rubrik server and client software. Schedule and monitor backup policies. Generate backup status reports...SoftwareLocal areaImmediate start- ...Modernization sector is seeking an experienced Journeyman UI/UX Engineer to support the delivery, enhancement, and adoption of... ...prototypes to support UI/UX design efforts. Collaborate with software engineers, data engineers, and product teams to implement UI/UX...Software
- ...writing skills. Education Postgraduate degree in Finance, Financial Engineering, Economics, Business and/or other applicable majors. Minimum... ...experience in fixed income financial service industry. Sr. Software Developer – Matlab Integration The consultant team will help...SoftwareWork experience placement
$131.3k - $237.35k
...Modernization sector is seeking an experienced SME Cloud Operations Engineer to support the delivery, enhancement, and adoption of... ...configuration. Oversee and improve DevSecOps pipelines supporting software lifecycle activities including integration, testing, and deployment...Software$107.9k - $195.05k
...an exciting opening for you, as a Cloud Engineer, to play a critical role with design, engineering... ..., development, deployment, and use of software for the DOMEX Technology Platform (DTP)... ...tooling and scripting: UNIX shell, Python, Perl or similar. IaC coding...SoftwareLocal areaImmediate startRemote workFlexible hours- ...Requirements Maximus is currently seeking a Cloud Platform Engineer. This is a remote position. Maximus is a trusted federal... ...compliance scanning into pipeline workflows to support secure software delivery and platform hardening. - Monitor cloud platforms for...SoftwareMinimum wageFull timeContract workTemporary workWork experience placementRemote work
$69.55k - $125.73k
...Description Leidos is seeking an AI Software Developer to join the Air Traffic Business... ...independently while working closely with systems engineering, product delivery, and DevSecOps teams.... ...programming language (e.g., Java, Python, C++, or similar on a Linux based system...SoftwareContract workLocal areaImmediate startRemote work- ...The Application Security Engineer (ASE) is responsible for promoting, designing, and evaluating application security in all phases of... ...are identified, implemented, and used. Essential Job Functions: Software Security Assessment: - Evaluate applications for appropriate and...SoftwareContract work
$100k - $180k
...About the job AWS Systems Engineer (Windows/AWS) - Top Secret Clearance Required AWS Systems Engineer (Windows/AWS) - Top Secret... ...design and infrastructure planning Work within agile software development environments supporting application deployments...SoftwareRelocation package- ...High-Performance Computing (HPC) Systems Engineer to join our vibrant team at the National... ...optimization is required. Scientific software development and deployment. High-speed network... ...Basic, C, C++ Scripting - Bash, Perl, Python, Ruby, PEAR, Tcl Systems & Network...SoftwareRemote work
- ...projects, ensuring technical quality and coordination, and may be the engineer of record for projects. The Senior Project Engineer is a... ...etc.). ~ Deep experience in engineering analysis and design software, e.g. RISA-3E, ETABS, TEDDS, etc. ~ Ability to work independently...SoftwareWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Python Software Engineer. Be the first to apply!
- software engineer amazon Gaithersburg, MD
- experienced software developer Gaithersburg, MD
- federal - software developer Gaithersburg, MD
- senior software engineer Gaithersburg, MD
- software developer fintech Gaithersburg, MD
- part time software developer remote Gaithersburg, MD
- software engineer Gaithersburg, MD
- software engineer healthcare Gaithersburg, MD
- network software engineer Gaithersburg, MD
- software developer Gaithersburg, MD



