Senior Software Engineer

BAE Systems · Nashua, NH, United States

Location
Nashua
Job Type
Full-time
Posted
June 22, 2026

Job Description

**Job Description**
We are seeking a highly skilled and experienced Senior Python Engineer to join the Digital Architecture Team (DAT), leading the design, development, deployment, and sustainment of mission-critical backend systems. The ideal candidate will bring expertise in Python microservice frameworks, DevSecOps pipelines using GitLab, and on-premises deployment strategies.

**Required Education, Experience, & Skills**

+ 4 years of experience in Python development, with a focus on software architecture and integration
+ Strong understanding of digital strategy and the fundamental components that make it up, including people, technology, and distinct properties of each component
+ Excellent problem-solving skills, with the ability to think proactively and develop automated, centralized, and systematic solutions
+ Strong understanding of software design patterns and principles, with experience in designing and developing modular software architectures<...

Ready to Apply?

Submit your application for Senior Software Engineer at BAE Systems

Apply Now