Competitive Range
Join to apply for the
Principal Software Engineer
role at
Competitive Range 1 week ago Be among the first 25 applicants Join to apply for the
Principal Software Engineer
role at
Competitive Range Get AI-powered advice on this job and more exclusive features. Job Description
Competitive Range partners with the government to plan and deploy complex, IT-enabled, and mission-essential capabilities. Our goal is to help you develop and expand your professional capabilities while working on challenging, exciting projects in a collaborative, congenial environment. Job Description
Competitive Range partners with the government to plan and deploy complex, IT-enabled, and mission-essential capabilities. Our goal is to help you develop and expand your professional capabilities while working on challenging, exciting projects in a collaborative, congenial environment.
We are seeking a
Principal Software Engineer
to design, modify, develop, and implement
highly secure and scalable software solutions
supporting critical DoD operations. This senior-level role involves
leading project teams , providing
technical guidance , and delivering
expert consultation on complex defense applications . The ideal candidate will bring extensive software engineering experience and a strong understanding of
mission-critical systems .
Key Responsibilities
Lead the design, development, and implementation of software programming applications and operating systems for defense projects. Modify and enhance existing software solutions to optimize security, functionality, and performance. Provide technical leadership to project teams, mentoring engineers and ensuring best practices in software development. Write, review, and maintain efficient, high-quality, and well-documented code following DoD cybersecurity and compliance standards. Offer expert consultation on complex projects, guiding strategic software engineering decisions. Oversee software testing, debugging, validation, and integration in defense environments. Ensure adherence to DoD security protocols, NIST standards, and Risk Management Framework (RMF) guidelines. Collaborate with cross-functional teams, including cybersecurity specialists, system engineers, and DoD stakeholders, to drive mission success.
Required Qualifications
Active Secret Clearance: TS preferred Education: Bachelors Degree with 15 years of software engineering experience OR Masters Degree or higher with 12 years of experience. Experience: 15 years of relevant software development experience with a Bachelors Degree OR 12 years of experience with a Masters Degree or higher. Extensive proficiency in programming languages such as C++, Java, Python, or embedded systems development. Strong expertise in software architecture, secure coding practices, and large-scale system engineering. Ability to obtain and maintain the required security clearance. Deep understanding of DoD systems, defense applications, and cybersecurity best practices.
Preferred Qualifications
Experience leading development efforts for classified defense systems and DoD contracts. Knowledge of cloud computing solutions for DoD applications (AWS GovCloud, Azure Government). Familiarity with DevSecOps methodologies, CI/CD pipelines, and secure software engineering principles. Certifications such as Security+, CISSP, or DoD-approved software development credentials. Seniority level
Seniority level
Mid-Senior level Employment type
Employment type
Full-time Job function
Job function
Engineering and Information Technology Referrals increase your chances of interviewing at Competitive Range by 2x Get notified about new Principal Software Engineer jobs in
Fort Meade, MD . Principal Software Engineer - Partial Telework
Columbia, MD $190,000.00-$280,000.00 1 year ago Senior Manager, Staff Software Engineering
Software Engineering Manager, Machine Learning
Washington, DC $177,000.00-$251,000.00 5 days ago Sr Manager, Staff Software Engineering - Commercial Service Platform (REMOTE)
Washington, DC $130,000.00-$300,000.00 1 week ago Senior Staff Manager, Software Engineering
Senior Software Developer/Engineer - Strong C#/.NET & SQL in a .NET development environment (Onsite)
Senior Software Engineering Manager Site Reliability Engineering
Software Engineering Manager (.NET)-R-246538
Washington, DC $180,000.00-$220,000.00 1 week ago Software Engineering Operations Manager - Fully remote
Washington, DC $105,230.00-$178,890.00 4 months ago Washington, DC $120,000.00-$240,000.00 1 week ago Washington, DC $139,900.00-$304,200.00 1 day ago Maryland, United States $139,900.00-$304,200.00 1 day ago Homes.com - Senior Software Engineer (C#/.NET)
Arlington, VA $180,000.00-$225,000.00 1 week ago Sr Manager, Staff Software Engineering - Commercial Service Platform (REMOTE)
Senior Software Development Engineer (Type 2)
Bethesda, MD $137,890.00-$218,190.00 1 week ago Software Development Manager, Amazon Robotics
Arlington, VA $166,400.00-$287,700.00 2 weeks ago Principal Cybersecurity Software Development Engineer
Software Development Manager, Amazon Optics
Annapolis Junction, MD $166,400.00-$287,700.00 2 weeks ago Washington, DC $151,000.00-$208,000.00 2 weeks ago Hanover, MD $190,000.00-$250,000.00 2 months ago Staff Software Engineer - Product Delivery
College Park, MD $162,920.00-$213,304.00 1 month ago Annapolis Junction, MD $140,000.00-$150,000.00 7 months ago Software Development Engineer, Senior Leader Experiences - Executive Talent Management
Washington DC-Baltimore Area $240,000.00-$290,000.00 20 hours ago Washington DC-Baltimore Area $182,500.00-$240,000.00 1 week ago Build Manager (DevOps/Configuration Engineer)
Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr
Principal Software Engineer
role at
Competitive Range 1 week ago Be among the first 25 applicants Join to apply for the
Principal Software Engineer
role at
Competitive Range Get AI-powered advice on this job and more exclusive features. Job Description
Competitive Range partners with the government to plan and deploy complex, IT-enabled, and mission-essential capabilities. Our goal is to help you develop and expand your professional capabilities while working on challenging, exciting projects in a collaborative, congenial environment. Job Description
Competitive Range partners with the government to plan and deploy complex, IT-enabled, and mission-essential capabilities. Our goal is to help you develop and expand your professional capabilities while working on challenging, exciting projects in a collaborative, congenial environment.
We are seeking a
Principal Software Engineer
to design, modify, develop, and implement
highly secure and scalable software solutions
supporting critical DoD operations. This senior-level role involves
leading project teams , providing
technical guidance , and delivering
expert consultation on complex defense applications . The ideal candidate will bring extensive software engineering experience and a strong understanding of
mission-critical systems .
Key Responsibilities
Lead the design, development, and implementation of software programming applications and operating systems for defense projects. Modify and enhance existing software solutions to optimize security, functionality, and performance. Provide technical leadership to project teams, mentoring engineers and ensuring best practices in software development. Write, review, and maintain efficient, high-quality, and well-documented code following DoD cybersecurity and compliance standards. Offer expert consultation on complex projects, guiding strategic software engineering decisions. Oversee software testing, debugging, validation, and integration in defense environments. Ensure adherence to DoD security protocols, NIST standards, and Risk Management Framework (RMF) guidelines. Collaborate with cross-functional teams, including cybersecurity specialists, system engineers, and DoD stakeholders, to drive mission success.
Required Qualifications
Active Secret Clearance: TS preferred Education: Bachelors Degree with 15 years of software engineering experience OR Masters Degree or higher with 12 years of experience. Experience: 15 years of relevant software development experience with a Bachelors Degree OR 12 years of experience with a Masters Degree or higher. Extensive proficiency in programming languages such as C++, Java, Python, or embedded systems development. Strong expertise in software architecture, secure coding practices, and large-scale system engineering. Ability to obtain and maintain the required security clearance. Deep understanding of DoD systems, defense applications, and cybersecurity best practices.
Preferred Qualifications
Experience leading development efforts for classified defense systems and DoD contracts. Knowledge of cloud computing solutions for DoD applications (AWS GovCloud, Azure Government). Familiarity with DevSecOps methodologies, CI/CD pipelines, and secure software engineering principles. Certifications such as Security+, CISSP, or DoD-approved software development credentials. Seniority level
Seniority level
Mid-Senior level Employment type
Employment type
Full-time Job function
Job function
Engineering and Information Technology Referrals increase your chances of interviewing at Competitive Range by 2x Get notified about new Principal Software Engineer jobs in
Fort Meade, MD . Principal Software Engineer - Partial Telework
Columbia, MD $190,000.00-$280,000.00 1 year ago Senior Manager, Staff Software Engineering
Software Engineering Manager, Machine Learning
Washington, DC $177,000.00-$251,000.00 5 days ago Sr Manager, Staff Software Engineering - Commercial Service Platform (REMOTE)
Washington, DC $130,000.00-$300,000.00 1 week ago Senior Staff Manager, Software Engineering
Senior Software Developer/Engineer - Strong C#/.NET & SQL in a .NET development environment (Onsite)
Senior Software Engineering Manager Site Reliability Engineering
Software Engineering Manager (.NET)-R-246538
Washington, DC $180,000.00-$220,000.00 1 week ago Software Engineering Operations Manager - Fully remote
Washington, DC $105,230.00-$178,890.00 4 months ago Washington, DC $120,000.00-$240,000.00 1 week ago Washington, DC $139,900.00-$304,200.00 1 day ago Maryland, United States $139,900.00-$304,200.00 1 day ago Homes.com - Senior Software Engineer (C#/.NET)
Arlington, VA $180,000.00-$225,000.00 1 week ago Sr Manager, Staff Software Engineering - Commercial Service Platform (REMOTE)
Senior Software Development Engineer (Type 2)
Bethesda, MD $137,890.00-$218,190.00 1 week ago Software Development Manager, Amazon Robotics
Arlington, VA $166,400.00-$287,700.00 2 weeks ago Principal Cybersecurity Software Development Engineer
Software Development Manager, Amazon Optics
Annapolis Junction, MD $166,400.00-$287,700.00 2 weeks ago Washington, DC $151,000.00-$208,000.00 2 weeks ago Hanover, MD $190,000.00-$250,000.00 2 months ago Staff Software Engineer - Product Delivery
College Park, MD $162,920.00-$213,304.00 1 month ago Annapolis Junction, MD $140,000.00-$150,000.00 7 months ago Software Development Engineer, Senior Leader Experiences - Executive Talent Management
Washington DC-Baltimore Area $240,000.00-$290,000.00 20 hours ago Washington DC-Baltimore Area $182,500.00-$240,000.00 1 week ago Build Manager (DevOps/Configuration Engineer)
Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr