Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

BAE Systems USA Logo

Software Program Engineering Manager II

BAE Systems USA

$146,670 - $249,330
Sep 16, 2025
Nashua, NH, US
Apply Now

BAE Systems is looking to modernize its digital infrastructure by developing innovative software solutions. This role will lead the Digital Architecture Team in creating cost-effective, modular software architectures to support this modernization and align with strategic objectives.

Requirements

  • Strong understanding of software architecture, engineering principles, and best practices.
  • Experience with modular software architecture, digital transformation, and engineering innovation.
  • Experience with emerging technologies, such as cloud computing, artificial intelligence, or cybersecurity.
  • Experience building microservice architectures and distributed systems.

Responsibilities

  • Provide technical vision and direction to the Digital Architecture Team, ensuring alignment with BAE Systems' digital transformation strategy.
  • Develop and maintain a deep understanding of the team's charter and purpose, ensuring all initiatives and projects support the modernization of BAE Systems' digital infrastructure.
  • Manage multiple engineering programs and projects, prioritizing tasks, allocating resources, and ensuring timely delivery of high-quality solutions.
  • Develop and manage project plans, resource allocation plans, and schedules to ensure successful project execution.
  • Collaborate with cross-functional teams to identify and prioritize engineering requirements, ensuring solutions meet business needs and align with BAE Systems' strategic objectives.
  • Develop and maintain expertise in modular software architecture, digital transformation, and engineering best practices.
  • Stay up-to-date with industry trends, emerging technologies, and best practices, applying this knowledge to drive team innovation and growth.

Other

  • Lead, motivate, and develop a high-performing team, providing guidance, coaching, and feedback to ensure individual and team growth.
  • Foster a culture of innovation, collaboration, and continuous improvement within the team.
  • Participate in the recruitment, hiring, and onboarding process for data engineering talent, ensuring a diverse and skilled team
  • Communicate technical plans, progress, and results to senior leadership, stakeholders, and customers.
  • Build and maintain relationships with key stakeholders, ensuring their needs are met and expectations are managed.
  • Proven experience in leading high-performing teams and managing complex engineering programs.
  • Proven experience in technical leadership, program management, and team management.