Software Engineer - Level 4

Northrop Grumman Northrop Grumman · Aerospace · Fairfax, VA +1 · Software

Software Engineer (Level 4) at Northrop Grumman's Insights & Intelligence (i2) organization, focusing on designing, developing, and modernizing full-stack analytics applications for executive visibility and enterprise performance management. The role involves building scalable backend services, automated data pipelines, and user-centered frontends, partnering with data scientists and stakeholders, and improving application architecture, performance, and security. Responsibilities include establishing strong software engineering practices, CI/CD pipelines, and providing technical leadership.

What you'd actually do

  1. Design, develop, and maintain full stack analytics applications that support executive visibility, enterprise performance management, and strategic objective tracking.
  2. Modernize existing analytics products by moving from manual refresh processes and static data files toward scalable backend services, APIs, automated data pipelines, and governed data integration patterns.
  3. Build responsive, user-centered frontends using modern web technologies such as React, TypeScript, JavaScript, Tailwind, or similar frameworks.
  4. Develop backend services and data integration layers using technologies such as Python, SQL, Node.js, FastAPI, Flask, or similar application frameworks.
  5. Partner with data scientists, data analysts, business stakeholders, and enterprise architecture teams to translate business requirements into reliable, maintainable software solutions.

Skills

Required

  • modern full stack software development
  • React
  • TypeScript
  • JavaScript
  • Tailwind
  • Python
  • SQL
  • Node.js
  • FastAPI
  • Flask
  • CI/CD pipelines
  • automated testing
  • version control
  • deployment workflows
  • role-based access control
  • Azure Entra ID
  • cloud platforms (Azure, AWS)
  • DevOps practices

Nice to have

  • Bachelor’s degree with 8+ years of software engineering professional experience
  • Master’s degree with 6+ years of software engineering professional experience

What the JD emphasized

  • Secret
  • Secret clearance