Principal Software Engineer

Nashua, NH, United States • Posted June 04, 2026

Job Type: Full-time
Location: Nashua, NH
Posted: June 04, 2026
Category: other-general
Application Deadline: June 13, 2026

Role Description

**Job Description**
**We are seeking a highly skilled and experienced Principal 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 deep expertise in Python microservice frameworks, DevSecOps pipelines using GitLab, and on-premises deployment strategies, with additional experience in containerization and Kubernetes.**

**Key Responsibilities:**

+ **Lead the architecture and development of scalable Python-based microservices.**
+ **Collaborate with cross-functional teams to identify opportunities for digital transformation and develop solutions that enhance people's abilities, while ensuring repeatability, reliability, and sustainability**
+ **Develop and maintain software libraries and frameworks that support modular software architecture and integration with existing infrastructure, with a focus on 5S principles (sort, s...

Interested in this role?

Click the button below to start your application for Principal Software Engineer at BAE Systems.

Apply Now