Northrop Grumman

Software Engineer/Principal Software Engineer

Northrop Grumman
Apply
3 days ago
El Segundo, CA, USA or Palmdale, CA, USAEntry Level / Staff+

Base Salary

$92k - $171k/yr

Responsibilities

  • Design and develop data-backed web applications supporting manufacturing analysis and digitized operational processes.
  • Build user interfaces, APIs, services, and CRUD workflows for creating, validating, retrieving, updating, and maintaining technical data.
  • Implement application and business logic, validation, authorization controls, and operational workflows that maintain data quality and consistency.
  • Integrate applications with relational databases, enterprise systems, analytical services, equipment, sensor data sources, and other technical interfaces.
  • Apply software engineering practices across architecture, implementation, testing, security, deployment, monitoring, documentation, and sustainment.
  • For Principal-level work, define architecture and technical direction, resolve ambiguous requirements, and coordinate delivery across users and technical stakeholders.

Requirements

  • Software Engineer: bachelor’s degree with 1 year of technical or engineering experience, or a master’s degree with 0 years of experience.
  • Principal Software Engineer: bachelor’s degree with 4 years of technical or engineering experience, master’s degree with 3 years of engineering experience, or PhD with 0 years of experience.
  • Hands-on experience developing software in modern programming languages and building web applications with user interfaces, business logic, APIs or services, and relational databases.
  • Practical knowledge of SQL and relational data modeling, including schemas, keys, relationships, and normalization.
  • Experience integrating applications with databases, external data sources, enterprise systems, services, or sensors.
  • Experience with version control, testing, debugging, documentation, deployment, and release practices.
  • Principal candidates need advanced production web application experience, architecture experience, greenfield delivery experience, and the ability to communicate technical tradeoffs to technical and management audiences.
  • Ability to obtain and maintain a U.S. Government Secret or Top Secret clearance and Program Special access within a reasonable period.
  • Ability to work extended periods at a workstation, occasionally stand, bend, or kneel, work assigned shifts, and travel at least 10%.
  • Preferred qualifications include a related STEM degree; data-intensive, workflow, engineering, manufacturing, or operational application experience; API design; authentication and authorization; event-driven integration; distributed application patterns; automated testing; code review; CI/CD; configuration management; monitoring; production deployment; and experience mentoring developers or reviewing designs.

Benefits

  • Primary annual base salary range is $91,800.00-$137,600.00; secondary annual base salary range is $114,000.00-$171,000.00.
  • Relocation assistance may be available.
  • Employees may be eligible for overtime, shift differential, and a discretionary bonus.
  • Benefits include health insurance, life and disability insurance, a savings plan, company-paid holidays, and paid time off.
  • The position is on-site in Palmdale, California, or El Segundo, California, with 1st-shift or 2nd-shift scheduling and at least 10% travel.

Tech Stack

Apache AirflowC#Microsoft SQL Server.NETPython
Northrop Grumman

About Northrop Grumman

10,000+ employees

Northrop Grumman designs and manufactures aircraft, spacecraft, missile defense, C4ISR, and cyber systems for the U.S. government, NASA, and allied nations. The company operates primarily through long-term defense and space contracts, delivering products and services spanning autonomous systems, sensors, software, and sustainment. Founded in 1994 and headquartered in Falls Church, Virginia, it is a public company listed on the NYSE (ticker: NOC).

Contact me