Sr. Principal Software Engineer (aht)

Northrop Grumman Northrop Grumman · Aerospace · Manhattan Beach, CA +3 · Software

This role is for a Sr. Principal Software Engineer at Northrop Grumman, focusing on the Collaborative Mission Planning Continuum (CMPC) program. The engineer will define product vision, manage the backlog, liaise with stakeholders, and conduct research for electronic data processing systems. The position requires a Secret DoD clearance and experience with Agile, CI/CD, C#, Java, .NET, SQL, scripting languages, Git, and Atlassian tools. Experience with microservices, containers, and cloud platforms is preferred.

What you'd actually do

  1. Define and communicate a clear product vision, strategy, and roadmap aligned with mission objectives.
  2. Own and continuously groom the product backlog; prioritize features, enhancements, and defect fixes based on business value, risk, and stakeholder input.
  3. Act as the primary liaison between customers, program managers, engineering, and senior leadership; gather and synthesize requirements, feedback, and constraints.
  4. Facilitate product demos, sprint reviews, and release planning; ensure transparent communication of status and upcoming milestones.
  5. Conduct multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software.

Skills

Required

  • B.S. degree or higher in a STEM field and 8 years of relevant experience, or Master's degree in STEM with 5 years of experience
  • Hold an active DoD SECRET U.S. Government security clearance
  • Experience with/using Agile Methodology and Continuous Integration (CI) / Continuous Deployment (CD) Tools and Practices.
  • Proficiency in any combination of C#, Java, or .NET.
  • Experience with Object Oriented Design and Software Design Patterns.
  • Experience with/using Relational Databases, SQL.
  • Experience with/using one or more of the following scripting languages: yaml, Python, PowerShell, Curl.
  • Experience with Agile Software Development and DevOps practices
  • Experience with/using one or more of the following configuration management tools: Git, GitHub.
  • Experience with the Atlassian Tool Suite: Bitbucket, Jira, Confluence.

Nice to have

  • Experience with Microservice development and service communication protocols such as REST.
  • Microservice Architectures (e.g. REST, AsyncAPI, etc.) experience
  • Frontend framework experience (e.g. React)
  • High proficiency with/using Containers in Docker and/or Kubernetes.
  • Works well in a team environment.
  • Experience with cloud technology platforms such as AWS / Azure.
  • Previous in-depth mission planning domain knowledge of program software design and code.
  • Excellent technical (e.g. Software Documentation, UML/Entity Relationship Diagrams, Requirements) & nontechnical communication skills.
  • Strongly Preferred 3+ Years in a Technical Leadership role (i.e. Product Owner or Technical Lead)

What the JD emphasized

  • active DoD SECRET U.S. Government security clearance
  • Required: experience in a Technical Leadership role (i.e. Product Owner or Technical Lead)