Principal Software Engineer
Quick Summary
Serve as the technical leader for software development efforts supporting high-velocity data stream processing systems Define software architecture, technical strategy,
KBR’s National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the intelligence and national security communities. In this position, your work will have a profound impact on the country’s most critical role – protecting our national security.
KBR, is seeking a highly motivated Principal Software Engineer to join us in supporting our great nation, supporting the Air Force Research Laboratory (AFRL) development team in Colorado Springs, CO.
What We Offer
~2 min readResponsibilities
~1 min read- →Serve as the technical leader for software development efforts supporting high-velocity data stream processing systems
- →Define software architecture, technical strategy, and long-term roadmap for mission-critical applications
- →Analyze customer requirements and translate mission objectives into scalable system and software solutions
- →Lead architecture reviews, design reviews, and technology evaluations
- →Drive development of highly available, resilient, and high-performance software systems
- →Establish software engineering standards, best practices, and technical governance across teams
- →Lead complex integration, test, and deployment activities across multiple programs and stakeholders
- →Evaluate vendor technologies, open-source solutions, and emerging technologies for program adoption
- →Lead technical investigations, trade studies, and root-cause analyses for mission-critical issues
- →Mentor engineers across all levels and provide technical leadership for multiple teams
- →Coordinate planning, staffing, scheduling, and execution of software engineering activities
- →Serve as a trusted technical advisor to program leadership, customers, and mission partners
- Location: Colorado Springs, CO – 100% Onsite
- Travel Requirements: Minimal
- Working Hours: Standard
Requirements
~1 min read- 10+ years of progressive software engineering experience
- Extensive experience designing and developing distributed, high-availability, mission-critical software systems
- Advanced expertise with Java, Python, or other object-oriented programming languages
- Demonstrated experience leading software architecture and technical strategy efforts
- Experience guiding engineering teams through the full software development lifecycle
- Experience developing complex data processing, integration, or real-time streaming systems
- Demonstrated success leading cross-functional engineering teams and large technical initiatives
- Strong communication skills with the ability to engage engineers, leadership, and customers
- Master's degree in Computer Science or related field
- Deep knowledge of MIL-STD-6016 and MIL-STD-3011
- Experience serving as a software architect, chief engineer, or technical lead across multiple projects
- Experience modernizing legacy systems and implementing technology roadmaps
- Expertise in TDD, CI/CD, DevSecOps, and Agile methodologies
- Security+ or higher DoD 8570/8140 certification
- Demonstrated ability to influence organizational technical direction and mentor engineering talent across multiple teams
- Active U.S. Government Top Secret / SCI security clearance (U.S. citizenship required)
- Bachelor's degree in Computer Science, Information Systems, Engineering, Mathematics, or related technical field
- 10+ years of progressive related experience
Location & Eligibility
About this job
- Who can apply
- United States
- Posted
- 20 days ago
Listing Details
- First seen
- October 5, 2026
- Last seen
- October 25, 2026
Posting Health
- Days active
- 19
- Repost count
- 0
- Trust Level
- 19%
- Scored at
- October 25, 2026
Signal breakdown
4 other jobs at
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.