Principal Software Engineer
$114k - $171kNGC
Description
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.
We are looking for you to join our team as a Principal Software Engineer based out of Woodland Hills, CA. In this role, you will have a challenging and rewarding opportunity to contribute to our enterprise-wide digital transformation. Through the use of DevSecOps and Agile practices, we continue to evolve how we deliver critical national defense products and capabilities for the warfighter. This position supports the OIX program -- a platform which provides secure messaging and cross-domain solution (CDS) products and services across the federal agencies and foreign partners. Our multi-disciplinary team including software, systems, cyber, and test engineers employ the latest cutting-edge technologies to deliver information across security domains.
As a Principal Software Engineer, you will:
- Design, develop, document, test, and debug applications software and systems that contain logical and mathematical solutions.
- Develop software utilizing modern programming languages to modernize and productionize software used to support United States Government requirements.
- Implement software systems, applications, and architectures that emphasize modularity, scalability, reliability, precision, accuracy, and performance to meet demanding requirements.
- Conduct multidisciplinary research and collaborate with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software.
- Determine computer user needs; analyze system capabilities to resolve issues related to program intent, output requirements, input data acquisition, programming techniques, and controls.
- Prepare operating instructions and design and develop compilers, assemblers, utility programs, and operating systems as needed.
- Develop software infrastructure to support CI/CD, software metrics collection, and MLOps.
- Ensure industry software engineering best practices and standards are applied and maintained.
- Work closely with Software Leads and Architects to understand program intent, system capabilities, and output requirements.
- Support customers on site through installations, upgrades and continuous maintenance.
Basic Qualifications for a Principal Software Engineer (T03)
- Bachelor's degree in a STEM discipline with 5+ years of relative experience; Master's degree in a STEM discipline with 3+ years of relative experience; PhD + 1 year of relative experience
- Active Top Secret security clearance and enrolled in Continuous Evaluation
- Ability to meet customer-specific security screening requirements within a timeframe set forth by management
- Willingness and ability to work onsite full-time
- Experience working in C, C++, C#, Java, Java Server Pages (JSP), Web development, test automation, data storage technologies, Windows Server, Linux
- Familiarity with modern programming standards and features (e.g., C++ 17 onwards)
- Demonstrated ability to analyze system requirements to derive software design and performance requirements
- Proven ability to design and code new software, as well as modify existing software to add new features
- Ability to debug existing software and correct defects
- Experience with open software/system architecture solutions
- Effective communication and interpersonal skills, with the ability to collaborate effectively with diverse stakeholders
- Experience with developing and maintaining CI/CD pipelines
- Experience with Git-based or other software configuration management tools
Preferred Qualifications
- Experience leading the performance of tasks on schedule, at cost and achieving specified requirements
- Experience working in C, C++, C#, Java, Java Server Pages (JSP), Web development, test automation, data storage technologies, Windows Server, Linux
- Experience with containers (Docker, Kubernetes)
- Experience with Windows Operating Systems
- Experience with developing and maintaining CI/CD pipelines
- Familiarity with Agile lifecycle process including Scrum and DevSecOps
This position is contingent upon the successful transfer of an active DoD Top Secret Clearance and the ability to meet customer-specific security screening requirements within a timeframe set forth by management.
Primary Level Salary Range: $114,000.00 - $171,000.00
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.
Depending on the position, employees may be eligible for overtime, shift differential, and 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 an Equal Opportunity 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 and pay transparency statement, please visit
U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
#J-18808-Ljbffr- Riot engineers bring deep knowledge of specific technical areas but also value the opportunity... ...in a variety of broader domains. As a software engineer, you’ll work with both new and... ...and to deliver player value.As a Principal Software Engineer on the Live Experiences...SuggestedLocal areaFlexible hours
$255k - $340k
...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.PRINCIPAL SOFTWARE ENGINEER, CDN (STARLINK)At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world...SuggestedPermanent employmentTemporary workWorldwideWeekend work- Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains... ...opportunity to work in a variety of broader domains. As a Principal Software Engineer, you’ll work alongside other engineers to implement...SuggestedLocal areaFlexible hours
$276k - $414k
...addition to Bitmoji, Saturn, and other digital services.Snap Engineering teams build fun and technically sophisticated products that... ...execute with privacy at the forefront.We’re looking for a Principal Software Engineer to join Snap Inc!What you’ll do:Design, implement,...SuggestedFull timeTemporary workLive inWork at officeLocal area- Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains... ..., large-scale challenges and deliver player value. As a Principal Software Engineer, you’ll lead the development of key features and model...SuggestedLocal areaFlexible hours
$210k - $340k
...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.PRINCIPAL RF SOFTWARE ENGINEER (STARSHIELD)Starshield leverages SpaceX’s Starlink technology and launch capability to support national security...Permanent employmentTemporary workRemote workWeekend work- Riot engineers bring deep knowledge of specific technical areas but also value the chance to work in many broader domains. Riot engineers... ..., large-scale challenges and deliver player value. As a Principal Software Engineer on Wild Rift, you’ll lead the development of key...Local areaWorldwideFlexible hoursShift work
$184.3k - $247.1k
...Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data... ...it entirely.We're on the lookout for an exceptional Principal Software Engineer to elevate our team to new heights. As a key player...Work experience placement$200k - $285k
...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.PRINCIPAL SOFTWARE ENGINEER, CONTINUOUS INTEGRATION (STARSHIP)As a Principal Software Engineer on the Starship Continuous Integration team, you will...Permanent employmentTemporary workWeekend work$197.4k - $264.7k
Job Posting Title:Principal Software Engineer - Ad ExperiencesReq ID:10152691Job Description:Technology is at the heart of Disney’s past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers...Full timeWork at officeShift work$190k - $260k
.... You will serve as the technical lead working with a team of engineers to oversee the design and implementation of these interconnected... ...language.12+ years of professional experience in the software industry.Experience with web services, microservices, or other...Work experience placementLocal area- ...asymmetric advantage.About The Role:The Mission Systems Engineering team develops the Mission Management System—the software platform connecting mission subsystems,... ...aircraft and ground systems. As a Senior/Principal Mission Software Engineer, you will architect,...Weekly payPermanent employmentFull timeWork at office
$171.6k - $230.1k
Job Posting Title:Principal Software Development Engineer in TestReq ID:10145526Job Description:On any given day at Disney Entertainment & ESPN Technology, we're reimagining ways to create magical viewing experiences for the world's most beloved stories while also transforming...Full timeWorldwide$142.79k - $189.75k
...PRINCIPAL SOFTWARE DEVELOPER SENIOR Type of Requisition: Regular Clearance Level Must Currently Possess: None Clearance Level Must Be... ...None Public Trust/Other Required: Other Job Family: Software Engineering Job Qualifications: Skills: Problem Solving, Software...Contract workTemporary workWork experience placementImmediate startRemote workWorldwideFlexible hours$225k - $400k
...Principal Software Engineer Los Angeles, CA (On-site) Freeform builds AI-native manufacturing systems that unify software, hardware, and physics to produce industrial-scale parts at the speed of human ideation. By treating manufacturing as a single integrated system...Full timeCasual workRelocation packageFlexible hours$159.4k - $229.3k
...following approved locations: West Los Angeles, CA Role Overview We are seeking a highly skilled and motivated Lead Software Engineer to join our Firewire team, supporting a highly transactional (approx. 500-800 TPS) system. This role will be instrumental in...For contractorsWork at officeRemote workFlexible hours3 days per week$156.4k - $253k
...Job Title We're seeking innovators - engineers who seek to design new products, designing state-of-the-art products that do not exist... ...assurance and field support teams throughout the entire software development cycle. Your Impact Innovate, design, and...$200k - $230k
...hiring is open to candidates residing anywhere within the United States. The Job: We are looking for an experienced Principal Software Engineer to build and scale the AI agent systems within our enterprise SaaS application. In this role, you will be...Full timeCasual workWork at officeRemote work$220k - $320k
...Principal Software Engineer Location: Los Angeles, California, United States Collaboration with Product, Design, and Research teams is central to accelerating the path to quantum advantage worldwide. Responsibilities: Lead the architectural evolution of...Local areaWorldwideFlexible hours- ...Principal Software Engineer POSITION TITLE: Principal Software Engineer LOCATION: Burbank, CA (Hybrid) REPORTS TO: Senior Director of Architecture ABOUT THE ROLE: Deluxe is modernizing the software behind global content localization and fulfillment. Our...For contractors
$206.4k - $276.7k
Job Posting Title:Principal Product Software EngineerReq ID:10158154Job Description:Technology is at the heart of Disney’s past, present, and future... ...and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data...Full time$175k - $205.9k
Are you ready to make an impact?West Monroe is searching for a Principal AI Software Engineer, to join our team in our Technology & Experience (TechEx) practice. You will partner with our clients and other West Monroe team members on transformational AI projects. On client...Local areaImmediate startFlexible hours$114k - $171k
...of mission-enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes the boundaries of... ...! We are looking for you to join our team as a Principal / Sr. Principal Software Engineer based out of Woodland Hills, CA. As a Principal...Full timeRelocation packageShift work$184.3k - $247.1k
...complex and distinctive technical problems.The Product & Data Engineering team is responsible for end-to-end development for Disney... ...Content Technologies engineering team is looking for a Principal Product Software Engineer who is passionate about setting technical...Worldwide$230.77k - $323.08k
...development of practical In-Situ Resource Utilization (ISRU) solutions. We search for technically brilliant individuals in engineering, software, and support fields who take ownership of their work, enjoy collaborating in teams, and have a laser focus on the details that...Permanent employmentTemporary workLocal areaRemote work$200k - $285k
...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.PRINCIPAL SOFTWARE ENGINEER (PLATFORM TEAM) The Platform Team builds the foundational tooling and security infrastructure that empowers every team at...Permanent employmentTemporary work- Northrop Grumman Mission Systems in Woodland Hills, CA is seeking a Principal Software Engineer or Senior Principal Software Engineer to develop, test, and integrate software for cutting-edge navigation systems. You will work in an Agile, collaborative environment with...
$114k - $171k
...provider of mission-enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes the boundaries of... ...are looking for you to join our team as aPrincipalorSenior Principal Software Engineer based out ofWoodland Hills, CA. As a Software...Full timeRelocation packageShift work- Northrop Grumman is seeking a Principal Software Engineer in the Woodland Hills, CA area to drive enterprise-wide digital transformation on the OIX program. The role involves building secure messaging and cross-domain solutions across federal agencies and partners, employing...
$200k - $285k
Principal Software Engineer, Continuous Integration (Starship) Hawthorne, CA SpaceX was founded under the belief that a future where humanity is exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies...Permanent employmentTemporary workWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer Los Angeles, CA
- principal Los Angeles, CA
- senior principal cloud computing engineer Los Angeles, CA
- senior principal scientist Los Angeles, CA
- principal cloud computing engineer Los Angeles, CA
- principal designer Los Angeles, CA
- principal architect Los Angeles, CA
- government software Los Angeles, CA
- software applications developer Los Angeles, CA
- healthcare software sales Los Angeles, CA


