✦ Luna Orbit — Data & Analytics

Principal / Sr. Principal Software Engineer - Backend

at Northrop Grumman

📍 United States-California-San Diego Hybrid 💰 $114K – $171K USD / year Posted March 19, 2026
Salary $114K – $171K USD / year
Type Full-Time
Experience mid
Exp. Years Not specified
Education Not specified
Category Data & Analytics

The Data & Analytics role at Northrop Grumman involves designing and building high-performance ETL pipelines, optimizing data workflows, and supporting data-driven decision-making in a defense and aerospace context.

  • Architect and develop ETL solutions
  • Optimize data workflows
  • Collaborate with data scientists
  • Write maintainable code
  • Champion best practices

Environment includes Python, SQLAlchemy, SQL Server, Git, Docker, with a focus on data pipeline development, data modeling, and automation.

The ideal candidate is a mid-level data engineer with experience in building ETL pipelines, data modeling, and working with relational and NoSQL databases. They are skilled in Python, SQL, and CI/CD automation, with a focus on data quality and performance.

Architect and develop ETL solutionsOptimize data workflowsCollaborate with data scientists and analystsWrite maintainable Python and SQL codeChampion software engineering best practices
Experience with relational and NoSQL databasesExperience with CI/CD automationData workflow tuningExperience with on-premise infrastructure
PythonSQLAlchemySQL ServerGitDocker
Architect and develop ETL solutionsOptimize data workflowsCollaborate with data scientists and analystsWrite maintainable Python and SQL codeChampion software engineering best practices
PythonSQLAlchemySQL ServerETLData modelingNoSQLData pipelinesTestingCI/CDGitDockerData storageData workflows
collaborationproblem-solvingattention to detailcommunicationteamworkanalytical thinking
Industry Defense / Government / Aerospace
Job Function Developing and maintaining data pipelines and infrastructure for analytics
Role Subtype Data Engineer
Tech Domains Python, SQLAlchemy, SQL Server, NoSQL, Git, Docker
data engineerETL pipelinesPythonSQLSQL ServerNoSQLData modelingData workflowsData pipelinesData storageData processingCI/CDGitDockerData optimizationData architectureData engineeringData analysispythonsqlsql servernosqldata modelingdata workflowsdata pipelinesdata storageci/cd

Lack of experience with ETL development, No knowledge of SQL Server or NoSQL databases, No experience with Python or data workflows, Unfamiliar with CI/CD tools, Lack of collaboration skills

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile