Sr Principal Software Engineer secret clearance

Northrop Grumman•Newport News, VA
•$129,300 - $193,900

About The Position

Northrop Grumman is seeking Senior Principal Software Engineers for the GCCS-J program. GCCS-J is the Department of Defense’s Joint Command and Control system of record, delivering a fused, real-time battlespace picture to commanders and warfighters. The role leads the design, development, integration, and optimization of data-driven software capabilities supporting GCCS-J modernization. It provides technical leadership across the software lifecycle, developing scalable architectures, robust data workflows, and mission-aligned software solutions that support operational decision-making. The description also characterizes a Product Owner function as subject-matter expert and project lead for GCCS-J product areas: Situational Awareness, Infrastructure, and Intelligence. This function drives product development, enhancement, and sustainment; owns product vision, roadmap, and backlog; champions user-centered design; and ensures delivery of valuable capabilities using Agile/Scrum practices. The position is contingent upon contract award, budget, and/or customer approval. The posting is not a current opening, but may be used to identify candidates for future positions. Relocation assistance may be available. Travel is 10% of the time, and an active Secret clearance is required at start.

Requirements

  • Bachelor’s degree in computer science, engineering, information systems, or a related STEM field with 8 years of experience, or a master’s degree with 6 years of experience.
  • At least 7 years of software engineering experience.
  • Strong experience with Java, JavaScript, TypeScript, and object-oriented design.
  • Proficiency in REST services and event/messaging platforms such as Kafka, RabbitMQ, ActiveMQ, GraphQL, or SSEs.
  • Experience with SQL, NoSQL, geospatial, and key/object databases.
  • Proficiency with JavaScript frameworks such as Vue.js, Angular, or React.
  • Experience designing and implementing software architectures.
  • Familiarity with Linux/UNIX and containerized deployments.
  • Strong communication and leadership skills.
  • U.S. citizenship and an active Secret clearance.

Nice To Haves

  • Experience with Spring Boot, Node.js, NPM, and modern IDEs.
  • Experience writing Ansible plays and playbooks.
  • Experience with Maven, Gradle, Jenkins, and automated testing tools.
  • Familiarity with UX best practices and UI frameworks.
  • Experience with Docker, OCI development, Kubernetes, Helm, and GitOps.
  • Familiarity with Agile methodologies, C2 systems, STIGs, and static analysis tools.
  • Knowledge of networking, performance testing, debugging, and Atlassian tools.
  • Background in military intelligence or strategic planning.
  • Knowledge of DoD policies and mission environments.
  • TS/SCI clearance.

Responsibilities

  • Lead the design, development, integration, and optimization of data-driven software capabilities supporting GCCS-J modernization.
  • Provide technical leadership across the full software lifecycle.
  • Develop scalable architectures, robust data workflows, and mission-aligned software solutions that enhance operational decision-making.
  • Drive the development, enhancement, and sustainment of GCCS-J product areas: Situational Awareness, Infrastructure, and Intelligence.
  • Own the product vision, roadmap, and backlog.
  • Champion user-centered design and ensure delivery of high-value capabilities using Agile/Scrum practices.

Benefits

  • Health insurance coverage
  • Life insurance
  • Disability insurance
  • Savings plan
  • Company-paid holidays
  • Paid time off (PTO) for vacation and/or personal business
  • Potential overtime, shift differential, and discretionary bonus depending on the position
  • Long-term incentives may be available to employees in Vice President or Director positions
  • Relocation assistance may be available
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service