Principal Software Engineer
Microsoft
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 99% of similar roles. Most pay $174,600–$225,000 — the shaded band above. At the midpoint, this role pays about $140k versus about $200k for comparable roles.
Based on 240 similar postings.
Employer
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 1123 open roles on FindRole.
Listed pay typically runs $124,093–$150,385 across 984 roles with salary data.
Most-posted roles
At a glance
As a Principal Software Engineer, you will join the engineering team to lead the implementation and management of DevSecOps practices across multiple projects. You will be responsible for designing, implementing, and maintaining highly automated and secure CI/CD pipelines while providing technical leadership to cross-functional teams including developers and security engineers. Your daily work involves architecting scalable infrastructure-as-code solutions, conducting security assessments, performing threat modeling, and leading incident response efforts. The role requires expert proficiency in Java, Python, and Bash, alongside experience with Kubernetes, Docker, and various cloud platforms like AWS, Azure, or Google Cloud. You will utilize tools such as Ansible, Terraform, Jenkins, and GitLab CI to manage infrastructure. This position focuses on solving complex technical challenges for mission-critical government projects within the Air Force domain.
What does a Software Engineer earn in Texas?
Median $186925 from 189 postings across 40 companies.
Skills
What you'll do
What we're looking for
More like this
Microsoft
Autodesk
CVS Health
Oracle
Snap Inc.
Microsoft