General Dynamics Mission Systems is a leading company in advanced technologies, committed to supporting national security. They are seeking a Lead Software Architect to apply advanced engineering principles to solve complex problems and oversee design and development processes for technology products.
Responsibilities:
- Apply advanced principles of engineering and management to solve complex problems in the development of technology
- Oversee and manage design and development processes as they relate to the engineering of products utilizing principles and technology of physics, mathematics, engineering, and related physical sciences
Requirements:
- Bachelor's degree in Electrical Engineering, or a related Science, Engineering or Mathematics field
- 15+ years of job-related experience, or a Master's degree plus 13 years of job-related experience
- Department of Defense Secret security clearance is required at time of hire
- U.S. citizenship is required
- Bachelor's degree in Software Engineering, Computer Science, or a related technical field, plus a minimum of 10 years of relevant experience; or Master's degree plus a minimum of 8 years of relevant experience
- Demonstrated expertise in designing and building large-scale, distributed software systems
- Extensive hands-on experience with modern programming languages such as Python
- Significant experience in system architecture, data modeling, and API design
- Exceptional leadership and communication skills
- Recognized as an expert in your field
- Ability to anticipate technology, process, and skill needs
- A true passion for innovation and a track record of using technology to solve complex problems in novel ways
- Deep understanding of Site Reliability Engineering (SRE) concepts and a passion for building highly available and performant systems
- Experience with AI/ML concepts and/or direct experience with AI-assisted development tools
- Expertise in DevOps/MLOps, CI/CD pipelines, containerization (Docker, Kubernetes), and infrastructure-as-code
- Experience migrating complex, legacy enterprise systems to modern architectures
- Exceptional ability to mentor and inspire other engineers
- Excellent problem-solving skills and the ability to navigate technical and organizational ambiguity