Python Software Engineer
Company: Leidos
Location: Annapolis Junction
Posted on: April 1, 2026
|
|
|
Job Description:
Leidos has a new and exciting opportunity for a Software
Engineer in our Intelligence Sector's Cyber & Analytics Business
Area (CABA) . Our talented team is at the forefront in Security
Engineering, Computer Network Operations (CNO), Mission Software,
Analytical Methods and Modeling, Signals Intelligence (SIGINT), and
Cryptographic Key Management. At Leidos , we offer competitive
benefits , including Paid Time Off, 11 paid Holidays, 401K with a
6% company match and immediate vesting, Flexible Schedules,
Discounted Stock Purchase Plans, Technical Upskilling, Education
and Training Support, Parental Paid Leave, and much more. Join us
and make a difference in National Security! Leidos is seeking a
Software Engineer (SWE) with deep , hands on expertise in Python,
Docker, Git, MongoDB, and GitLab/GitHub. The ideal candidate will
drive the design, development, deployment, and ongoing optimization
of scalable software solutions. This role will provide software
development support, set engineering best practices, and ensure
high quality delivery of mission critical systems. Primary
Responsibilities Develop and maintain applications using Python
Build, deploy, and manage containerized applications with Docker.
Design and optimize database solutions with MongoDB. Collaborate
with team members using Git for version control and code reviews.
Ensure smooth CI/CD processes and participate in the full software
development lifecycle. Participate in code reviews and provide
feedback. Provide on-site technical support, including diagnosing
and resolving issues with hardware, applications, and user
environments. Perform system administration tasks as needed to
maintain operational stability across multiple locations. Manage
and execute deployments to all production sites, including pushing
new software versions, validating successful rollouts, and ensuring
minimal disruption to business operations. Collaborate with cross
functional teams to troubleshoot complex issues and maintain high
system availability. Basic Qualifications Bachelor’s Degree in
Computer Science or related discipline from an accredited college
or university and Seven (7) years’ experience as a SWE, in programs
and contracts of similar scope, type, and complexity. Four (4)
years of additional SWE experience on projects with similar
software processes may be substituted for a bachelor’s degree and
will be considered on a case by case basis. Proficiency in Python,
Docker, and MongoDB. Strong understanding of Git and collaborative
workflows. Experience with Javascript (Angular2 and/or React) for
UI development. Familiarity with CI/CD tools and Agile
methodologies. Excellent problem-solving and communication skills.
Exposure to tools such as Ansible, JIRA, Bitbucket, and Terraform
is a plus. Familiarity with Kubernetes is desired. Security
Clearance Requirement:: Must possess active TS/SCI with polygraph
to be considered for this role. At Leidos, the opportunities are
boundless. We challenge our staff with interesting assignments that
allow them to thrive professionally and personally. For us, helping
you grow your career is good business. We look forward to learning
more about you – apply today conmd kqw 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: January 20, 2026 For 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 $107,900.00 -
$195,050.00 The 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.
Keywords: Leidos, Dale City , Python Software Engineer, IT / Software / Systems , Annapolis Junction, Virginia