Piper Companies is looking to solve the business problem of modernizing an E-Learning SaaS company's technology, specifically in the areas of microservices and cloud architecture, by hiring a Technical (Software Engineering) Program Manager.
Requirements
- Strong understanding of microservices architecture, cloud platforms (e.g., AWS, Azure, GCP), and scalable systems
- Experience with microservices and cloud architecture
- Experience managing multiple complex projects simultaneously
- Knowledge of agile methodologies such as Scrum, Kanban, CI/CD, DevOps
- Experience with cloud infrastructure and engineering operations
Responsibilities
- Lead and manage multiple concurrent technical programs, ensuring alignment with business goals and timely delivery
- Proactively identify and eliminate engineering roadblocks, enabling teams to maintain momentum
- Escalate risks and concerns to leadership with clarity and urgency, offering actionable mitigation strategies
- Facilitate technical discussions and ensure alignment on architecture decisions, especially in areas involving microservices and cloud infrastructure
- Champion agile methodologies and foster a culture of continuous improvement
Other
- Proven experience as a Technical Program Manager, ideally with a background as a Software Engineer
- Excellent communication, stakeholder management, and organizational skills
- Ability to influence without authority and drive alignment across diverse team
- Degree requirements not specified, but experience as a Software Engineer is preferred
- Must be able to sit on site 3 days per week in Raleigh, NC