
Software Engineer/Principal Software Engineer
Northrop Grumman3 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
Categories
About Northrop Grumman
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).