Principle Software Engineer
Riverstone Enterprise Solutions, LLC
Riverstone Enterprise Solutions, a PD Systems company, delivers mission-focused technology solutions to the Intelligence Community. Since 2008, we have supported critical national security programs by building high-performing engineering teams and developing innovative enterprise solutions. Our engineers work in a collaborative, zero-bureaucracy environment where expertise is valued, ideas are heard, and contributions directly drive mission success. Your adventure begins now—unleash your potential at Riverstone, we combine the agility of a small company with the impact of a big mission. Riverstone is seeking a motivated, career, and customer-oriented Software Engineer Level 3 to join our team at Annapolis Junction, MD . This is an onsite position. Primary Responsibilities Develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets and real‑time systems). Analyze user requirements to derive software design and performance requirements Debug existing software and correct defects Provide recommendations for improving documentation and software development process standards Design and code new software or modify existing software to add new features Integrate existing software into new or modified systems or operating environments Develop simple data queries for existing or proposed databases or data repositories Write or review software and system documentation Serve as team lead at the level appropriate to the software development process being used on any particular project Design or implement complex database or data repository interfaces/queries Develop or implement algorithms to meet or exceed system performance and functional standards Assist with developing and executing test procedures for software components Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas Modify existing software to correct errors, to adapt to new hardware, or to improve its performance Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design Required Skills Twelve (12) years’ experience as a SWE in programs and contracts of similar scope, type, and complexity is required. Bachelor’s degree in computer science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree Clearance Requirement Current/Active TS/SCI with Full Scope Polygraph Riverstone Enterprise Solutions is an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran’s status, age, disability or any other basis prohibited by law. #J-18808-Ljbffr Riverstone Enterprise Solutions, LLC
$105.26k - $192.76k
...Close: 2026-08-23 Responsibilities NSA is seeking experienced Software Engineers to advance high-impact systems and teams. Tools and... ...Familiarity with protocols like TLS/SSL and network security principles for secure communications - Understanding of hardware security...SuggestedFull timeWork experience placementWork at officeTrial periodMonday to FridayFlexible hours$10k
...Learn more at Your Mission ClearEdge is hiring a Software Engineer IV to design, develop, sustain, and enhance complex operational... ..., and Accountability-guide everything we do. These principles shape our culture, inform our decisions, and drive our commitment...Suggested$115k - $192.9k
...smart as you are. In this position... As a Full Stack Software Engineer, you will collaborate with a broad array of talented software... ...of understanding, practicing, and advocating for clean code principles such as test-driven development (TDD), self-documenting code...SuggestedImmediate startRemote workFlexible hours$135k - $155k
We are seeking a Junior Software Engineer for one of our PRIME CONTRACTS which offers exciting opportunities to support mission focused, enterprise... ...). Understanding of microservices architecture and design principles. Familiarity with relational and NoSQL databases and their...SuggestedContract workFor contractorsFor subcontractorWork at officeFlexible hoursNight shift$100k - $275k
...National Security. Role Description: Navstar is looking for a Software Engineer to join a high performing agile team using the Scaled Agile... ...(CASE) tools and will use sound software engineering principles to ensure that developed code is modifiable, efficient, reliable...SuggestedFor subcontractorLocal areaFlexible hours$110.5k - $160k
...position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start... .... * Work in an agile environment practicing CI/CD principles while participating in operational responsibilities. * Demonstrate...Full timeInternshipWork at officeWorldwideMonday to Friday$203k - $260k
Software Engineer, Mission Analytics and Automation Make an Impact Where It Matters Most At Intelliforce, we build software that helps mission... ...improve mission awareness. The work spans site reliability principles, software development, data engineering, and stakeholder...Immediate startVisa sponsorship- Innovative Systems & Solutions | Full time - Onsite Senior Software Engineer - FFLL-8784 Annapolis Junction, United States | Posted on 03... ...Experience with continuous integration and continuous delivery principles and tools such as GitLab CI and ArgoCD. Experience with...Full timeTemporary workLocal areaImmediate start
- ...organization, the Surface Transportation software group is a best-in-class team with... ...make a difference? As a Senior Software Engineer in the Wabtec Digital Intelligence organization... ...with agile software development principles and practices, particularly Scrum Must...Work experience placement
- ...sponsor an employment visa. What You’ll Be Doing As a Senior Software Engineer, you'll play a key role in building and sustaining a mission... ...and implementing REST interfaces Experience with CI/CD principles, methodologies, and tools such as GitLab CI Experience with...Work at officeVisa sponsorshipWork visa
- Innovative Systems & Solutions | Full time - Onsite Senior Software Engineer - FFLL-8784 Annapolis Junction, United States | Posted on 03/... ...Experiencewith continuous integration and continuous delivery principles and toolssuch as GitLab CI and ArgoCD. Experiencewith...Full timeTemporary workLocal areaImmediate start
$180k - $260k
...do not possess this level of clearance.*** Are you a Senior Software Engineer who is ready for a new challenge that will launch your... ...reliable software solutions using Agile Software Development principles. These provide us the capability to deliver a quick turn-around...16 hoursFull timeContract workRemote workWork from homeRelocation package$91.34 - $110.57 per hour
...preserve continuity and ensure mission success. Job Title Software Engineer, Senior Overview EverWatch is a government solutions company... ...methodologies Knowledge of requirements analysis, system engineering principles, and COTS/GOTS integration strategies Ability to lead...Hourly payContract workLocal area$10k
Description Columbia Technology Partners is seeking a Senior Software Engineer to develop, integrate, and support enterprise software... ...into effective software solutions. Apply Agile development principles and modern testing practices throughout the software development...Temporary workFor contractorsLocal area$118k - $178k
Day to Day As a Software Engineer III on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services... ...in data structures, algorithms, and core computer science principles, with a track record of solving complex technical problems....$10k
...Learn more at Your Mission ClearEdge is seeking a Senior Software Engineer to support a newly forming team in Phase 0, helping shape technical... ..., and Accountability—guide everything we do. These principles shape our culture, inform our decisions, and drive our commitment...Shift work- ...Systems, Inc. is seeking an intelligent and versatile Senior Software Engineer to work in a team that identifies customer problems and... ...Python, Perl, Eclipse Sound understanding of Object-Oriented Principles and Design Experience with real-time embedded environments...
$122k - $253k
...intelligence, lifecycle mission enablement, and software modernization. Nightwing brings... ...Nightwing is seeking a seasoned Senior Software Engineer to lead the design and delivery of... .... Apply advanced software engineering principles and agile methodologies to deliver scalable...- Software Engineer - Senior (contingent 045) The Biometric Software Engineer provides software engineering support for advanced biometric collection... ...Qualifications Strong foundation in software engineering principles and software development lifecycle methodologies....
- ...team by applying today! Interclypse is seeking to build a new software team to work on a fast-paced program using modern technologies... ...in computer science or similar related field Lead Software Engineer 10 plus years of experience Senior Software Engineer 5 plus...Full timeTemporary workFlexible hours
$105k - $175k
...our interests in cyberspace and anticipate emerging threats. Our capabilities in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support sensitive missions for the U.S. military and federal agency partners....Full timeWork experience placementLocal areaWorldwide$252k - $296k
Software Engineer (SWE) — Skill Level 4 The Software Engineer shall be part of a team responsible for designing, developing and maintaining... ...such as Kafka Experience with IaC (Infrastructure as Code) principles and automation tools including Ansible Experience with CI/CD...Remote work- ...behalf of a partner company. We are currently looking for a Software Engineer - REMOTE. In this role, you will have the opportunity to design... ...at scale. Solid understanding of software engineering principles, including object‑oriented and functional programming paradigms...Remote jobFlexible hours
- ...Redefine the State of Possible,\" please apply today! The Software Engineer designs, develops, tests, deploys, documents, maintains, and... ...with one or more programming languages. Experience with CI/CD principles, methodologies, and best practices. Experience in designing...Flexible hours
$131.8k - $290k
CACI International Inc. is seeking a Senior Software Engineer for a full-time position in Annapolis Junction, MD. The role involves developing and maintaining complex software systems and requires a strong background in software engineering, teamwork, and thorough knowledge...Full time- ...Card is Required. We are seeking an experienced Senior Software Engineer to support the redesign and modernization of two mission-critical... ...~ Strong understanding of event-driven architecture (EDA) principles ~ Experience deploying and supporting applications in...Full timeRemote work2 days per week3 days per week
$160k - $235k
Momentum Engineering, Inc. fosters an employee‑centric culture. Our strength lies in our people... ...’ critical needs. Job Summary The Software Engineer will perform software... ...and will use sound software engineering principles to ensure that developed code is modifiable...Hourly pay$10k
...our entire technical staff. Your Mission As a DevOps-focused Software Engineer, your mission is to build and sustain the automation,... ...software development lifecycle Apply infrastructure-as-code principles using Ansible, YAML, and Terraform Support integration and...Contract work$100k - $275k
...Role Description: This company is an agile development practice and mindset that uses agile principles (collaboration, communication, utilizing the right tools) to streamline software building, testing, and release. Continuous Integration / Continuous Deployment (CI/CD) is...For subcontractorLocal areaFlexible hours$70k - $190k
...Technologies is seeking a Security Verification Test (SVT) Software Engineer to join our intel team. The selected individual will perform... ...Engineering (CASE) tools, and will use sound software engineering principles to ensure that developed code is modifiable, efficient,...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principle Software Engineer. Be the first to apply!
- senior robotics software engineer Annapolis, MD
- software system engineer Annapolis, MD
- security software engineer Annapolis, MD
- intel software engineer Annapolis, MD
- software developer fintech Annapolis, MD
- software development engineer aws Annapolis, MD
- information technology software engineer Annapolis, MD
- graduate software developer no experience Annapolis, MD
- ngo software engineer Annapolis, MD
- software engineer travel Annapolis, MD




