Northrop Grumman
Northrop Grumman
Northrop Grumman is a global aerospace and defense company developing technologies for air, cyber, land, sea and space missions. Its work includes military and satellite communications, microelectronics manufacturing and other advanced systems designed to address complex challenges across the defense sector. The company supports careers for professionals at different stages, including veterans and entry-level candidates, while also pursuing sustainability initiatives.

Senior Principal Software Engineer, Full Stack Data and Analytics

Lead full-stack development of data and analytics products for Northrop Grumman Mission Systems. Build engineering interfaces, APIs, data pipelines, and AI-enabled tools.

Description

  • Lead full-stack development of data and analytics products from technical discovery through design, testing, and deployment.
  • Build intuitive, high-performance interfaces for complex engineering data.
  • Work with product owners, engineers, testers, and subject matter experts to turn requirements into scalable, maintainable solutions.
  • Use stakeholder and product data to guide technical decisions, feature priorities, architecture, and roadmaps.
  • Develop and maintain API designs, data structures, and documented front-end and back-end code.
  • Explain technical decisions and tradeoffs to stakeholders and teammates while championing a strong user experience.
  • Clarify requirements and edge cases, review code, and validate features across the stack.
  • Mentor colleagues across disciplines and promote sound engineering practices, modern full-stack techniques, and a strong technical culture in the Data & Analytics / EMR organization.
  • Build and maintain pipelines, data models, and interactive displays for engineering workflows.
  • Develop AI-enabled tools to help teams diagnose issues, improve performance, and speed delivery.

Requirements

  • Bachelor’s degree and 8 years of software engineering experience; alternatively, 6 years with a master’s degree or 4 years with a PhD. An additional 4 years of experience may substitute for a degree.
  • Proficiency with React, MongoDB, Python, and TypeScript.
  • Experience developing and using RESTful APIs.
  • Experience with Git version control and CI/CD practices.
  • Knowledge of secure coding and foundational authentication and authorization concepts.
  • Experience working in Agile/Scrum teams and collaborating with cross-functional stakeholders.
  • Ability to collaborate with diverse teams and bring a constructive, can-do approach to work.
  • U.S. citizenship.
  • Ability to obtain and maintain a U.S. Government Secret clearance.
  • Preferred: Degree in computer science, engineering, or a related STEM field.
  • Preferred: Proficiency with Node.js and Express.

Benefits

  • 9/80 schedule with every other Friday off.
  • Overtime eligibility may be available, depending on the position.
  • Shift differential may be available, depending on the position.
  • Discretionary bonus may be available.
  • Health insurance coverage.
  • Life insurance.
  • Disability insurance.
  • Savings plan.
  • Company-paid holidays.
  • Paid time off for vacation and/or personal business.

Related Jobs