Principal Software Engineer
Base-2 Solutions, LLC
Position Summary Base-2 Solutions is looking for a top-notch software engineer to join our team. We are driven to solve challenging customer problems by leveraging innovative technical solutions. Our software engineers develop the next-generation technologies that drive decision making and impact our national defense. We’re looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, and UI design. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems as we continue to push technology forward. Essential Duties and Responsibilities 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. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. 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. Required Qualifications Twenty (20) years experience as a software engineer is required. Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional software engineering experience may be substituted for a bachelor’s degree. Experience with some or all of the following: Programming languages such as Java, C#, C++, JavaScript, Python, Scala, Ruby and Go. Experience with IDEs such as Eclipse, NetBeans, IntelliJ IDEA, PyCharm, Visual Studio and VS Code. Experience with operating systems such as Windows, Unix, Linux and macOS. Experience with team collaboration and issue tracking tools such as Atlassian Suite (JIRA, Confluence), GitHub and ServiceNow. Experience with software frameworks such as Spring, Angular and Bootstrap. Experience with databases such as Oracle, MySQL and MongoDB. Experience with build tools such as Maven and Jenkins. Experience with containers and container orchestration tools such as Docker and Kubernetes. Experience with configuration management tools such as Git, SVN and CVS. Experience with cloud providers such as AWS, Azure and Google Cloud. Preferred Qualifications Not specified. Required Education and Experience Equivalency Bachelor’s degree in Computer Science or related discipline from an accredited college or university with 20 years of experience. No bachelor’s degree with 24 years of experience. Required Certifications None specified. Required Security Clearance Active Top Secret/SCI with Full Scope Polygraph #J-18808-Ljbffr Base-2 Solutions, LLC
$215k - $250k
...critical national security programs by building high-performing engineering teams and developing innovative enterprise solutions. Our... ...Riverstone is seeking a motivated, career, and customer-oriented Software Engineer Level 3 to join our team at Annapolis Junction, Maryland...SuggestedHourly payContract workWork experience placement$200k - $280k
...currently do not possess this level of clearance.*** Are you a Principal Software Engineerwho is ready for anew challengethat willlaunch your... ...and never seen or heard from the mothership again? Our engineers were certainly tired of the same. At GliaCell our slogan...SuggestedFull timeContract workRemote workWork from homeRelocation package$215k - $250k
...critical national security programs by building high-performing engineering teams and developing innovative enterprise solutions.... ...Envision is seeking a motivated, career, and customer‑oriented Principal Software Engineer to join their team at Annapolis Junction,...SuggestedContract workWork experience placement$200k - $280k
...currently do not possess this level of clearance.*** Are you a Principal CNO Software Engineerwho is ready for anew challengethat willlaunch your... ...and never seen or heard from the mothership again? Our engineers were certainly tired of the same. At GliaCell our slogan...SuggestedFull timeContract workRemote workWork from homeRelocation package$200k - $280k
...passionate about Ability to work with some amazingly talented people Job Description GliaCell is seeking a Principal Python Software Engineer on one of our subcontracts. This is a full-time position offering the opportunity to support a U.S. Government customer...Suggested16 hoursFull timeContract workRemote workWork from homeRelocation package$220k - $224k
...ACTIVE TS/SCI Clearance with Poly REQUIRED Position Overview: Red Arch Solutions is hiring a Principal Backend Software Engineer to join a priority program in Annapolis Junction, Maryland. We are seeking a Backend Software Engineer with experience building and testing...16 hoursLocal areaRemote work$216k - $256k
...REQUIRED We are seeking an experienced and customer-centric Software Developer to join our team. In this high-impact role, you will... .... Education: Bachelor’s Degree in Computer Science, Computer Engineering, Software Engineering, or a related technical discipline, PLUS...Hourly payContract workWork experience placementImmediate startFlexible hours$205k - $217k
Red Arch Solutions is hiring a Principal Software Engineer for our program in Annapolis Junction, Maryland. The Software Engineer will join an experienced team working on efforts to modernize an existing data tracking and metrics system. The User Experience (UX) developer...Local area- Residency All applicants must currently reside in the United States Overview BigBear.ai BigBear.ai is seeking a Principal Software Engineer that will design and maintain the core middleware that powers authentication, authorization, and mission-critical integration services...Remote work
- Riverstone Enterprise Solutions in Maryland seeks a Principal Software Engineer for a hybrid role in Annapolis Junction. Lead design, development, testing, deployment, and maintenance of software solutions while guiding teams and ensuring performance against requirements...
$190k - $235k
A day in the life: We're seeking a talented Principal Software Engineer to help design, build, and optimize software solutions that solve complex data challenges. In this role, you’ll work on developing scalable applications, streamlining data processing, and applying advanced...Summer holidayImmediate start- GliaCell Technologies is seeking a Principal Software Engineer to support a U.S. Government contract from Annapolis Junction, MD. The role focuses on the design, development, and operation of ANSWERLAKE, a backend data/storage system with APIs for analytic workloads. The...Contract work
$216k - $241k
...work with. ARSIEM is looking for an experienced and talented Software Developer to join an existing team that develops and manages software... ...development, browser automation with Selenium, reverse engineering; familiarity with AI. $216,000 - $241,000 a year. The ARSIEM...- ...impact. Since 2008, we have delivered innovative technology, engineering, cybersecurity, and mission support solutions to the... ...seeking a motivated, career-oriented, and customer-focused Principal Software Engineer to join our team in Annapolis Junction, Maryland....Immediate start
$175.95k - $238.05k
Praxis Engineering is hiring a Principal Software Engineer in Maryland to develop and troubleshoot mission-critical software applications. The role requires over 8 years of relevant experience and a TS/SCI security clearance. Candidates should have strong skills in Linux...Flexible hours$154.05k - $278.48k
...to customers in the national security, engineering, and health industries. We deliver innovative... ...-enabled services and mission software capabilities in the areas of cyber, logistics... ...the Opportunity Leidos is seeking a Principal Software Engineer to provide advanced software...$205k - $217k
Red Arch Solutions, Inc. is seeking a Principal Software Engineer for a pivotal role in Annapolis Junction, Maryland. The successful candidate will modernize a data tracking system, lead UI/UX design efforts, and ensure user-centered solutions meet regulatory standards....$200k - $280k
GliaCell Technologies is looking for a Principal Software Engineer in Annapolis Junction, Maryland, to provide technical expertise on a U.S. Government contract. The role requires 20+ years of software engineering experience and an active or re-installable TS/SCI with Polygraph...Contract workWork from home- Envision Innovative Solutions seeks a Principal Software Engineer to join the Annapolis Junction, MD team in a hybrid capacity. The role focuses on leading software design and delivery for mission‑critical defense and intelligence programs. You will guide architecture,...
- GliaCell Technologies seeks a Principal CNO Software Engineer in Annapolis Junction, MD. This full-time role supports a U.S. Government customer by providing technical expertise in sustaining critical mission-related software and systems. Candidates must possess an active...Full timeRelocation package
$144.2k - $288.4k
...- helping to simplify health care one person, one family and one community at a time. Position Summary We are hiring a Principal Software Engineer - a deeply hands‑on technical leader who thrives on solving complex problems, writing production code, and elevating the...Hourly payFull timeTemporary workLocal areaFlexible hours$205k - $217k
Red Arch Solutions, Inc. is looking for a Principal Software Engineer to join their team in Annapolis Junction, Maryland. You will play a key role in modernizing a data tracking system, focusing on user interface design using best practices. This role requires a minimum...$215k - $250k
...critical national security programs by building high-performing engineering teams and developing innovative enterprise solutions. Our... ...are seeking a motivated, career, and customer-oriented Cloud Software Engineer Level 3 to join our team at Annapolis Junction, Maryland...Contract workWork experience placement$200k - $280k
GliaCell Technologies in Annapolis, MD is seeking a Principal CNO Software Engineer. This full-time role involves supporting U.S. Government customers by designing and integrating software solutions. Candidates must possess an active TS/SCI clearance and have 12 years of...Full timeRemote work$199k - $235k
Job Description ACTIVE SECURITY CLEARANCE AT THE TS/SCI POLYGRAPH LEVEL IS REQUIRED. We have an immediate need for a versatile Software Engineer to support the development, sustainment, and troubleshooting of the software suite of applications, including DINO and...Hourly payContract workWork experience placementImmediate startFlexible hours$108.8k - $203.6k
...are not only part of history, they're making history. Northrop Grumman Mission Systems is looking for a Principal or Senior Principal Embedded Software Engineer with the desire to learn new technologies and develop software for cutting edge Undersea Payloads. The embedded...Full timeRelocation packageShift work$25k
Leidos Principal Hardware/Software Design Engineer - Intelligence Sector Leidos has a new and exciting opportunity for a Principal Hardware/Software Design Engineer in our Intelligence Sector. Our talented team is at the forefront in Security Engineering, Computer Network...For contractorsImmediate startRelocation packageFlexible hours- General Dynamics Information Technology, Inc. (GDIT) is seeking a Software Engineer Principal to lead the Delinea Tools Suite on Linux, ensuring secure credential management and automation aligned with mission security. You will be the SME for Delinea on Linux and collaborate...
$96.3k - $154.4k
...regarding any recruiting communications or Kapitus’ recruiting process in general should email ****@*****.*** As a Software Engineer at Kapitus, you will be working with other developers to design well-crafted software. We are looking for engineers with a...Temporary workRemote workFlexible hoursDay shift- ...Position Summary The Software Engineer Level 1 designs, develops, and maintains web-based software applications supporting critical national defense missions. This role contributes across the full software development lifecycle, building backend services, RESTful APIs...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal Annapolis, MD
- senior principal cloud computing engineer Annapolis, MD
- senior principal scientist Annapolis, MD
- software quality assurance Annapolis, MD
- entry level software sales Annapolis, MD
- software technical writer Annapolis, MD
- id software Annapolis, MD
- software sales Annapolis, MD
- software asset management analyst Annapolis, MD
- internship software Annapolis, MD


