This position may be filled at the Principal Software Engineer (level 3) or Sr. Principal Software Engineer (level 4). Basic Qualifications Principal Software Engineer: * Bachelor's Degree with 5 ...
This position may be filled at the Principal Software Engineer (level 3) or Sr. Principal Software Engineer (level 4). Basic Qualifications Principal Software Engineer: * Bachelor's Degree with 5 ...
Principal Software Engineer / Sr. Principal Software Engineer
Colorado Springs, CO · On-site
$129K - $193K/yr
This position may be filled at the Principal Software Engineer (level 3) or Sr. Principal Software Engineer (level 4). Basic Qualifications Principal Software Engineer: * Bachelor's Degree with 5 ...
Principal Software Engineer / Sr. Principal Software Engineer
Colorado Springs, CO · On-site
$129K - $193K/yr
This position may be filled at the Principal Software Engineer (level 3) or Sr. Principal Software Engineer (level 4). Basic Qualifications Principal Software Engineer: * Bachelor's Degree with 5 ...
Principal Software Engineer
Aurora, CO · On-site
$137K - $184K/yr
About the Opportunity Avenue Technologies is seeking a Principal Software Engineer to support technical, engineering, and program teams in a hands-on environment. What You Will Do * Design, develop ...
Quick apply
Principal Software Engineer
Aurora, CO · On-site
$137K - $184K/yr
About the Opportunity Avenue Technologies is seeking a Principal Software Engineer to support technical, engineering, and program teams in a hands-on environment. What You Will Do * Design, develop ...
Principal Software Engineer
Aurora, CO · On-site
$137K - $184K/yr
About the Opportunity Avenue Technologies is seeking a Principal Software Engineer to support technical, engineering, and program teams in a hands-on environment. What You Will Do * Design, develop ...
Principal Software Engineer
Aurora, CO · On-site
$137K - $184K/yr
About the Opportunity Avenue Technologies is seeking a Principal Software Engineer to support technical, engineering, and program teams in a hands-on environment. What You Will Do * Design, develop ...
Principal Software Engineer
Aurora, CO · On-site
$130 - $170/hr
Avenue Technologies is seeking a Principal Software Engineer to support technical, engineering, and program teams in a hands-on environment. What You Will Do * Design, develop, integrate, and ...
Principal Software Engineer
Aurora, CO · On-site
$130 - $170/hr
Avenue Technologies is seeking a Principal Software Engineer to support technical, engineering, and program teams in a hands-on environment. What You Will Do * Design, develop, integrate, and ...
Principal Software Engineer
$142K - $214K/yr
Principal Software Engineer Belong. Connect. Grow. with KBR! KBR's National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the ...
Principal Software Engineer
$142K - $214K/yr
Principal Software Engineer Belong. Connect. Grow. with KBR! KBR's National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the ...
Principal Software Engineer
Colorado Springs, CO · On-site
$142K - $214K/yr
Principal Software Engineer Belong. Connect. Grow. with KBR! KBR's National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the ...
Principal Software Engineer
Colorado Springs, CO · On-site
$142K - $214K/yr
Principal Software Engineer Belong. Connect. Grow. with KBR! KBR's National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the ...
Principal Software Engineer
$133K - $178K/yr
About the Role Bluestaq is seeking a Principal Software Engineer to serve as an org-level technical leader responsible for setting technical direction across significant portions of Bluestaq ...
Principal Software Engineer
$133K - $178K/yr
About the Role Bluestaq is seeking a Principal Software Engineer to serve as an org-level technical leader responsible for setting technical direction across significant portions of Bluestaq ...
Principal Software Engineer
Colorado Springs, CO · On-site
$133K - $178K/yr
About the Role Bluestaq is seeking a Principal Software Engineer to serve as an org-level technical leader responsible for setting technical direction across significant portions of Bluestaq ...
Principal Software Engineer
Colorado Springs, CO · On-site
$133K - $178K/yr
About the Role Bluestaq is seeking a Principal Software Engineer to serve as an org-level technical leader responsible for setting technical direction across significant portions of Bluestaq ...
Principal Software Engineer / Sr. Principal Software Engineer U
Colorado Springs, CO · On-site
$129K - $193K/yr
This position may be filled at the Principal Software Engineer (level 3) or Sr. Principal Software Engineer (level 4). Basic Qualifications Principal Software Engineer: * Bachelor's Degree with 5 ...
Principal Software Engineer / Sr. Principal Software Engineer U
Colorado Springs, CO · On-site
$129K - $193K/yr
This position may be filled at the Principal Software Engineer (level 3) or Sr. Principal Software Engineer (level 4). Basic Qualifications Principal Software Engineer: * Bachelor's Degree with 5 ...
Principal Software Engineer
Colorado Springs, CO · On-site
$133K - $178K/yr
About the Role Bluestaq is seeking a Principal Software Engineer to serve as an org-level technical leader responsible for setting technical direction across significant portions of Bluestaq ...
Principal Software Engineer
Colorado Springs, CO · On-site
$133K - $178K/yr
About the Role Bluestaq is seeking a Principal Software Engineer to serve as an org-level technical leader responsible for setting technical direction across significant portions of Bluestaq ...
This position may be filled at the Principal Software Engineer (level 3) or Sr. Principal Software Engineer (level 4). Basic Qualifications Principal Software Engineer: * Bachelor's Degree with 5 ...
This position may be filled at the Principal Software Engineer (level 3) or Sr. Principal Software Engineer (level 4). Basic Qualifications Principal Software Engineer: * Bachelor's Degree with 5 ...
Principal Software Engineer- Flight Systems
Denver, CO · On-site
$139K - $186K/yr
Principal Software Engineer - Space Systems Location: Greater Denver, CO (on-site 3-5 days/week) Salary: $160k-$195k + bonus + benefits + relocation A fast-growing space-technology company is seeking ...
Principal Software Engineer- Flight Systems
Denver, CO · On-site
$139K - $186K/yr
Principal Software Engineer - Space Systems Location: Greater Denver, CO (on-site 3-5 days/week) Salary: $160k-$195k + bonus + benefits + relocation A fast-growing space-technology company is seeking ...
Principal Software Engineer Summary The Principal Software Engineer - Embedded OS designs and implements embedded OS layer software and infrastructure with an emphasis on secure software products and ...
Principal Software Engineer Summary The Principal Software Engineer - Embedded OS designs and implements embedded OS layer software and infrastructure with an emphasis on secure software products and ...
Principal Software Engineer Summary The Principal Software Engineer - Embedded OS designs and implements embedded OS layer software and infrastructure with an emphasis on secure software products and ...
Principal Software Engineer Summary The Principal Software Engineer - Embedded OS designs and implements embedded OS layer software and infrastructure with an emphasis on secure software products and ...
Principal Software Engineer
Denver, CO · On-site
$139K - $186K/yr
A growing aerospace and satellite communications organization is hiring a Principal Software Engineer for a hybrid role in the Denver area. This position focuses on building and integrating mission ...
Principal Software Engineer
Denver, CO · On-site
$139K - $186K/yr
A growing aerospace and satellite communications organization is hiring a Principal Software Engineer for a hybrid role in the Denver area. This position focuses on building and integrating mission ...
Principal Software Engineer
Aurora, CO · On-site
$190 - $280/hr
Are you a Principal Software Engineer who is ready for anew challengethat willlaunch your careerto the next level? * Tired of being treated like a company drone? * Tired of promised adventures during ...
Principal Software Engineer
Aurora, CO · On-site
$190 - $280/hr
Are you a Principal Software Engineer who is ready for anew challengethat willlaunch your careerto the next level? * Tired of being treated like a company drone? * Tired of promised adventures during ...
Principal Software Engineer
Aurora, CO · On-site
Are you a Principal Software Engineer who is ready for a new challenge that will launch your career to the next level? * Tired of being treated like a company drone? * Tired of promised adventures ...
Quick apply
Principal Software Engineer
Aurora, CO · On-site
Are you a Principal Software Engineer who is ready for a new challenge that will launch your career to the next level? * Tired of being treated like a company drone? * Tired of promised adventures ...
Principal Software Engineer
Aurora, CO · On-site
$190K - $280K/yr
Are you a Principal Software Engineer who is ready for a new challenge that will launch your career to the next level? * Tired of being treated like a company drone? * Tired of promised adventures ...
Principal Software Engineer
Aurora, CO · On-site
$190K - $280K/yr
Are you a Principal Software Engineer who is ready for a new challenge that will launch your career to the next level? * Tired of being treated like a company drone? * Tired of promised adventures ...
Principal Software Engineer
Colorado Springs, CO · On-site +1
$160K - $200K/yr
ORA_ON_SITE Description SAIC is seeking an experienced Principal Software Engineer onsite in Colorado Springs, CO to serve as the Software Engineer for multiple mission-critical software development ...
Principal Software Engineer
Colorado Springs, CO · On-site +1
$160K - $200K/yr
ORA_ON_SITE Description SAIC is seeking an experienced Principal Software Engineer onsite in Colorado Springs, CO to serve as the Software Engineer for multiple mission-critical software development ...
Principal Software Engineer information
See Colorado salary details
$63.6K - $79.9K
0% of jobs
$79.9K - $96.2K
0% of jobs
$96.2K - $112.5K
4% of jobs
$112.5K - $128.8K
8% of jobs
$141.6K is the 25th percentile. Wages below this are outliers.
$128.8K - $145.1K
16% of jobs
$145.1K - $161.4K
18% of jobs
The median wage is $164.8K / yr.
$161.4K - $177.7K
18% of jobs
$187.5K is the 75th percentile. Wages above this are outliers.
$177.7K - $194K
18% of jobs
$194K - $210.3K
12% of jobs
$210.3K - $226.6K
4% of jobs
$226.6K - $242.9K
2% of jobs
$63.6K
$169.2K
$242.9K
How much do principal software engineer jobs pay per year?
What is a principal software engineer?
A principal software engineer is in charge of software development. In this career, you guide the software design process and inspect software programs to make suggestions for improvements. Principal software engineers also process complex data and may need to enforce software design, development, and maintenance requirements. Your job requires a high level of technical knowledge and skills and a thorough understanding of the software development process. Your employer may require you to have a bachelor’s or master’s degree in software development. Similar job titles include software architect and principal software developer.
What are the key skills and qualifications needed to thrive as a principal software engineer, and why are they important?
How does a principal software engineer typically balance hands-on coding with leadership responsibilities?
What is the difference between Principal Software Engineer vs Senior Software Engineer?
| Aspect | Principal Software Engineer | Senior Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's or Master's in CS or related field; extensive experience | Bachelor's or Master's in CS; several years of experience |
| Work Environment | Leadership roles, strategic planning, cross-team collaboration | Design, develop, and troubleshoot software; mentorship |
| Employer & Industry Usage | Tech companies, large enterprises, startups | Most industries, including tech, finance, healthcare |
The main difference between a Principal Software Engineer and a Senior Software Engineer lies in their level of responsibility and scope. Principal Software Engineers typically lead technical strategy, influence architecture decisions, and mentor multiple teams, whereas Senior Software Engineers focus on coding, design, and individual project contributions. Both roles require strong technical skills, but the Principal role emphasizes leadership and strategic impact.
How much does a principal software engineer get paid?
What are popular job titles related to Principal Software Engineer jobs in Colorado?
For Principal Software Engineer jobs in Colorado, the most frequently searched job titles are:
What job categories do people searching Principal Software Engineer jobs in Colorado look for?
The top searched job categories for Principal Software Engineer jobs in Colorado are:
- Angular Software Engineer
- Parttime Junior Software Developer No Experience
- Remote Principal Software Engineer Net
- Java Elasticsearch
- Full Time Software Engineer Glassdoor
- Ethical Software Engineer
- Software Engineer Software Engineer
- Director Fintech Software Engineer
- Principal Ai Architect
- Ts Sci Software Engineer
What cities in Colorado are hiring for Principal Software Engineer jobs?
Cities in Colorado with the most Principal Software Engineer job openings:
What are popular job titles related to Principal Software Engineer jobs in CO?
For Principal Software Engineer jobs in CO, the most frequently searched job titles are:
- senior principal software engineer
- sr principal software engineer
- principal software developer
- lead software engineer
- staff software engineer
- principal software architect
- principal java software engineer
- lead software development engineer
- senior software development engineer
- software development staff engineer

Principal Software Engineer / Sr. Principal Software Engineer
Colorado Springs, CO
$129K - $193K/yr
Full-time
Medical, Life, PTO
Posted 26 days ago
Northrop Grumman rating
8.3
Based on 368 frontline employees who took The Breakroom Quiz
66th of 545 rated manufacturers
Job description
Northrop Grumman Space Sector is seeking multiple Software Engineers to support Eastern Software and Controls in their development, integration, deployment, and sustainment of satellite ground software.
This position is located onsite on our Colorado Springs, CO campus. After hours or extended work week may be required.
What You'll Have an Opportunity to Do:
Full stack development at the OS, platform, and mission unique software layer
Developing client and server applications and services using service-oriented architectures, message bus-based data exchange that include first-of-a-kind capabilities.
Applications will span languages and toolsets including C++, Python, Postgres, Ansible, cloud infrastructure provisioning, PKI, and static code analysis execution and finding remediation.
Developer will be expected to be a self-starter capable of making decisions with overall project budget and schedule in mind.
Develop software which provides command and control functionality of a hardware system (sending commands, receiving acknowledgements, working on and integrating across interfaces)
Develop software which enables activity planning and constraint checking to achieve mission outcomes.
Develop software which enables the visualization of a complex and dynamic environment in both two and 3 dimensions, complete with decisions tools, intelligent context, and user-centric interface design.
This position may be filled at the Principal Software Engineer (level 3) or Sr. Principal Software Engineer (level 4).
Basic Qualifications
Principal Software Engineer:
Bachelor's Degree with 5 years of development experience (3 years with a Master's Degree, 1 years with a PhD) with Python and C++. Experience can be considered in lieu of degree
Active Top Secret clearance with SCI at time of application. Ability to obtain SAP
2 Years Experience with Agile programs including Agile DevOps
2 Years Experience with the design, build, and deployment of software products
2 Years Experience in producing software architecture documentation
Experience with Python, C++ and Docker/Kubernetes
US Citizenship
Sr. Principal Engineer:
Bachelor's Degree with 8 years of development experience (6 years with a Master's Degree, 4 years with a PhD) with Python and C++. Experience can be considered in lieu of degree
Active Top Secret clearance with SCI at time of application. Ability to obtain SAP
4 years with Agile programs including Agile DevOps
4 years of experience with the design, build, and deployment of software products
4 years of experience in producing software architecture documentation
5 years of experience with Python, C++ and Docker/Kubernetes
Prior experience with modeling and simulation in support of wargaming, user training, TTP generation and/or CONOPS exploration
US Citizenship
Preferred Qualifications:
Experience developing satellite ground software with any of the following applications for spacecraft missions is highly preferred: Command and Control, Mission Planning, Visualization, and/or Astrodynamics
Experience with the creation and use of spacecraft command and control system utilizing cryptographic equipment and a combination of government and/or commercial communications paths.
Experience with the creation and use of planning software and constraint checking applications utilized in complex and dynamic space mission planning
Experience with the creation and implementation of visualization tools for space missions, including dynamic renderings of space vehicles, depiction of space vehicle missions, simulation of space vehicle sensor and mission outputs, and configuration displays of complex contextual and situational awareness information
Linux, Ansible, Docker, Graphics and Animation, UI/UX experience
#SpaceEngJobs
#SpaceSoftwareJobs
#COSpace
Primary Level Salary Range: $103,600.00 - $155,400.00Secondary Level Salary Range: $129,300.00 - $193,900.00The 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 http://www.northropgrumman.com/EEO. U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.What Northrop Grumman employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Northrop Grumman
Sourced by ZipRecruiter
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.
Industry
Space research administration
Company size
10,000+ Employees
Headquarters location
Falls Church, VA, US
Year founded
1939