Full-Stack GAIAA Software Engineer at General Dynamics Mission Systems in Arizona
- Company: General Dynamics Mission Systems
- Location: Arizona
- Posted: Sep 17, 2026
- Type: Full-time
- Experience: 2+ years
Overview
As a software engineer for the GAIAA team, you’ll be a member of a cross functional team responsible for developing and deploying the GDMS enterprise environment for accessing AI assistants that helps employees find information, analyze content, draft materials, automate tasks, and build AI-enabled …
Responsibilities
- As a software engineer for the GAIAA team, you’ll be a member of a cross functional team responsible for developing and deploying the GDMS enterprise environment for accessing AI assistants that helps employees find information, analyze content, draft materials, automate tasks, and build AI-enabled workflows.
- Bug Fixes: Troubleshoot production issues and identify/ship fixes for them.
- Feature Development: Implement new features across frontend/backend boundaries.
- Collaboration and Maintenance: Work with a team of engineers and designers to maintain a large codebase, following established patterns and proposing new patterns.
- Problem Solving: Have a well-rounded understanding of foundational software engineering principles.
Requirements
- Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum of 2 years of relevant experience; or Master's degree, plus 6 months relevant experience.
- Due to the nature of work performed within our facilities, U.S. citizenship is required.
- Strong understanding of software development process, as well as software engineering concepts, principles, and theories
- Proven experience leading the design, building, and deployment of complex and performant software solutions in production
- Strong understanding of REST-based infrastructure and how to build REST-based backends
- Experience in React, Angular, Vue, FastAPI, or similar frameworks
- Mastery with TypeScript, JavaScript, Python, Git, Bash
- Excellent written and verbal communication skills
- Expertise in React-Framework and TypeScript
- Expertise in FastAPI and Python
- Mastery with concepts relating to react-context, debugging large, controlled components, hooks, and streaming
- Experience with Linux, Azure, Docker
Skills
Preferred
- Expertise in FastAPI and Python
- Experience with Linux, Azure, Docker
Benefits
- An exciting career path with opportunities for continuous learning and development.
- Research oriented work, alongside award winning teams developing practical solutions for our nation’s security
- Flexible schedules with every other Friday off work, if desired (9/80 schedule)
- Competitive benefits, including 401k matching, flex time off, paid parental leave, healthcare benefits, health & wellness programs, employee resource and social groups, and more
- See more at gdmissionsystems.com/careers/why-work-for-us/benefits