Posted in

Principal Software Engineer

Principal Software Engineer

CompanyClearEdge
LocationAnnapolis Junction, MD, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelExpert or higher

Requirements

  • TS/SCI with polygraph clearance
  • 20+ years of experience in software engineering within the Intelligence Community
  • Bachelor’s degree in a related field (or an additional 4 years of experience in lieu of a degree)
  • Experience in full-stack development, including web technologies such as HTML, CSS, and JavaScript/TypeScript
  • Proficiency in JavaScript frameworks such as React, Vue, or Angular
  • Strong background in object-oriented programming using Java or JavaScript
  • Hands-on experience designing and developing modular components for scalable applications
  • Familiarity with CI/CD pipelines for software deployment
  • Proven Linux background and ability to work in complex heterogeneous environments
  • Ability to obtain and maintain a DoD Top Secret Security Clearance and SCI Access

Responsibilities

  • Engaging in all phases of the software development lifecycle, tailoring processes to meet customer needs
  • Leading technical efforts, making architectural decisions, and mentoring team members
  • Developing modular components, ensuring scalability and maintainability
  • Leveraging multiple programming languages, frameworks, and operating systems to solve technical challenges
  • Utilizing CI/CD pipelines for deployment and optimizing performance across software systems
  • Creating and maintaining system documentation, providing clear technical guidance and briefings

Preferred Qualifications

  • AWS certification
  • Security+ certification
  • Certifications in Java, .NET, cloud technologies (Hadoop, HBase, MongoDB), or frameworks (Java EE, Spring, etc.)
  • Experience with monitoring and metrics tracking for system performance