Taro Logo

Principal / Sr. Principal Software Engineer - FORGE

A pioneering defense and aerospace company working across air, cyber, land, sea and space domains.
$110,300 - $206,000
Backend
Principal Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Defense · Space

Job Description

Northrop Grumman is seeking a Principal/Sr. Principal Software Engineer to join their Future Operationally Resilient Ground Evolution (FORGE) Sensor Specific Processing Team in Boulder, Colorado. This role is part of the Launch and Missile Defense Systems division within Northrop Grumman Space Systems, focusing on missile warning, defense, and battlespace awareness. The position involves working with legacy Space Based Infrared Sensor (SBIRS) data processing, using multiple programming languages including C/C++, Python, and Java. The team follows strict Agile methodologies and offers opportunities to work on challenging, multi-disciplinary software problems. The role requires a Secret clearance with the ability to obtain Top Secret/SCI clearance. Located in Boulder, just 25 miles from Denver, the position offers competitive compensation ranging from $110,300 to $206,000 depending on level and experience. The company provides comprehensive benefits including health insurance, bonuses, and paid time off. This is an excellent opportunity for experienced software engineers interested in contributing to critical defense and space systems while working with a pioneering company that values innovation and technical excellence.

Last updated 10 hours ago

Responsibilities For Principal / Sr. Principal Software Engineer - FORGE

  • Design, development, documentation, testing, deployment, and debugging of software applications
  • New feature implementation that integrates with pre-existing systems
  • Software development using Agile Methodology
  • Software engineering support for multi-language systems
  • Enhance usability, performance, and maintainability of systems
  • Coordinate, integrate, and resolve defects with the test team

Requirements For Principal / Sr. Principal Software Engineer - FORGE

Python
Java
Linux
  • Bachelor's Degree in STEM with 5 years experience or Master's with 3 years or PhD with 1 year
  • Linux experience
  • C/C++ and Python proficiency
  • Object Oriented Programming (OOP) experience
  • Current active U.S. Government DoD Secret security clearance
  • Ability to obtain and maintain Top Secret/SCI clearance
  • Ability to travel up to 10%

Benefits For Principal / Sr. Principal Software Engineer - FORGE

Medical Insurance
Vision Insurance
Dental Insurance
  • Health insurance coverage
  • Life insurance
  • Disability insurance
  • Savings plan
  • Company paid holidays
  • Paid time off (PTO)
  • Annual bonuses
  • Long Term Incentives (for VP/Director positions)

Related Jobs

Sentinel Principal Software Engineer

Principal Software Engineer position at Northrop Grumman's Sentinel program, focusing on full-stack development with Secret clearance requirement in Colorado Springs.

Software Engineer or Principal Software Engineer

Software Engineer/Principal Software Engineer role at Northrop Grumman developing next-gen defense software using AI/ML, cloud, and quantum computing technologies.

Senior/Principal Software Engineer (PGS Space Systems)

Senior/Principal Software Engineer role at Northrop Grumman's Space Systems division, focusing on mission-critical software development with C++ and Linux expertise required. SCI clearance needed.

Principal Software Engineer

Principal Software Engineer role at Microsoft working on Azure Container Instances, building scalable cloud services and distributed systems with competitive pay and benefits.

Senior/Principal Engineer - OpenSearch

Lead OpenSearch engineer position focusing on developing and optimizing large-scale search clusters for cybersecurity solutions, with emphasis on IRM and DLP products.