Senior/Principal Software Engineer

3 days ago


Redondo Beach, United States Northrop Grumman Full time
Requisition ID: R10178331
  • Category: Engineering
  • Location: Redondo Beach, California, United States of America
  • Clearance Type: Top Secret
  • Telecommute: No- Teleworking not available for this position
  • Shift: 1st Shift (United States of America)
  • Travel Required: Yes, 10% of the Time
  • Relocation Assistance: Relocation assistance may be available
  • Positions Available: 1
At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work — and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.

The Payload and Ground Systems, a division within Northrop Grumman’s Space Systems Sector is known for pushing the boundaries of innovation, redefining engineering capabilities, and driving advances in various sciences through cutting-edge technology.   Our team is chartered with providing the skills, and innovative technologies to develop, design, produce, and sustain optimized product lines across the sector while providing a decisive advantage to the warfighter. Come be a part of our mission.

We are seeking either a Principal Software Engineer or a Senior Principal Software Engineer to join our talented, diverse team. This position is located in Redondo Beach, CA.

In this role you will be joining our growing Software and Digital Engineering department, which has 200+ Software Engineers, DevOps Engineers, Systems Administrators, Database Administrators, and Network Engineers from entry-level to the most senior chief engineers and architects. As a Software Engineer you will act as a lead and mentor. You may also get into informal and formal technical leadership roles within our program, as applicable and per interest. We have plenty of opportunities for career advancement into higher-level technical roles or leadership positions. Our Software Department is part of a larger organization that includes Systems Engineering, Integration, and Test Engineering, as well as Hardware Engineering. This larger organization influences cross-program collaboration, professional development, and training, as well as engagement and inclusion activities such as lunch-n-learns, campus events, and leadership mixers.

Core responsibilities:                                

  • Working with Java as Object-Orientated programming language
  • Working on an agile development team using modern development practices tackling both new development and operational support of systems that advance National Security
  • Many of our programs are using a micro-service event-driven architecture using Docker Containers, Kubernetes, Helm charts, and AWS services
  • Programs also in Operations have maintenance and sustainment engineering needs on existing deployed baselines which may require troubleshooting and programming in C++/C
  • Many programs have a mixture of other languages in use such as Python or JavaScript

This requisition may be filled at a higher grade based on qualifications listed below.

Basic Qualifications:

  • Principal S/W Engineer: 5 Years with Bachelors; 3 Years with Masters; 1 Year with PhD; an additional 4 years of experience may be considered in lieu of degree
  • Senior Principal S/W Engineer: 8 Years with Bachelors; 6 Years with Masters; 4 Years with PhD; an additional 4 years of experience may be considered in lieu of degree
  • Active DoD Top Secret Clearance at the time of application, and the ability to obtain TS/SCI
  • Experience as a front-end, back-end, or full-stack developer
  • Expertise in Spring Boot java development (cloud focus preferred)
  • Multiple backend datastores (H2 Database, PostgreSQL, etc)
  • Full Stack web development
  • Agile development process to include test driven development.
  • Containerization and cloud native software deployments
  • Experience developing on teams using Agile methodology, process, and tools
  • Experience designing, developing, and troubleshooting in Java
  • Experience using object oriented design
  • Experience using version control software

Preferred Qualifications:

  • Active TS/SCI
  • Current Counterintelligence Polygraph (CI-Poly) completed within the last 5 years
  • Experience with GraphQL
  • Experience designing, developing, and troubleshooting in C++, C, Python, and/or JavaScript
  • Experience designing, developing, and troubleshooting distributed systems
  • Experience designing, developing, and troubleshooting in virtualized environments (VMs, AWS Cloud Instances)
  • Experience as a full-stack developer
  • Experience with software development on Red Hat Enterprise Linux
  • Experience with range of software development phases from research, to new development, and to operations
  • Experience with Dockerization and Container Management (Dockers and Kubernetes)
  • Experience with Atlassian tools (Jira, Confluence, Bitbucket)
  • Experience with AWS Services
  • Experience with ground command/control or ground processing systems (scheduling, tasking, antennas, hardware interfaces, data processing)
  • Experience with software system integration, testing, and deployment, including but not limited to automation
  • Experience with DevOps and/or Site Reliability Engineering
  • Experience in leading software engineers in roles such as Scrum Master, Team Lead, Product Owner, or similar
Salary Range: $110,300 - $165,500
Salary Range 2: $137,400 - $206,000
The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.
Employees may be eligible for a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.
The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.

Northrop Grumman is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO/AA and Pay Transparency statement, please visit. U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.



  • Redondo Beach, California, United States Northrop Grumman Full time

    About the OpportunityWe are seeking a highly skilled Principal/Sr Principal Software Engineer to join our team at Northrop Grumman in Redondo Beach, California.Job OverviewThis is a challenging opportunity for an experienced software engineer who can work independently and collaboratively with cross-functional teams to design, develop, test, and debug...


  • Redondo Beach, California, United States Northrop Grumman Full time

    About the RoleWe are seeking a highly skilled Principal/Sr Principal Software Engineer to join our team at Northrop Grumman in Redondo Beach, California.Job SummaryThis is a challenging opportunity for an experienced software engineer who can work independently and collaboratively with cross-functional teams to design, develop, test, and debug complex...


  • Redondo Beach, California, United States Northrop Grumman Full time

    OverviewNorthrop Grumman is a leading innovator in the space industry, offering cutting-edge systems that have a profound impact on people's lives. Our culture values intellectual curiosity, cognitive diversity, and inclusivity, making us an exciting place to work.Job SummaryWe are seeking experienced Senior Software Engineers or Principal Software Engineers...


  • Redondo Beach, California, United States Northrop Grumman Full time

    Job Title: Senior Principal Software EngineerJob Description:We are looking for a highly skilled software engineer to join our team in Redondo Beach, CA. As Sr Principal Software Engineer, you will be responsible for designing, developing, and delivering high-quality software applications.Responsibilities:Develops, documents, tests, and debugs applications...


  • Redondo Beach, California, United States Northrop Grumman Full time

    Company Overview:Northrop Grumman is a leading company in the aerospace and defense industry, known for its innovative solutions and commitment to excellence. Our team is dedicated to pushing the boundaries of innovation and redefining engineering capabilities.">Job Description:We are seeking an experienced Principal/Sr Principal Software Engineer to join...


  • Redondo Beach, California, United States Northrop Grumman Full time

    **Company Overview**At Northrop Grumman, we are pushing the boundaries of innovation and redefining engineering capabilities. Our team is chartered with providing cutting-edge skills and innovative technologies to develop, design, produce, and sustain optimized product lines across the sector.We are seeking a highly skilled Principal/Sr Principal Software...


  • Redondo Beach, California, United States Northrop Grumman Full time

    About Our Job:Job Overview:We are seeking a talented software development professional to join our team in Redondo Beach, CA. As Sr Principal Software Engineer, you will be responsible for designing, developing, and delivering high-quality software applications.Main Responsibilities:Designs, develops, and documents software systems with logical and...


  • Redondo Beach, California, United States Northrop Grumman Full time

    **Innovative Technology Solutions at Northrop Grumman**We are a leading provider of innovative technology solutions for the defense and aerospace industries. Our team is comprised of talented individuals who share a passion for pushing the boundaries of what is possible.**Salary Range:** $137,400 - $206,000As a Principal/Sr Principal Software Engineer, you...


  • Redondo Beach, California, United States Northrop Grumman Full time

    OverviewAt Northrop Grumman, we push the boundaries of innovation and redefines engineering capabilities to advance national security. Our team is chartered with providing cutting-edge skills and innovative technologies to develop, design, produce, and sustain optimized product lines.SalaryThe estimated salary range for this position is $107,300 - $160,900...


  • Redondo Beach, United States Humba Ventures Full time

    About Us At Antares, our long-term mission is to make clean energy abundant from Earth to the Asteroid Belt. We’re fueled by the belief that advanced nuclear energy can strengthen our military, solve the climate crisis, and elevate global standards of living. To achieve our mission, we’re building mass-producible, inherently safe, transportable...


  • Redondo Beach, California, United States Northrop Grumman Full time

    About the Role">We are seeking a highly experienced software developer to join our team at Northrop Grumman. As a Principal or Senior Principal Software Engineer, you will be working on agile development teams using modern development practices to tackle new development and operational support of systems that advance National Security.">Company...


  • Redondo Beach, California, United States Northrop Grumman Full time

    Software Engineer Job DescriptionNorthrop Grumman, a leader in the aerospace and defense industry, seeks a skilled Senior/Principal Software Developer to join our team.We are looking for an experienced software engineer who can design, develop, and troubleshoot systems that advance national security. As a member of our agile development team, you will work...


  • Redondo Beach, California, United States Impulse Space Full time

    Impulse SpaceWe are seeking a highly skilled Senior RF Software Systems Engineer to join our team at Impulse Space. As a key member of our engineering team, you will be responsible for designing, testing, and delivering flight RF software systems for space missions.Estimated Salary Range:$120,000 - $180,000 per yearAbout the RoleThis is an exciting...


  • Redondo Beach, California, United States Northrop Grumman Full time

    OverviewNorthrop Grumman is a leading innovator in the aerospace and defense industry, driving revolutionary systems that impact lives globally.SalaryThe estimated annual salary for this role ranges from $120,000 to $160,000, depending on experience and qualifications.Job DescriptionWe are seeking an experienced DevOps Solutions Engineer to join our talented...


  • Redondo Beach, California, United States Northrop Grumman Full time

    About the Job:Northrop Grumman is seeking a Senior Principal IT Infrastructure Architect to join our team. As a member of our organization, you will be responsible for designing and implementing Red Hat Linux systems to address a wide range of infrastructure requirements.Key Responsibilities:Design and implement Red Hat Linux systems to meet infrastructure...


  • Redondo Beach, California, United States Northrop Grumman Full time

    Software Engineer Lead at Northrop GrummanAbout the JobWe are seeking a highly skilled and experienced Software Engineer Lead to join our team at Northrop Grumman. As a key member of our organization, you will be responsible for designing, developing, documenting, testing, and debugging applications software and systems.Key ResponsibilitiesDesigns and...


  • Redondo Beach, California, United States Northrop Grumman Full time

    Northrop Grumman is a leading global defense technology company with a rich history of innovation and groundbreaking achievements. Our pioneering spirit has enabled us to be at the forefront of many technological advancements, from the first flight across the Atlantic Ocean to stealth bombers and landing on the moon.We are seeking a highly skilled...


  • Redondo Beach, California, United States Impulse Space Full time

    Job OverviewImpulse Space is a pioneering company at the forefront of space technology, and we are seeking an exceptional Principal Systems Dynamics Engineer to join our team. This exciting role offers the opportunity to work on high-performance spacecraft projects from concept to launch, with a focus on structural dynamics analysis.


  • Redondo Beach, California, United States Northrop Grumman Full time

    About the RoleWe are seeking a highly skilled Principal/Sr Principal Software Engineer to join our team at Northrop Grumman in Redondo Beach, California.Job DescriptionThis is a challenging opportunity for an experienced software engineer who can work independently and collaboratively with cross-functional teams to design, develop, test, and debug complex...


  • Redondo Beach, California, United States Northrop Grumman Full time

    Role OverviewWe are seeking a talented Senior/Principal Software Developer to join our team at Northrop Grumman. The ideal candidate will have experience in Java development and be skilled in object-oriented programming.About the CompanyAt Northrop Grumman, we push the boundaries of innovation, redefining engineering capabilities and driving advances in...