Principal Software Architect – Real-Time Data Systems

KBR Careers

Colorado Springs (CO)

On-site

USD 143,000 - 214,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

KBR’s National Security Solutions team in Colorado Springs, CO is seeking a Principal Software Engineer to lead high-velocity data stream processing systems and define software architecture, strategy, and roadmaps for mission-critical applications. This onsite role requires guiding cross-functional teams, mentoring engineers, and delivering scalable solutions for national security programs.

The position emphasizes hands-on leadership, architecture reviews, and collaboration with program

Qualifications

  • 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.

Responsibilities

  • 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.

Skills

Java
Python
Distributed systems
Software architecture
Technical leadership
Communication

Education

Bachelor's degree in Computer Science/Engineering/Math
Master's degree in Computer Science or related field

Job description

KBR’s National Security Solutions team in Colorado Springs, CO is seeking a Principal Software Engineer to lead high-velocity data stream processing systems and define software architecture, strategy, and roadmaps for mission-critical applications. This onsite role requires guiding cross-functional teams, mentoring engineers, and delivering scalable solutions for national security programs.

The position emphasizes hands-on leadership, architecture reviews, and collaboration with program

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - National Security Data Systems
Senior Software Engineer - National Security Data Systems

KBR Careers • Beavercreek Township (OH)

On-site
USD 110,000 - 166,000
Mid Software Engineer — National Security & Data Streaming
Mid Software Engineer — National Security & Data Streaming

KBR Careers • Beavercreek Township (OH)

On-site
USD 93,000 - 139,000
Principal Software Engineer
Principal Software Engineer

KBR Careers • Colorado Springs (CO)

On-site
USD 143,000 - 214,000
Senior Software & Data Engineer for National Security
Senior Software & Data Engineer for National Security

KBR, Inc. • San Antonio (TX)

On-site
USD 120,000 - 150,000
Senior Software Engineer — Mission-Critical Defense Systems
Senior Software Engineer — Mission-Critical Defense Systems

KBR Careers • Chantilly (VA)

On-site
USD 156,000 - 215,000
401K match
Medical insurance
Dental
+8
Senior Software Engineer - Secure Cloud & National Security
Senior Software Engineer - Secure Cloud & National Security

KBR Careers • Chantilly (VA)

On-site
USD 206,000 - 251,000
Senior Software Engineer
Senior Software Engineer

KBR Careers • Beavercreek Township (OH)

On-site
USD 110,000 - 166,000
Senior Software Architect & Tech Lead - Space Systems
Senior Software Architect & Tech Lead - Space Systems

KBR, Inc • El Segundo (CA)

Hybrid
USD 150,000 - 190,000
401K plan with company match
Health insurance
Flexible schedule
+1
National-Security Software & Data Engineer
National-Security Software & Data Engineer

KBR, Inc • San Antonio (TX), Northern (KY)

Hybrid
USD 110,000 - 165,000
Senior SATCOM Software Engineer – Real-Time Systems
Senior SATCOM Software Engineer – Real-Time Systems

KBR, Inc • Colorado Springs (CO), Northern (KY)

Hybrid
USD 200,000 - 275,000
401K plan with company match
Medical, dental, vision
Paid time off