Principal Software Technical Program Manager
Safran Passenger Innovations
Brea, california
Job Details
Full-time
Full Job Description
The Principal Software Technical Program Manager is responsible for leading and managing software development programs, ensuring the successful delivery of complex projects. This role involves serving as a Scrum Master, facilitating agile processes, and coordinating with cross-functional teams and external partners. Key responsibilities include defining project scope, setting schedules, managing stakeholder expectations, and acting as a liaison across various offices to enhance communication and alignment. The role also involves advocating for customer needs, developing user stories, and driving the implementation of managed services and operational products.
Duties and Responsibilities:
- Serve as Scrum Master for various programs, by facilitating sprint activities such as daily stand-ups, backlog grooming, sprint planning, and sprint reviews.
- Coordinate with external partners to ensure alignment and effective collaboration.
- Collaborate with developers, product management, project management, and systems engineering teams to coordinate tasks, improve effort estimation, define scope, set schedules, and establish deliverables and acceptance criteria.
- Maintain effective communication with stakeholders to manage expectations and enhance team collaboration.
- Act as a liaison between Wessling, Laramie, and Brea, ensuring seamless coordination across all development and delivery activities.
- Assist in the formulation of requirements for manufacturers such as Boeing and Airbus, ensuring they meet project needs.
- Advocate for the customer by focusing on writing end-user stories, overseeing execution and delivery, and optimizing business processes.
- Drive the development and implementation processes for managed programs, products, and services.
- Contribute to the productization of SPI Managed Services and the operationalization of SmartPipe.
- Provide administrative management of the development team as needed, with the potential to take on more responsibilities as the DevOps team evolves
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree preferred.
- 15+ years of experience in program or project management, with a focus on software development and agile methodologies.
- Proven experience as a Scrum Master or Agile Coach, with a deep understanding of agile practices and frameworks.
- Strong experience in coordinating with cross-functional teams, including developers, product managers, project managers, and systems engineers.
- Demonstrated ability to manage external partnerships and vendor relationships effectively.
- Excellent communication and interpersonal skills, with a track record of successful stakeholder management.
- Strong analytical and problem-solving skills, with the ability to define requirements, scope projects, and set schedules and deliverables.
- Experience in advocating for customer needs and driving the development of user stories, execution plans, and business processes.
- Ability to manage multiple projects simultaneously in a fast-paced, dynamic environment.
- Familiarity with cloud platforms such as AWS and experience in working with external technology partners.
Benefits
The starting pay range for this position is $148,000 to $192,000 per year however, base pay offered may vary depending on skills, experience, job-related knowledge and location.