Software Engineer (SME) LeidosSoftware Engineer (SME)Bethesda, Maryland$154,050–$278,475 / yearSupport the Agile software development lifecycle following SAFe practices, using industry leading DevOps tools like GitHub, Jenkins, Unix bash scripting and leveraging tools such as JIRA and Confluence to track activities. Develops and directs software system validation and testing methods using Junit and Katalon and uses integrated custom developed software solutions to leverage automated deployment technologies.
Software Engineer 1 Reflexive ConceptsSoftware Engineer 1Laurel, 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.
Software Engineer 2 Reflexive ConceptsSoftware Engineer 2Laurel, 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.
Senior Software Engineer - Remote YO AI LabsSenior Software Engineer - RemoteCaliforniaRemoteWe are seeking strong Software Engineers to join our customer's team with expertise in Python3, Java, Rust, Go, C++, or TypeScript. This is a unique opportunity to directly impact the next generation of AI by leveraging your advanced engineering skills in a dynamic, remote setting.
Enterprise - Software Engineer - Kubernetes, Java, REST Erias VenturesEnterprise - Software Engineer - Kubernetes, Java, RESTColumbia, MarylandWe 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. Spring, Guava) Bachelors in related field; seven (7) years relevant experience with Masters in related field; or High School Diploma or equivalent and thirteen (13) years relevant experience.
Zero Touch Provisioning Software Engineer Orbis OperationsZero Touch Provisioning Software EngineerAnnapolis JunctionRequired Clearance: Active Security Clearance required at the Top Secret (TS)/Special Compartmented Information (SCI) level and appropriate level Polygraph Role Description: The successful candidate will be responsible for software development activities for a tiered Zero-touch provisioning (ZTP) and infrastructure automation (IA) solution for the bring-up and hands-off automation of complex High Performance Computing Systems. Experience with software frameworks used for searching, monitoring, and analyzing big data such as Splunk and Elastic Stack.
Data Software Engineer Shield Consulting SolutionsData Software EngineerAnnapolis Junction, MD$220,000–$230,000 / yearBachelor’s degree in a technical discipline 4 additional years of experience as a software engineer may be substituted for a degree. Disclaimer: The salary range provided is an estimate based on current market conditions and may be adjusted based on factors such as experience, skills, and qualifications.
Cyber Platforms Software Engineer, Senior Booz Allen HamiltonCyber Platforms Software Engineer, SeniorAnnapolis Junction, MarylandAs a Senior Software Engineer, you’ll work across production systems used by operators, analysts, and cyber experts today, while also helping develop new capabilities from early technical concept to deployed product. Onsite : If this position is listed as onsite, work will primarily be performed at a Booz Allen office or customer facility, where employees will collaborate directly with colleagues and customers as required by the role.
Principal AI Software Engineer (SWE-4) LeidosPrincipal AI Software Engineer (SWE-4)MarylandTechnical Proficiency : Proficient in current AI/ML technologies such as classification, clustering, collaborative filtering, search, and retrieval using techniques such as but not limited to deep neural networks (DNN), recurrent neural networks (RNN), attention-based transformers, etc. The candidate will work across multiple technical domains including software engineering, data science, machine learning, and large language model (LLM) integration to deliver innovative capabilities from proof-of-concept through operational deployment.
Jr. Software Engineer LeidosJr. Software EngineerBethesda, MarylandAs a Software Engineer on this program, you will have the opportunity to perform the software engineering function, including the design, development, testing, troubleshooting, and debugging of software programs for enhancements and new software-intensive systems and products. Support the Agile software development lifecycle following SAFe practices, using industry leading DevOps tools like GitHub, Jenkins, Unix bash scripting and leveraging tools such as JIRA and Confluence to track activities.
Computer Software Engineer- 3638974 CTCComputer Software Engineer- 3638974Gaithersburg, MarylandWith offices in Washington DC and San Diego, CA, CTC is a leading technology company providing lifecycle IT, data analytics, cloud managed hosting services, agile software development, DevOps, Test Automation, Cyber Security, and infrastructure solutions. Required Experience : 10 years of professional software engineering, at least five years of which is dedicated to C++ development including modernizing legacy C/C++, CMake, and experience across multi-platform environments (linux, Windows, macOS).
HPC Software Engineer - FS Poly stanleyreidHPC Software Engineer - FS PolyAnnapolis Junction, MarylandA Master's degree in Computer Science or a related discipline with five (5) years of experience, OR a Bachelor's degree with seven (7) years of experience, OR nine (9) years of experience as a Software Engineer. Apply online at https://careers.stanleyreid.com/ or contact our MD team for more info: mwhitford@stanleyreid.com, asmith@stanleyreid.com.
Software Engineer 0 Reflexive ConceptsSoftware Engineer 0Annapolis 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.
Python Software Engineer (TS/SCI with Polygraph) Red AlphaPython Software Engineer (TS/SCI with Polygraph)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.
Principal Software Engineer LeidosPrincipal Software EngineerBethesda, MarylandSupport the Agile software development lifecycle following SAFe practices, using industry leading DevOps tools like GitHub, Jenkins, Unix bash scripting and leveraging tools such as JIRA and Confluence to track activities. Based in a DevOps framework, this role participates in and/or directs major deliverables of projects through all aspects of the software development lifecycle including scope and work estimation, architecture and design, coding and unit testing.
Java Software Engineer – Spring Boot & Kubernetes LeidosJava Software Engineer – Spring Boot & KubernetesAnnapolis Junction, MarylandThis is an exciting opportunity to help transform a traditional Java application into a modern architecture utilizing Spring Boot, Angular, Docker, Kubernetes, RESTful APIs, relational databases, and modern DevSecOps practices . July 31, 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.
Pega Software Engineer (Mid-Level - TS/SCI with Poly Required) Red AlphaPega Software Engineer (Mid-Level - TS/SCI with Poly Required)Columbia, Maryland$140,000–$200,000 / yearOur 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. Provide 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.
Java Software Engineer - Scrum Master LeidosJava Software Engineer - Scrum MasterGaithersburg, MarylandThis work aligns with the FAA’s broader initiative to modernize legacy flight service capabilities, replacing aging infrastructure with scalable, cloud-based platforms designed to improve safety and operational efficiency—particularly in remote and high-dependency aviation environments. This is a hybrid technical role where approximately 50% of your time will be spent designing, developing, testing, and maintaining production software , while the remaining 50% will be dedicated to serving as Scrum Master for an Agile development team.
ME00585-Software Engineer 2.5 Momentum Engineering OpeningsME00585-Software Engineer 2.5Annapolis JunctionSeeking a Software Engineer to support a suite of web-based applications that automate data management for Intelligence Community (IC) data custodians, enabling compliant data movement, reuse, and integration across mission systems. Experience employing combination (2 or more) of analysis, computer science, mathematics, and software engineering skills to devise strategies for extracting meaning and value from large datasets.
Data Software Engineer (Annapolis Junction, MD) Shield Consulting SolutionsData Software Engineer (Annapolis Junction, MD)Annapolis Junction, MD$220,000–$230,000 / yearBachelor’s degree in a technical discipline4 additional years of experience as a software engineer may be substituted for a degree. Disclaimer: The salary range provided is an estimate based on current market conditions and may be adjusted based on factors such as experience, skills, and qualifications.