Senior Software Engineer Jobs
ClearanceJobs
Software Engineer
Are you a software engineer that wants to have an impact on nationally important defense programs? Do you love participating in dynamic software development, prototyping, and transition efforts that regularly provide our warfighters new capabilities? Do you love working with a group of dedicated technical specialists in a collaborative teaming environment, where innovation is encouraged and supported? If so, we're looking for someone like you to join our team at APL. In A5C, we develop and deploy advanced planning capabilities and solutions directly into the hands of the warfighter, empowering them to design and execute dominant defenses for maximum performance across multiple simultaneous multiple missions, multiple services, and multiple command echelon planning levels and domains. We are seeking an engineer specializing in software and has a passion for prototyping to work on our highly-motivated team. You will contribute to the development of one or more large codebases that are evolving to leverage modern software techniques to support a wide variety of challenges. This is a unique opportunity to dive deep into both software engineering and mission planning while using your skills to design, develop, and test physics-based models for military planning tools associated with Air & Missile Defense (AMD).
As a Software Engineer, you will:
- Participate in the development of military planning tools including models and simulations written primarily in Python and C++. Work includes object-oriented design, algorithm design, algorithm implementation from design specifications, code refactoring, software testing, and associated documentation.
- Conduct research, studies, and analysis to provide supporting data and associated recommendations for DoD decision makers.
- Develop and deliver formal technical presentations to sponsors and the engineering community.
- Effectively communicate proposed concepts/solutions and analysis results.
- Produce documentation to capture concept definitions, requirements, analysis results, and technical recommendations.
Qualifications You meet our minimum qualifications for the job if you...
- Possess a BS in Computer Science, Computer Engineering, Software Engineering, or other related engineering fields.
- Have 5+ years of experience working with Python, C++, or other similar programming languages.
- Have experience implementing software from requirements.
- Are skilled in rapidly implementing novel solutions and evaluating their efficacy.
- Desire to be part of team with a wide-ranging assembly of scientists and engineers to solve new engineering challenges.
- Have experience leading projects.
- Have excellent critical thinking skills.
- Demonstrate strong organizational abilities.
- Demonstrate excellent written, oral, and social skills when collaborating with team members, sponsors, and users.
- Are willing to meet and interact with military warfighters to discover their needs and desires.
- Have the willingness to travel up to 5% of the time as needed.
- Are able to obtain an Interim Secret level security clearance by your start date and can ultimately obtain a Secret level clearance. If selected, you will be subject to a government security clearance investigation and must meet the requirements for access to classified information. Eligibility requirements include U.S. citizenship.
You'll go above and beyond our minimum requirements if you...
- Possess an advanced degree or equivalent experience in Computer Science, Computer Engineering, Software Engineering, or other related engineering fields.
- Have at least 7 years experience in software development.
- Have demonstrated knowledge of software profiling and optimization, testing, and static and dynamic code analysis.
- Have experience with containerization, orchestration, and cloud deployments.
- Have demonstrated a passion for applying new tools and methodologies to existing challenges.
- Demonstrate the ability to work in a fast paced environment while crafting high quality software.
- Have experience interacting with and understanding end user needs to support solution development.
- Possess a working knowledge of some U.S. military organization and systems for the U.S. Navy, Army, Air Force, or Space Force.
- Already possess at least a Final Secret security clearance.
- ...The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g.,processing -intensive analytics, novel algorithm development, manipulation of extremely large data sets, real -time systems, and business management information systems)...SeniorFull timeTemporary work
- ...The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g.,processing -intensive analytics, novel algorithm development, manipulation of extremely large data sets, real -time systems, and business management information systems)...SeniorFull timeTemporary work
$10k
...TechConnect and DeepDive collaboration sessions with our entire technical staff. Why ClearEdge? Join ClearEdge as a Senior Software Engineer to design and develop modular components for advanced government applications. Collaborate on complex SIGINT and...SeniorFull time$230k - $255k
...Position Description: Red Arch Solutions is hiring a Senior Software Engineer on a priority program in Annapolis Junction, MD. The Software... ...000-$255,000 #CJ The Red Arch Solutions pay range for this job level is a general guideline only and not a guarantee of compensation...SeniorFull timeContract workWork experience placementLocal area$180k - $260k
...expertise. Today, we provide leading-edge data, network security software, and expert guidance to reduce exposure to information theft... ...team! Peterson is seeking a talented full-stack Software Engineer. Job Description: The Software Engineer develops, maintains,...SeniorFull time$191k - $252k
...Matters Most At Intelliforce, we don’t just write code — we build solutions that power missions of national importance. As a Senior Software Engineer, you’ll be at the forefront of developing and sustaining complex systems that transform raw data into meaningful...SeniorFull timeImmediate start- ...Location: Annapolis Junction, Maryland Category: Software Engineer Engineer Level - Entry - Senior Level Travel Required: No Remote Type: No Clearance: TS/SCI w/ Polygraph **Position is contingent upon contract award** Position Requirements...SeniorFull timeContract workTemporary workWork experience placementImmediate startRemote work
$146k - $234k
ResponsibilitiesThe team is seeking a highly motivated and skilled Software Engineer to design, develop, and secure next-generation software... ...protected veterans, or other characteristics protected by law.Job SummaryRequisition ID: 2025-159560Position Category: EngineeringClearance...SeniorContract workShift work$131.3k - $237.35k
Leidos has a new and exciting opportunity for a Senior Software Engineer in our Intelligence Sector's Cyber & Analytics Business Area (CABA). Our... ...environment delivering impactful, mission-relevant solutions.Job SummaryLeidos is seeking a Software Engineer to support the...SeniorFull timeContract workImmediate startFlexible hours$150.8k - $265.88k
...MartinDescription:THE WORKThis Systems Engineering role fosters collaboration with other engineers... ....WHO YOU AREExperience as a Software Engineer on large scale production projects... ...KnowExpression of Interest: By applying to this job, you are expressing interest in this...SeniorFull timeTemporary workWork experience placementWork at officeRemote workFlexible hours$176k - $282k
...technologies and processes for complex software projects and serve as the technical lead... ...coordination with the customer and system engineering.Ensure quality control of all developed... ...other characteristics protected by law.Job SummaryRequisition ID: 2026-166187Position...SeniorContract workFlexible hoursShift work$131.3k - $237.35k
...entire USG arsenal. Our team of hackers and engineers have experience spanning centuries of... ...Responsibilities: Analyze user requirements to derive software design and performance specifications.... ...Leidos reasonably anticipates that this job requisition will remain open for at least...SeniorFull time- DescriptionAbout the job:Performing as part of an Agile Software Development team using Jira for requirements tracking, the selected candidate will perform a Software Engineering activities in support of our client. The team’s responsibilities revolve around using new technologies...SeniorLocal areaImmediate start
$86.8k - $198k
Software Engineer, SeniorThe Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to help create a system that will make a difference...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work$86.9k - $198k
Software Engineer, SeniorThe Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to create a system that will make a difference...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work$183.8k - $263.6k
...team is responsible for core control plane software that enables policy configuration,... ...integration. You will work closely with engineers across control plane, data plane, and platform... ...candidate's hiring location, market conditions, job-related skillset, experience,...SeniorFull timeTemporary workLocal areaRemote workFlexible hours$128.2k - $225.98k
...of Lockheed Martin to keep the threats at bay.THE WORKAs a Software Engineer - Senior Level you will be responsible for:• Developing, maintaining... ...You Should KnowExpression of Interest: By applying to this job, you are expressing interest in this position and could be...SeniorFull timeTemporary workWork experience placementWork at officeRemote workFlexible hours$95.5k - $181.7k
Job ID: 01818180Posted: Posted 30+ Days AgoStart Date: 2026-03-24Location: US-MD-FULTON-8170 ~ 8170 Maple Lawn Blvd ~ MAPLE LAWN... ...subsidiary of Collins Aerospace/RTX and is currently seeking a Sr Software Engineer who is enthusiastic, hardworking, and proactive in writing and...SeniorTemporary workWork experience placementWork at officeRemote workFlexible hours$10k
...capability to perform functions instead of multiple processes for similar capabilities. Detail oriented and team driven Software Engineers will provide full lifecycle support, to include modernization, of applications and tools. We are seeking a highly motivated Software...SeniorFull time$240k - $250k
...consistently ranked as a top workplace among DC area firms and continues to grow. We are actively recruiting for a Software E ngineer to support our Engineering Services and Solutions Division , based in Annapolis Junction, MD . Ideal candidate will have experience...SeniorFull timeContract workWork experience placement- ...Location: Remote/Laurel, MD Required Skills: ~ Bachelor’s degree in Computer Science or a related field ~10+ years of software engineering experience, including hands-on design, development, testing, or integration work ~ Hands-on experience with CI/CD,...SeniorFull timeRemote work
- ...Job Description Job Description Description: The role of Sr. Software Engineer includes developing, maintaining, and enhancing software systems in accordance with project requirements. Works effectively both independently and collaboratively within a team. The role...Senior
- ...to sponsor an employment Visa. What You’ll Be Doing (We don’t love the bullet points, but we love the work!) As the Senior Software Engineer, you'll play a key role in building and sustaining a mission-focused enterprise web application deployed in a...SeniorFull timeWork at officeVisa sponsorshipWork visa
$190k - $195k
ACTIVE TS/SCI Clearance with Poly REQUIREDPosition Overview: Red Arch Solutions is hiring a Senior Software Engineer to join a priority program in Annapolis Junction, Maryland. We are seeking a Software Engineer with experience building and testing software components...Senior16 hoursRemote work- ...Job Description Job Description Overview Software Engineer - Data Visualization Location: Annapolis Junction, MD (On-Site) Clearance Required: TS/SCI with Poly Are you ready to showcase your skills and develop cutting-edge visualizations that make a real...SeniorContract work
- ...Job Description Job Description Your Mission Join a mission-focused development team where... ..., build, and maintain advanced cloud-based software systems that power critical operations. As a Senior Software Engineer, you’ll develop solutions that process large data...Senior
$10k
...Job Description Job Description Join ClearEdge and be part of a mission-focused team solving some of the DoD’s most complex... ...lab. Learn more at Your Mission Join ClearEdge as a Senior Software Engineer , where you will lead day-to-day delivery for one of our...Senior$10k
...Job Description Job Description Join ClearEdge on our prime contract with a hybrid schedule and help solve some of... ...with our entire technical staff. Your Mission As a Senior Software Engineer you will architect, develop, maintain, and enhance complex...SeniorContract work- ...Software Engineer Opportunity Join ClearEdge and be part of a mission-focused team solving some of the DoD's most complex technical challenges. Every day, ClearEdge supports government and industry customers by delivering innovative solutions that enable critical operations...SeniorContract work
$10k
...Job Description Job Description About ARSIEM Corporation At ARSIEM Corporation we are committed to fostering a proven... ...client you work with. ARSIEM is looking for an experienced Senior Software Engineer to create custom analytics to perform at scale. The...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer Jobs. Be the first to apply!
- agile software developer Laurel, MD
- experienced software developer Laurel, MD
- work from home software developer Laurel, MD
- software developer fintech Laurel, MD
- financial software developer Laurel, MD
- software engineer Laurel, MD
- part time software developer remote Laurel, MD
- junior software developer remote Laurel, MD
- software engineer travel Laurel, MD
- federal - software developer Laurel, MD



