Principal Software Engineer
$150k - $190kFull-time
KBR
Title:
Principal Software Engineer Belong. Connect. Grow. with KBR! KBR is seeking an experienced Principal Software Engineer to support the MSEIT contract at Space Systems Command (SSC). This role combines hands-on software development, technical leadership, and architecture support across multiple mission-focused software teams supporting U.S. Space Force capabilities. Unlike engineers dedicated to a single application or team, this position operates across multiple development efforts, helping solve complex technical challenges, accelerate delivery, improve architectural consistency, and support integration across mission systems. The successful candidate will be equally comfortable writing production code, reviewing architectural decisions, mentoring development teams, and collaborating with systems engineers, product owners, and mission stakeholders. This role serves as a technical force multiplier across the program and helps ensure consistency in engineering practices, architectural approaches, and software quality. The program is built around modern software engineering practices, event-driven architectures, cloud-native technologies, DevSecOps, and CI/CD-oriented delivery approaches. Why Join Us?
Principal Software Engineer Belong. Connect. Grow. with KBR! KBR is seeking an experienced Principal Software Engineer to support the MSEIT contract at Space Systems Command (SSC). This role combines hands-on software development, technical leadership, and architecture support across multiple mission-focused software teams supporting U.S. Space Force capabilities. Unlike engineers dedicated to a single application or team, this position operates across multiple development efforts, helping solve complex technical challenges, accelerate delivery, improve architectural consistency, and support integration across mission systems. The successful candidate will be equally comfortable writing production code, reviewing architectural decisions, mentoring development teams, and collaborating with systems engineers, product owners, and mission stakeholders. This role serves as a technical force multiplier across the program and helps ensure consistency in engineering practices, architectural approaches, and software quality. The program is built around modern software engineering practices, event-driven architectures, cloud-native technologies, DevSecOps, and CI/CD-oriented delivery approaches. Why Join Us?
- Innovative Projects: KBR's work is at the forefront of engineering, logistics, operations, science, program management, mission IT and cybersecurity solutions.
- Collaborative Environment: Be part of a dynamic team that thrives on collaboration and innovation, fostering a supportive and intellectually stimulating workplace.
- Impactful Work: Your contributions will be pivotal in designing and optimizing defense systems that ensure national security and shape the future of space defense.
- Full Stack Development: Design, develop, test, and maintain mission-critical software applications across front-end, back-end, and service layers.
- Technical Leadership: Provide hands-on technical leadership and engineering guidance across multiple software teams.
- Architecture Development: Help define and evolve application, integration, data, and event-driven architectures supporting enterprise mission objectives.
- Event-Driven Systems Design: Design and implement scalable event-driven architectures supporting distributed mission systems.
- Enterprise Integration: Develop and guide integration patterns supporting interoperability across mission applications and operational environments.
- Front-End Development: Develop modern user interfaces using Angular and related technologies.
- Back-End Development: Design and implement scalable services, APIs, and distributed application components.
- Cross-Team Problem Solving: Assist teams in resolving complex software, performance, scalability, integration, and architectural challenges.
- DevSecOps Collaboration: Partner with platform engineering and DevSecOps teams to improve software delivery pipelines, automation, observability, and deployment practices.
- Engineering Excellence: Promote best practices in software design, code quality, testing, maintainability, resiliency, and security.
- Technical Mentorship: Mentor engineers through design reviews, architecture discussions, code reviews, and collaborative development.
- Mission Collaboration: Work closely with systems engineers, product owners, users, and operational stakeholders to translate mission needs into technical solutions.
- Location: El Segundo, CA (Work-from-home flexibility with on-site support as required)
- Travel Requirements: Minimal
- Working Hours: Standard
- Ability to obtain and maintain a DoD Secret clearance
- Bachelor's degree in computer science, software engineering, computer engineering, or related technical field
- 10+ years of professional software development experience
- Extensive experience designing and developing distributed software systems
- Strong full stack development experience across modern web and enterprise application architectures
- Expert-level experience with Angular or similar modern front-end frameworks
- Strong experience designing and implementing scalable backend services and APIs
- Extensive experience with Kafka and event-driven architecture patterns
- Strong understanding of asynchronous messaging, event streaming, and distributed systems design
- Experience designing and implementing enterprise integration patterns
- Experience working within Agile software development environments
- Strong understanding of DevSecOps practices and CI/CD delivery pipelines
- Demonstrated ability to influence technical direction across multiple teams and projects
- Strong communication, leadership, and technical mentoring skills
- Proficient in Microsoft Office products (Word, Excel, Powerpoint)
- Active Secret or higher clearance
- Master's degree in computer science, software engineering, computer engineering, or related technical field
- Experience supporting Space Systems Command (SSC), Space Operations Command (SpOC/CFC), or related DoD programs
- Experience supporting SATCOM, mission systems, operational C2 systems, or space-related applications
- Experience with microservices architectures and service-oriented design
- Experience with Kubernetes-based deployment environments
- Experience developing applications within cloud-native environments
- Familiarity with API gateways, service meshes, and modern integration frameworks
- Experience participating in architecture review boards and technical governance activities
- Familiarity with AI-enabled mission systems or data-driven operational platforms
- Experience working across independently contracted software development teams
- Experience with Kafka Streams, Apache Flink, RabbitMQ, NATS, or similar event-processing technologies
- Experience implementing observability platforms using OpenTelemetry, Prometheus, Grafana, ELK, or similar technologies
- Experience with software supply-chain security, SBOM generation, and DevSecOps security tooling
- Experience working within software factory or platform engineering environments
- Experience supporting large-scale modernization or enterprise transformation efforts
- Certifications such as INCOSE CSEP/ESEP
Vacancy posted 24 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in El Segundo, CA vacancy
$210k - $340k
...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 efforts...SuggestedPermanent employmentTemporary workRemote workWeekend work$215k - $250k
...analysis Design and develop secure, scalable, multi-tenant software solutions that run seamlessly across major cloud platforms... ...WHAT YOU BRING ~1+ year of experience as a Principal Software Engineer with a SaaS company ~ Expert-level ability utilizing technologies...Suggested$200.5k - $314.48k
...Principal Embedded Software Engineer Define and implement architecture for fault‑tolerant embedded I&C software across multiple subsystems Location: El Segundo, California, United States Compensation: $200,500 - 314,475 USD / year Job Tags: Software About...SuggestedImmediate startWeekend work$180k - $260k
...Principal Embedded Software Engineer (Actuators & Control Systems) Department: Software Employment Type: Full Time Location: Redondo Beach Compensation: $180,000 - $260,000 / year Description As a Senior Embedded Software Engineer at Impulse focused...SuggestedPermanent employmentFull time- ...Principal Software Engineer Disney Entertainment and ESPN Product & Technology 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...SuggestedWork experience placement
$276k - $414k
...Principal Software Engineer Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn...Temporary workLive inLocal area$195k - $270k
...manufacturing. We are a team of builders, engineers, and operators who believe nuclear... ...As part of the Engineering organization, Software Engineering builds the internal platforms... ...built. The Role The Principal Software Engineer will own the technical...Permanent employmentWork experience placement$215k - $250k
El Segundo, CAEngineering - Software Engineering /Full-Time /HybridSaviynt's AI-powered identity platform manages and governs human and non... ...true agile principlesWHAT YOU BRING1+ year of experience as a Principal Software Engineer with a SaaS companyExpert-level ability...Full time$255k - $340k
...future Starlink designs and use cases. Requirements Bachelor’s degree in computer science, engineering, or another STEM discipline and 10+ years of professional software development experience, or 12+ years of software development experience in lieu of a degree....Full timeTemporary workWeekend 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, CONTINUOUS INTEGRATION (STARSHIP)As a Principal Software Engineer on the Starship Continuous Integration team, you will...Permanent employmentTemporary workWeekend work- ...wide telemetry and alerting, and routine operations. Define engineering practices across the ground and flight boundary, including... ...critical ground systems. Write, deploy, operate, and troubleshoot software across software, networks, and hardware. Mentor engineers,...Full time
- ...Company Description Aerospace / Finance Job Description PRINCIPAL SOFTWARE ENGINEER (ARCHITECT) Visa Candidates Welcome Job Description Responsibilities: • Maintain and improve the functionality and performance of existing Windows and WCF services...Full time
$104.5k - $234.6k
...experience. Responsibilities Key Responsibilities Platform Software Development: Lead cross-team evolution of middleware... ...development lifecycle; provides guidance and coaching to engineers to drive improvements. Utilizes advanced knowledge to develop...Temporary workFlexible hoursShift work$104.5k - $234.6k
...developer experience. Responsibilities Key Responsibilities Platform Software Development: Lead cross-team evolution of middleware patterns... ...development lifecycle; provides guidance and coaching to engineers to drive improvements. Utilizes advanced knowledge to develop...Temporary workFlexible hoursShift work$160k - $200k
...Job Description Description SAIC is seeking an experienced Software Engineer , to serve as a subject matter expert (SME) in developing, deploying, and sustaining National Security Space systems. In this critical role, you will work directly with government...Contract workWork at office- ...Job #: 148386 Title: Software Engineer 5 Location: El Segundo, CA Salary Range: 93.83 Position: Software Engineer Description: ENG- Develop, integrate, and support high-performance command and control software for satellite and ground systems within the Boeing Defense...Temporary workWork experience placementLocal areaRelocationDay shift
- ...Job Title: Software Engineer-Developer 3 Job Location: El Segundo, CA Duration: 12 months Active TS/SCI Clearance Job Description: Position Responsibilities: • Design, develop, test, and maintain software throughout the end-to-end lifecycle that meets...Currently hiring
$130k - $180k
...processing facility. You will be working with a fast moving team of multidisciplinary engineers during the most exciting phase of our growth – expanding to support new fish species, more robots in the field, and developing software based tools for fishermen efficiency....Work at office$80k - $140k
...Software Engineer, Senior - SBG Hybrid • SBG - El Segundo - El Segundo, CA 90245 Overview Salary Range $80,000.00 - $140,000.00 Salary/year Level Experienced Education Level 4 Year Degree Category Software Engineering Description SBG Technology Solutions...Work experience placementWork at office2 days per week1 day per week- ...Please see the job description below: Job Title: Software Engineer III Location: Role is remote Pay Rate: $55-60/hour on W2 + Benefits Key Responsibilities: Design, develop, and maintain a custom rendering tool/plugin for After Effects. Implement...Remote work
- ...Senior Full-Stack Software Engineer Magenta is transforming how manufacturing operates. Manufacturing teams lose enormous amounts of time to documentation, reviews, compliance steps, supplier packages, work instructions, quality records, and process handoffs. Magenta...Work at office
$75.8k - $144.2k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...world. The Next Generation Radio Frequency Sensors Management Software Department mission is to provide world class Software for our...Temporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$171.7k - $232.3k
...professional growth. Find your future with us. Boeing Defense, Space & Security (BDS) has an exciting opportunity for a Senior Software Engineer to join the National Systems Programs (NSP) software team in El Segundo CA or Chantilly, VA. The selected candidate...Permanent employmentWork experience placementImmediate startRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift workDay shift- ...DPP is seeking a Software Engineer III for an opportunity with our client in the Aerospace and Defense Manufacturing industry. Work location : Onsite in Redondo Beach, CA Duration: 12 months Terms: W2 Contract Work authorization: US Citizen; must...Contract work
$165k - $230k
...is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SR. SOFTWARE ENGINEER The application software team is the central nervous system of SpaceX – we create mission critical applications that are used...Permanent employmentTemporary workWorldwideWeekend work- ...get us there. First to market is the only acceptable outcome. Software is central to that. The code you write will run on rigs on a drill pad, not in a simulation. You'll be the Responsible Engineer for the subsystems you own, accountable end-to-end for design, deployment...Work at officeNight shift
$180k - $250k
...mission is bigger than any one person, forge the future with Voyager. Voyager Technologies is seeking a Senior Software Engineer to join a multidisciplinary team of machine learning engineers, software developers, and algorithm developers developing...Long term contractPermanent employmentContract workRemote workFlexible hours- ...Senior Satellite Ground Software Engineer At Reflect, you will be expected to move fast, have a lot of ownership and, most importantly, be able to effect change. If this excites you, we are interested in hearing about your best work and accomplishments across any domain...
$150k - $220k
...Software Engineer Location: Playa Vista, California (in-person, five days per week) Outpost is pioneering Earth return logistics for space. We're building vehicles that can return payloads from orbit safely and precisely enabling faster space-based manufacturing,...Permanent employmentTemporary workWork at officeLocal areaNight shift- ...Position Overview **Secret Clearance Required to Start.** Position is 100% onsite. The Company is looking for a Software Systems Engineer (Senior / SME) to join the Ground Software Engineering team located in El Segundo, CA. This position will focus on...Work experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
Related searches
- senior principal cloud computing engineer El Segundo, CA
- principal El Segundo, CA
- embedded software El Segundo, CA
- software applications developer El Segundo, CA
- entry level software sales El Segundo, CA
- software technology El Segundo, CA
- software implementation project manager El Segundo, CA
- software support El Segundo, CA
- government software El Segundo, CA
- software qa El Segundo, CA


