Principal Software Engineer

General Dynamics

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Antonio, TX
Salary
$119,000–$161,000 / yr
Posted
100 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $195k
This role $140k
$104k $257k
below market most similar roles pay here above market

This role pays less than 99% of similar roles. Most pay $169,550–$220,800 — the blue band above. At the midpoint, this role pays about $140k versus about $195k 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 · Principal Software Engineer

The Principal Software Engineer joins the engineering team to lead the implementation and management of DevSecOps practices for mission-critical Air Force projects. This role involves designing and maintaining highly automated, secure CI/CD pipelines while providing technical leadership to cross-functional teams of developers and security engineers. Key responsibilities include architecting scalable cloud and on-premises infrastructure using infrastructure-as-code, conducting threat modeling, and performing vulnerability remediation. The successful candidate will utilize a technical stack including Java, Python, Kubernetes, and Docker, alongside tools like Jenkins, Terraform, and Ansible. Core competencies include expertise in cloud platforms, networking protocols, and security frameworks like NIST. You will also conduct Proof of Concepts for new tools, lead incident response efforts, and develop comprehensive operational runbooks and training programs.

What does a Software Engineer earn in Texas?

Median $178175 from 187 postings across 44 companies.

See salary data

What you'll do

  • Lead the implementation and management of DevSecOps practices across multiple projects and teams.
  • Design, implement, and maintain highly automated and secure CI/CD pipelines with advanced security testing.
  • Architect and manage secure, highly available cloud and on-premises infrastructure using infrastructure-as-code.
  • Lead security assessments, penetration testing, threat modeling, and vulnerability remediation efforts.
  • Provide technical leadership and mentorship to cross-functional teams on secure system design and deployment.
  • Conduct Proof of Concepts to evaluate new DevSecOps tools and technologies for adoption.
  • Lead incident response and root cause analysis to identify and mitigate security vulnerabilities.
  • Develop and maintain comprehensive technical documentation, architectural diagrams, and operational runbooks.

What we're looking for

  • Must be a US Citizen.
  • Must currently possess an active Top Secret/SCI clearance.
  • Bachelor of Arts/Bachelor of Science in Computer Science or related field.
  • Master's degree in Computer Science or related field (preferred).
  • 10+ years of related experience.
  • Expert-level proficiency in CI/CD tools and pipelines like Jenkins, GitLab CI, CircleCI, or Azure DevOps.
  • Expertise in configuration management and automation tools such as Ansible, Puppet, Chef, or Terraform.
  • Mastery of scripting and programming languages including Python, Bash, Go, and Java.
  • Extensive experience with containerization and orchestration technologies like Docker and Kubernetes.
  • Sr level knowledge of cloud platforms including AWS, Azure, or Google Cloud.
  • Experience with reverse engineering and malware analysis (preferred).

More like this

Similar roles

Principal Software Engineer

Autodesk

Atlanta, GA 74 days ago
Distributed Systems Data Pipelines NoSQL Object Storage Serverless API Design ETL DevOps Search Relevance Schema Validation
8+ yrs exp Hybrid

Principal Software Engineer

Amgen

Tampa, FL +1 139 days ago
Generative AI LLMs MLOps LLMOps Python PyTorch TensorFlow Hugging Face LangChain AWS Azure GCP Kubernetes Docker Apache Spark Apache Airflow MLflow Kubeflow Databricks RAG Vector Databases CI/CD Distributed Systems NLP
8+ yrs exp Hybrid

Principal Software Engineer

The Walt Disney Company

San Francisco, CA +1 16 days ago $209,500–$280,900
Video Coding C++ Python AV1 AV2 AVC HEVC VVC Computer Vision Deep Learning gStreamer Docker REST APIs XML JSON Git GitHub ABR Algorithms
10+ yrs exp Hybrid

Principal Software Engineer

The Walt Disney Company

San Francisco, CA +1 16 days ago $209,500–$280,900
Video Coding AV1 AV2 AVC HEVC VVC Deep Learning Computer Vision C++ Python gStreamer Docker REST APIs XML JSON Git GitHub ABR Algorithms Video Processing
10+ yrs exp Hybrid

Principal Software Engineer

State Street

Burlington, MA 106 days ago
Java C# React SQL JavaScript Azure Jenkins Git REST SOAP XML JSON CI/CD Agile Scrum PowerShell Batch RDBMS Micro services BDD ATDD
10+ yrs exp Hybrid

Principal Software Engineer

Oracle

119 days ago $114,600–$234,600
C Distributed Systems Cloud Architecture Python Kernel Programming Network Programming Unix Linux Elastic File System OCI HPC AI/ML
6+ yrs exp