Principal Software Architect
General Dynamics Information Technology1 day ago
Remote, United StatesStaff+
Base Salary
$149k - $201k/yr
Responsibilities
- Design and guide cloud-native, scalable, secure enterprise architectures and modernization strategies.
- Lead software architecture practices, establish engineering standards, mentor development teams, and modernize enterprise applications.
- Architect enterprise platforms on AWS and Kubernetes to improve scalability, security, reliability, and developer efficiency.
- Create task-specific AI agents and enable AI-assisted software engineering using Claude Code and GitHub Copilot.
- Develop enterprise data integration and analytics solutions using Databricks, third-party APIs, and scalable data architectures.
- Architect secure identity and access solutions using Zero Trust, OAuth2, OpenID Connect, SAML, Okta, and Keycloak.
- Advance enterprise platform innovation and digital modernization initiatives.
Requirements
- At least 5 years of related experience in enterprise software development, cloud-native architecture, or related work.
- Experience with Java, Spring Boot, Spring Security, Python, API integration, and enterprise software development.
- Experience with AWS, Kubernetes, Amazon EKS, Docker, Linux, and serverless architectures.
- Experience with Okta, Keycloak, OAuth2, OpenID Connect, SAML, and Zero Trust identity and access solutions.
- Experience with generative AI, AI agents, prompt engineering, Claude Code, GitHub Copilot, spec-driven development, and AI-assisted engineering.
- Familiarity with SQL, data analytics, data modeling, AI/ML, and scalable data processing is preferred.
- US citizenship is required, and the candidate must successfully achieve a Public Trust clearance.
- Less than 10% travel is required.
Benefits
- Remote work from any location in the United States with a 40-hour work week.
- Medical, dental, vision, and health savings account plan options.
- 401(k) plan with pre-tax and post-tax contribution options and company matching.
- Flexible work weeks where possible, vacation, sick, personal, holiday, parental, military, bereavement, and jury duty leave.
- Typically 15 days of paid leave and 10 paid holidays per calendar year, prorated based on hire date.
- Up to 160 hours of paid family leave in a rolling 12-month period for eligible employees.
- Short- and long-term disability, life, accidental death and dismemberment, personal accident, critical illness, and business travel and accident insurance.
- Fully remote work arrangement with less than 10% travel.
Categories
About General Dynamics Information Technology
General Dynamics Information Technology (GDIT) delivers enterprise IT, systems integration, cybersecurity, cloud, and software engineering services to U.S. federal agencies, including defense and intelligence organizations. It provides contract-based professional and managed services ranging from network operations and unified communications to training and simulation. GDIT is a business unit of General Dynamics (NYSE: GD) and is headquartered in Falls Church, Virginia.