NewSoftware Engineer 2 - (Python, PySpark, AWS) AkinaSoftware Engineer 2 - (Python, PySpark, AWS)Annapolis Junction, MarylandThe 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) based upon documented requirements. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of COTS/GOTS in place of new development, and requirements analysis and synthesis from system level to individual software components.
NewSoftware Engineer 3 - (C++, Python, Bash) AkinaSoftware Engineer 3 - (C++, Python, Bash)MarylandProvides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-Shelf (COTS)/Government Off-the-Shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components. Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project.
NewSoftware Engineer 3 - (C++, K8, Python 3.0) AkinaSoftware Engineer 3 - (C++, K8, Python 3.0)Annapolis Junction, MarylandProvides specific input to the software components of system design to include hardware/software trade offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components. 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) based upon documented requirements.
NewSoftware Engineer 2 - (Java, AWS, Confluence) AkinaSoftware Engineer 2 - (Java, AWS, Confluence)Annapolis Junction, MarylandProvides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components. 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) based upon documented requirements.
NewSoftware Engineer 3 - (Angular, RxJS, Spring Boot) AkinaSoftware Engineer 3 - (Angular, RxJS, Spring Boot)Annapolis Junction, MarylandExperience with Spring Boot, Spring MVC, Spring Data, Spring Security, JMS, Kafka, Java, Oracle, Elasticsearch, Docker, Kubernetes/K8, Maven, Gradle, GitLab, CI/CD. Provides specific input to software components of system design, including hardware/software trade-offs, software reuse, use of COTS/GOTS, and requirements analysis and synthesis.
Principal Software Engineer - ARINCDirect Core Platform (Onsite) RTXPrincipal Software Engineer - ARINCDirect Core Platform (Onsite)MarylandTypically requires a degree in Science, Technology, Engineering, or Mathematics (STEM) and minimum 8 years of relevant experience, or an advanced degree and 5 years of experience, or in absence of a degree, 12 years of relevant experience. ARINCDirect, part of the Connected Aviation Solutions unit of Collins Aerospace, provides planning, scheduling, and connectivity solutions that empower thousands of aircraft operations every day.
ME00622-Software Engineer 1 Momentum Engineering OpeningsME00622-Software Engineer 1Annapolis JunctionBachelor's degree in Computer Science or a related technical discipline from an accredited college or university Four (4) additional years of directly related Software Engineering experience may be substituted in lieu of the degree requirement. The ideal candidate is a motivated software engineer with experience developing secure, scalable applications, collaborating directly with customers to refine requirements, and contributing throughout the full software development lifecycle.
Junior Software Engineer Level 0 - Polygraph Required Annapolis Junction Anthem EngineeringJunior Software Engineer Level 0 - Polygraph Required Annapolis JunctionAnnapolis Junction, MDWe are seeking an entry-level to early-career Software Developer to join our software engineering team and help design, build, test, and maintain software applications that support mission-critical systems. You may contribute to user interfaces, APIs, backend services, data access layers, automated tests, documentation, or other parts of the software development lifecycle.
Principal Software Engineer (TS/SCI with Polygraph required) Red AlphaPrincipal Software Engineer (TS/SCI with Polygraph required)Annapolis Junction, MarylandOur total compensation package was strategically designed with our members in mind with the intention to: reward our members for their hard work and commitment to our customers' missions; allow members to share in Red Alpha's success as we continue to grow and expand our footprint; provide long-term career opportunities through stability and internal mobility; and provide the resources our members need to support themselves and their dependents in the form of a robust benefits package. Our approach in determining final salaries takes into consideration a number of factors such as education, certifications, total years of relevant professional experience, actual level of expertise, and the responsibilities of the role itself.
DevOps Software Engineer - TS/SCI Cleared LeidosDevOps Software Engineer - TS/SCI ClearedBethesda, MarylandLeidos is looking for our next TS/SCI‑cleared DevOps Software Engineer to join a high‑energy team building and deploying a cutting‑edge technology stack in support of the DIA‑NMEC (National Media Exploitation Center) DOMEX Technology Platform (DTP). You also meet the following qualifications: Bachelor’s degree in Engineering, Computer Science, Systems Engineering, or related field (or equivalent experience) with 8+ years of relevant experience; 6+ years with a Master’s.
HPC - Senior Software Engineer - Linux, Bash, Python Erias VenturesHPC - Senior Software Engineer - Linux, Bash, PythonAnnapolis Junction, MarylandMaster's degree in Computer Science or related discipline from an accredited college or university, plus five (5) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity or bachelor's degree in Computer Science or related discipline from an accredited college or university, plus seven (7) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity or nine (9) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity. We are seeking engineers who wish to grow their careers and want to become part of a technically strong and growth-oriented company focused on bringing innovative solutions to the difficult mission problems facing our customers.
HPC - Senior Software Engineer - Linux, Shell, Python Erias VenturesHPC - Senior Software Engineer - Linux, Shell, PythonAnnapolis Junction, MarylandMaster's degree in Computer Science or related discipline from an accredited college or university, plus ten (10) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity or bachelor's degree in Computer Science or related discipline from an accredited college or university, plus twelve (12) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity or fourteen (14) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity. We are seeking engineers who wish to grow their careers and want to become part of a technically strong and growth-oriented company focused on bringing innovative solutions to the difficult mission problems facing our customers.
Software Engineer III ClearEdgeSoftware Engineer IIILinthicum, MDYou will collaborate with cross-functional teams in fast-paced Agile environments and play a key role in modernizing software components within a secure and evolving ecosystem. If this position does not fit your skillset, please visit our Careers page to explore our current openings, or contact a ClearEdge recruiter at careers@clearedgeit.com.
Senior Software Engineer - 25K Sign on Bonus LeidosSenior Software Engineer - 25K Sign on BonusAnnapolis Junction, MarylandJuly 22, 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. 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.
Machine Learning Senior Software Engineer Akamai Technologies, Inc.Machine Learning Senior Software EngineerAnnapolis, MD$121,400–$218,600 / yearAs a Machine Learning Senior Software Engineer, you will be responsible for: + Developing and maintaining model validation and security scanning pipelines that assess models for quality, correctness, and vulnerabilities prior to deployment. For US based candidates only - the base salary for this position ranges from $121,400 - $218,600/year; a candidate’s salary is determined by various factors including, but not limited to, relevant work experience, skills, certifications and location.
Software Engineer 2 Weeghman & Briggs LLCSoftware Engineer 2Jessup, MD$206,600–$229,600 / yearFull timeWhat You'll DoSupport mission-critical programs in secure government environmentsContribute ideas to improve processes, efficiency, and performanceWork directly with mission users to capture workflows, document operational decision points, and translate them into effective AI enabled capabilitiesDesign and implement solutions that may include LLM powered workflows, agent-based automation, or hybrid approaches depending on mission needsCollaborate with operators, analysts, developers, and mission leadership to ensure solutions integrate cleanly with existing systems, perform reliably in production, and adhere to the security and governance expectations of classified environmentsAnalyze user requirements to derive software design and performance requirements. Software Engineer 2Location: Annapolis Junction, MD | Onsite Clearance Required: TS/SCI with Polygraph Employment Type: Full-Time Salary Range: $206,600-$229,600Join a Growing Team at Weeghman & BriggsWeeghman & Briggs is seeking a motivated and mission-driven Software Engineer 2 to support critical government initiatives in Annapolis Junction, MD.Founded in 2016 by Anthony Jordan, Weeghman & Briggs specializes in delivering high-impact analytical services to Government Agencies and private organizations.
SOFTWARE ENGINEER - Linux/Scripting - 7+ yrs of Experience - TS/SCI w/Poly clearance is required - ID - 509 Halogen Engineering GroupSOFTWARE ENGINEER - Linux/Scripting - 7+ yrs of Experience - TS/SCI w/Poly clearance is required - ID - 509Fort George G Meade, Fort George G MeadeProvides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Open Source Software (OSS) and/or Commercial OffThe-Shelf (COTS) Government Off-The-Shelf (GOTS) software in place of new development, and requirements analysis and synthesis from system level to individual software components. Halogen Engineering is seeking a Software Engineer who will be responsible for designing, developing, and maintaining tools and services in support of CLEVERCHEMIST’s suite of products such as GitLab, Artifactory, MinIO, GitLab Runner, Jupyter and SPARTANDESK (Linux virtual desktop).
Software Engineer 1 AmentumSoftware Engineer 1MarylandThe 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) based upon documented requirements. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.
Software Engineer 1 Amentum Services IncSoftware Engineer 1Fort Meade, MDMinimum Requirements (Knowledge, Skills, and Abilities): 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) based upon documented requirements. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.
Software Engineer Level 2 (Full-Stack Development) WOOD Federal SolutionsSoftware Engineer Level 2 (Full-Stack Development)Ft. Meade, Maryland$150,000–$230,000 / yearSeven years of experience with containers and orchestration technologies (e.g., Docker, Kubernetes, OpenShift, GitLab CI), including microservices, CI/CD pipelines, automated testing integration (e.g., SonarQube), automated deployments and rollbacks, and Kubernetes-based deployments. Additional Skills Required: Seven years of experience developing with Java SE, Python, Git, Shell/Bash, Nexus, Maven, JavaScript/HTML5/CSS3, JUnit, and modern IDEs.