Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.
Vacancy posted 23 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer Jobs in Laurel, MD vacancy
  •  ...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)... 
    Senior
    Full time
    Temporary work

    Innovative Systems & Solutions

    Annapolis Junction, MD
    14 hours ago
  •  ...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)... 
    Senior
    Full time
    Temporary work

    Innovative Systems & Solutions

    Maryland, MD
    14 hours ago
  • $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... 
    Senior
    Full time

    Clearedge

    Annapolis Junction, MD
    14 hours ago
  • $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... 
    Senior
    Full time
    Contract work
    Work experience placement
    Local area

    Red Arch Solutions

    Annapolis Junction, MD
    14 hours ago
  • $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,... 
    Senior
    Full time

    Peterson Technologies

    Annapolis Junction, MD
    14 hours ago
  • $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... 
    Senior
    Full time
    Immediate start

    Intelliforce-it Solutions Group

    Annapolis Junction, MD
    14 hours ago
  •  ...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... 
    Senior
    Full time
    Contract work
    Temporary work
    Work experience placement
    Immediate start
    Remote work

    Sunayu

    Annapolis Junction, MD
    14 hours ago
  • $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... 
    Senior
    Contract work
    Shift work

    Peraton Corporation

    Annapolis Junction, MD
    2 days ago
  • $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... 
    Senior
    Full time
    Contract work
    Immediate start
    Flexible hours

    Leidos

    Annapolis Junction, MD
    4 days ago
  • $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... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin

    Annapolis Junction, MD
    3 days ago
  • $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... 
    Senior
    Contract work
    Flexible hours
    Shift work

    Peraton Corporation

    Annapolis Junction, MD
    14 hours ago
  • $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... 
    Senior
    Full time

    Leidos

    Annapolis Junction, MD
    4 days ago
  • 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... 
    Senior
    Local area
    Immediate start

    CollabraSpace

    Annapolis Junction, MD
    2 days ago
  • $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... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Annapolis Junction, MD
    4 days ago
  • $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... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Laurel, MD
    4 days ago
  • $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,... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Annapolis Junction, MD
    4 days ago
  • $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... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin

    Annapolis Junction, MD
    3 days ago
  • $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... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Fulton, MD
    2 days ago
  • $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... 
    Senior
    Full time

    Clearedge

    Annapolis Junction, MD
    14 hours ago
  • $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... 
    Senior
    Full time
    Contract work
    Work experience placement

    Acclaim Technical Services

    Annapolis Junction, MD
    14 hours ago
  •  ...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,... 
    Senior
    Full time
    Remote work

    Maania Consultancy Services

    Laurel, MD
    5 days ago
  •  ...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

    Wrenchio LLC

    Annapolis Junction, MD
    more than 2 months ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Visa sponsorship
    Work visa

    GIGATEC Engineering

    Annapolis Junction, MD
    more than 2 months ago
  • $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... 
    Senior
    16 hours
    Remote work

    Red Arch Solutions

    Annapolis Junction, MD
    4 days ago
  •  ...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... 
    Senior
    Contract work

    Bigbear.ai

    Annapolis Junction, MD
    14 days ago
  •  ...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

    ClearEdge

    Annapolis Junction, MD
    more than 2 months ago
  • $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

    ClearEdge

    Jessup, MD
    20 days ago
  • $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... 
    Senior
    Contract work

    ClearEdge

    Annapolis Junction, MD
    more than 2 months ago
  •  ...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... 
    Senior
    Contract work

    ClearEdge IT Solutions

    Annapolis Junction, MD
    1 day ago
  • $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

    ARSIEM

    Maryland, MD
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer Jobs. Be the first to apply!