Senior Principal Software Systems Engineer

General Dynamics

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Boulder, CO
Salary
$183,381–$193,409 / yr
Posted
54 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $192k
This role $188k
$132k $246k
below market most similar roles pay here above market

This role pays less than 52% of similar roles. Most pay $169,550–$214,500 — the blue band above. At the midpoint, this role pays about $188k versus about $192k for comparable roles.

Based on 240 similar postings.

Employer

About General Dynamics

General Dynamics is a global aerospace and defense company offering a broad portfolio of products and services in business aviation, ship construction, land combat vehicles, and information technology. It serves customers in the U.S. government, allied governments, and a diverse array of commercial markets.

General Dynamics currently has 1377 open roles on FindRole.

Listed pay typically runs $124,093–$150,385 across 1184 roles with salary data.

Most-posted roles

View all roles at General Dynamics

At a glance

TL;DR · Senior Principal Software Systems Engineer

The Senior Principal Software Systems Engineer joins the engineering team to provide architectural recommendations and design inputs for complex software systems supporting national defense and intelligence services. This role involves leading all phases of software system development, including requirements analysis, functional analysis, system design, and trade studies. You will develop software architecture artifacts, lead technical strategy, and mentor junior engineers while managing the product lifecycle. Key technical competencies include Model-Based Systems Engineering, cloud environments like AWS and Azure, and PaaS technologies such as Kubernetes, Docker, and OpenShift. You will also utilize automation tools like Ansible and Terraform while applying cybersecurity practices like encryption and RMF. The work focuses on hardening mission-critical products for high-stakes national security missions within a fast-paced, collaborative environment.

What you'll do

  • Lead customer requirements analysis and define system requirements and allocations for lower-level elements and components.
  • Perform functional analysis, performance analysis, system design, trade studies, and systems integration and test.
  • Develop software architecture artifacts to provide a common understanding of complex systems to various stakeholders.
  • Provide technical strategy, operational concept development, and system architecture definition throughout the product lifecycle.
  • Support new business pursuits by preparing technical content, cost estimates, and solution proposals.
  • Identify and mitigate project risks while defining reasonable trade spaces for the engineering team.
  • Lead reviews of software systems and provide input on design decisions based on domain expertise.
  • Mentor and guide less experienced engineers to improve the work environment and technical capabilities.

What we're looking for

  • Must have a Bachelor's degree in Systems Engineering or a related Science, Engineering, Technology, or Mathematics field.
  • Requires 10+ years of job-related experience, or a Master's degree plus 8 years of job-related experience.
  • Must possess a Department of Defense Secret security clearance at time of hire.
  • U.S. citizenship is required.
  • Experience as a Lead SE or Chief Engineer on a complex software system is highly recommended.
  • Agile experience is preferred.
  • Top Secret clearance is preferred.
  • Experience with Model-Based Systems Engineering (MBSE) is beneficial.

More like this

Similar roles

Senior Principal Software Engineer

General Dynamics

Annapolis Junction, MD 18 days ago $183,381–$193,049
CI/CD Kubernetes Helm Docker Podman containerd Linux FPGA Embedded Software API Design Service-Oriented Architecture AI/ML Model Context Protocol Version Control State Machines Hardware-Software Co-design
10+ yrs exp Hybrid

Advanced Software Systems Engineer

General Dynamics

Boulder, CO 103 days ago $118,519–$128,241
MBSE Kubernetes Terraform Docker Ansible OpenShift Rancher AWS Azure Terragrunt Packer RHOSP DevOps RMF STIG Encryption PaaS VIO
5+ yrs exp Hybrid

Senior Advanced DevOps Engineer

General Dynamics

Boulder, CO 12 days ago $149,831–$158,024
AWS Azure Kubernetes Terraform Ansible Docker GitLab Jenkins Puppet Chef RabbitMQ Redis Elasticsearch NGINX OpenStack RHOSP VIO Terragrunt Packer REST APIs AI/ML RMF STIG
8+ yrs exp Hybrid

Senior Principal Software Engineer

Oracle

Nashville, TN 139 days ago $135,200–$306,400
C C++ Python Java OCI AWS GCP Azure DAOS SPDK RMDA NVMe/TCP RoCEv2 Tensorflow Keras PyTorch Scikit-Learn XGBoost Caffe MLOps Kubernetes Distributed Systems Agile
10+ yrs exp

Senior Principal Software Engineer

Oracle

Seattle, WA 139 days ago $135,200–$306,400
C++ Python Distributed Systems Block Storage CI/CD TCP/IP HTTP Operating Systems Multi-threading Data Structures Algorithms I/O Paths Performance Tuning Release Automation
10+ yrs exp

Senior Principal Software Engineer

Oracle

Santa Clara, CA +1 139 days ago $135,200–$306,400
C/C++ Rust Oracle Cloud Infrastructure Write-Ahead Logging B-tree LSM tree Raft Paxos Multi-Paxos MVCC CAP theorem Data Partitioning Sharding Cloud Infrastructure Agile
10+ yrs exp