Principal Software Architect

General Dynamics

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Falls Church, VA
Salary
$148,750–$201,250 / yr
Posted
2 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $208k
This role $175k
$127k most similar roles pay here $291k

This role pays less than 78% of similar roles. Most pay $184,628–$231,000 — the shaded band above. At the midpoint, this role pays about $175k versus about $208k 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 1191 open roles on FindRole.

Listed pay typically runs $122,236–$150,385 across 1023 roles with salary data.

Most-posted roles

View all roles at General Dynamics

At a glance

TL;DR · Principal Software Architect

As a Principal Software Architect, you will join the engineering team to drive enterprise software development, cloud-native platform architecture, and digital modernization initiatives. You will be responsible for designing scalable, secure architectures, establishing engineering standards, and mentoring development teams while modernizing applications using cloud-native patterns. Your daily work involves building enterprise platforms on AWS and Kubernetes, developing data integration solutions via Databricks, and accelerating the adoption of Generative AI through task-specific agents and tools like Claude Code and GitHub Copilot. You will utilize a technical stack including Java, Spring Boot, Python, REST APIs, Microservices, Docker, and Linux. Additionally, you will implement secure identity solutions using Zero Trust, Okta, Keycloak, OAuth2, OIDC, and SAML to ensure compliance while solving complex problems in data architecture and AI-assisted software engineering.

What you'll do

  • Design and guide cloud-native, scalable, and secure enterprise architectures and modernization strategies.
  • Establish engineering standards and mentor development teams to modernize enterprise applications using cloud-native patterns.
  • Architect enterprise platforms on AWS and Kubernetes to improve scalability, security, and developer efficiency.
  • Accelerate Generative AI adoption by creating task-specific AI agents and enabling AI-assisted software engineering.
  • Develop data integration and analytics solutions using Databricks and third-party APIs.
  • Architect secure identity and access solutions using Zero Trust, OAuth2, OIDC, SAML, Okta, and Keycloak.

What we're looking for

  • US citizenship is required.
  • Must be able to obtain a BI Full 6C (T4) Public Trust.
  • 5+ years of related experience in enterprise software development and cloud-native platform architecture.
  • Proficiency in Java, Spring Boot, Spring Security, Python, REST APIs, Microservices, and API Integration.
  • Expertise in AWS, Kubernetes, Amazon EKS, Docker, Linux, and Serverless Architectures.
  • Experience with Okta, Keycloak, OAuth2, OpenID Connect (OIDC), SAML, and Zero Trust security.
  • Skills in Generative AI, AI Agents, Prompt Engineering, Claude Code, GitHub Copilot, and Spec-Driven Development.
  • Familiarity with modern data engineering practices including SQL, data analytics, data modeling, and AI/ML (preferred).

More like this

Similar roles

Principal Software Engineer

General Dynamics

Remote (Los Angeles, CA) 2 days ago $142,792$189,750
Java Python Microservices REST GraphQL Kafka SQS EventBridge AWS Azure GCP Kubernetes ECS Terraform CloudFormation CI/CD NoSQL Distributed Systems Infrastructure as Code
5+ yrs exp Remote

Principal Software Engineer

General Dynamics

San Antonio, TX 61 days ago $119,000$161,000
DevSecOps CI/CD Kubernetes Docker Terraform Ansible Puppet Chef Python Java Go Bash AWS Azure Google Cloud Agile Methodology infrastructure-as-code OWASP Nessus Burp Suite Splunk
10+ yrs exp Hybrid

Principal Software Engineer

The Walt Disney Company

Remote (Santa Monica, CA) 162 days ago $184,300$247,100
Python Java Springboot Django AWS Kinesis DynamoDB S3 SNS SQS Kafka MySQL Elasticache SQL AI Agile
10+ yrs exp Remote

Principal Software Engineer

Autodesk

Atlanta, GA 36 days ago $139,000$249,260
Distributed Systems Data Pipelines NoSQL Serverless API Design ETL Cloud Platform Schema Validation Search Relevance
8+ yrs exp Hybrid

Principal Software Engineer

Cisco

Remote (Milpitas, CA) 64 days ago $231,400$331,800
C C++ Python Embedded Systems Linux Device Drivers BIOS BSP Sonic ONIE BMC IPMI Redfish I2C SPI UART PCIe GPIO GDB KGDB Secure-boot
10+ yrs exp Remote

Principal Software Engineer

Amgen

Remote (Tampa, FL) 100 days ago $157,020$212,439
Generative AI LLMs MLOps LLMOps Python PyTorch TensorFlow Hugging Face LangChain Databricks Apache Spark Apache Airflow Kubernetes Docker CI/CD AWS Azure GCP RAG Vector Databases
8+ yrs exp Remote