Principal Technical Program Manager, Cloud Adoption
📍 Job Overview
- Job Title: Principal Technical Program Manager, Cloud Adoption
- Company: General Motors
- Location: Remote - United States
- Job Type: Full-Time, Hybrid (3 days on-site per week)
- Category: Technical Program Management, Cloud Adoption
- Date Posted: 2025-06-10
- Experience Level: 10+ years in software engineering, several years in Technical Program Management
- Remote Status: Hybrid (3 days on-site per week)
🚀 Role Summary
- Lead cloud adoption programs across multiple teams, driving the migration of products and services from on-premises environments to cloud platforms (Azure, GCP, and AWS).
- Collaborate with developer teams, infrastructure teams, and other stakeholders to map technical requirements to cloud architectures, ensuring reliable and scalable deployments.
- Manage complex service migrations, assess capacity impacts, and balance trade-offs between competing priorities.
- Build opinionated cloud architectures, vehicle services, and developer platforms in collaboration with various teams.
- 📝 Enhancement Note: This role requires a strong technical background in cloud infrastructure, program management skills, and exceptional communication abilities to succeed in a highly cross-functional environment.
💻 Primary Responsibilities
- Cloud Adoption Program Execution: Drive the execution of cloud adoption programs, overseeing the migration of products and services from on-premises environments to cloud platforms (Azure, GCP, and AWS).
- Stakeholder Communication: Serve as the primary point of contact for high-visibility, cross-functional workstreams, managing and communicating the status of teams, initiatives, and objectives to all stakeholders, including senior management and executives.
- Program Planning and Risk Management: Develop and review comprehensive program plans, balancing them against agile needs and risk management strategies.
- Dependency Management: Gain a thorough understanding of GM technical systems to manage and address dependencies between teams and systems.
- Collaboration and Reporting: Work closely with product, program, and engineering management to track progress towards goals, ensure schedules are met, and celebrate wins.
- Cloud Architecture and Migration Support: Leverage an understanding of software development and cloud architectures to collaborate closely with engineering teams, supporting the transition of prototypes and legacy systems into robust, cloud deliverables.
- 📝 Enhancement Note: This role involves managing complex, high-visibility programs with multiple stakeholders, requiring strong project management, communication, and technical skills to succeed.
🎓 Skills & Qualifications
Education: Bachelor's degree in Computer Science, Engineering, or a related field. Relevant experience may be considered in lieu of a degree.
Experience: 10+ years of experience in software engineering organizations, with several years of Technical Program Management experience.
Required Skills:
- Broad software engineering knowledge and deep experience in cloud infrastructure (Azure, GCP, and/or AWS).
- Hands-on experience directing cross-functional, highly technical programs while tracking and reporting on progress and risks.
- Exceptional verbal and written communication skills, with the ability to convey complex technical concepts clearly to diverse audiences.
- Strong interpersonal skills and a collaborative approach to cross-functional teamwork.
- Passion for creative problem-solving and driving results through collaboration and innovation.
- 📝 Enhancement Note: Candidates should possess a strong technical background, proven program management skills, and excellent communication abilities to excel in this role.
Preferred Qualifications:
- Extensive hands-on experience in software engineering or comparable technical roles.
- Proven experience in optimizing cloud infrastructure, including achieving efficiency targets and managing cloud application lifecycle.
- Demonstrated ability and interest in working through ambiguous situations.
📊 Web Portfolio & Project Requirements
Portfolio Essentials:
- Detailed project case studies demonstrating cloud migration strategies, architecture decisions, and risk management approaches.
- Examples of successful cross-functional collaboration and stakeholder communication strategies.
- Evidence of problem-solving skills and ability to balance trade-offs between competing priorities.
Technical Documentation:
- Comprehensive program plans, risk assessments, and communication strategies.
- Cloud architecture diagrams, data flow diagrams, and system design documents.
- Project metrics, performance metrics, and optimization techniques.
📝 Enhancement Note: Candidates should provide detailed, well-structured portfolios showcasing their technical expertise, program management skills, and ability to communicate complex ideas effectively.
💵 Compensation & Benefits
Salary Range: The salary range for this role is $219,000 to $396,700. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.
Benefits:
- Medical, dental, and vision insurance.
- Health Savings Account and Flexible Spending Accounts.
- Retirement savings plan.
- Sickness and accident benefits, life insurance.
- Paid vacation and holidays, tuition assistance programs.
- Employee assistance program.
- GM vehicle discounts and more.
Working Hours: 40 hours per week, with the expectation to report to the designated on-site location three times a week for hybrid roles.
📝 Enhancement Note: Salary and benefits information are based on the provided job listing and may not reflect regional adjustments or company-specific policies. Research local salary standards and cost of living for a more accurate estimate.
🎯 Team & Company Context
🏢 Company Culture
Industry: Automotive and mobility technology.
Company Size: Large (approximately 155,000 employees globally).
Founded: 1908, with a rich history and strong brand recognition in the automotive industry.
Team Structure:
- The Infrastructure Engineering organization consists of multiple teams working on various aspects of cloud adoption, migration, and management.
- The Principal Technical Program Manager role reports directly to the Senior Manager of Cloud Adoption Programs.
- The team works closely with developer teams, infrastructure teams, and other stakeholders, fostering a collaborative and agile environment.
Development Methodology:
- Agile methodologies, with a focus on iterative development, continuous integration, and delivery.
- Cross-functional collaboration with design, marketing, and business teams to ensure alignment with overall company objectives.
- Regular code reviews, testing, and quality assurance practices to maintain high standards and ensure reliable deployments.
Company Website: General Motors
📝 Enhancement Note: General Motors offers a large, established team environment with a strong focus on collaboration, innovation, and continuous learning.
📈 Career & Growth Analysis
Web Technology Career Level: Senior-level Technical Program Management role, focusing on cloud adoption, migration, and architecture.
Reporting Structure: Reports directly to the Senior Manager of Cloud Adoption Programs, with matrixed reporting to various teams and stakeholders.
Technical Impact: Responsible for driving cloud adoption programs, managing dependencies, and ensuring successful implementation of cloud architectures across multiple teams.
Growth Opportunities:
- Cloud Architecture and Migration Expertise: Develop deep expertise in cloud infrastructure, architecture, and migration strategies.
- Technical Leadership: Build and mentor technical teams, driving innovation and best practices in cloud adoption and management.
- Strategic Program Management: Gain experience in managing large, complex programs with high visibility and multiple stakeholders.
📝 Enhancement Note: This role offers significant growth potential for technical program management professionals seeking to advance their careers in cloud adoption and infrastructure management.
🌐 Work Environment
Office Type: Hybrid work arrangement, with the expectation to report to the designated on-site location three times a week.
Office Location(s): General Motors has multiple office locations, with the expectation to report to the designated on-site location three times a week for this role.
Workspace Context:
- Collaborative workspace with multiple monitors and testing devices available to support cloud development and migration tasks.
- Access to cloud infrastructure tools, development tools, and project management software.
- Opportunities for cross-functional team interaction and knowledge sharing.
Work Schedule: Flexible work schedule, with the expectation to report to the designated on-site location three times a week and maintain regular communication with remote team members.
📝 Enhancement Note: General Motors offers a flexible work environment that balances on-site collaboration with remote work, fostering a productive and inclusive team culture.
📄 Application & Technical Interview Process
Interview Process:
- Phone Screen: A brief phone call to assess communication skills and cultural fit.
- Technical Deep Dive: A detailed discussion of cloud infrastructure, architecture, and migration strategies, with a focus on problem-solving and technical judgment.
- Stakeholder Simulation: A role-play scenario to evaluate communication skills, stakeholder management, and program planning abilities.
- Final Interview: A conversation with senior leadership to discuss career aspirations, growth opportunities, and overall fit for the role.
Portfolio Review Tips:
- Highlight cloud migration projects, architecture decisions, and risk management strategies.
- Include examples of successful cross-functional collaboration and stakeholder communication strategies.
- Demonstrate problem-solving skills and ability to balance trade-offs between competing priorities.
Technical Challenge Preparation:
- Brush up on cloud infrastructure (Azure, GCP, and AWS), architecture, and migration strategies.
- Practice problem-solving exercises and case studies related to cloud adoption and management.
- Prepare for stakeholder simulation scenarios, focusing on communication skills and program planning.
📝 Enhancement Note: The interview process for this role focuses on assessing technical expertise, program management skills, and communication abilities, with a strong emphasis on cloud infrastructure and architecture.
🛠 Technology Stack & Web Infrastructure
Cloud Infrastructure:
- Azure, GCP, and AWS cloud platforms.
- Infrastructure as Code (IaC) tools, such as Terraform and CloudFormation.
- Containerization and orchestration tools, such as Kubernetes and Docker.
Development & DevOps Tools:
- Git version control system.
- Agile project management tools, such as Jira or Azure DevOps.
- Cloud-based CI/CD pipelines, such as Azure Pipelines or Google Cloud Build.
- Monitoring and logging tools, such as Prometheus, Grafana, or ELK Stack.
📝 Enhancement Note: General Motors leverages a diverse technology stack, with a strong focus on cloud infrastructure, development, and DevOps tools to support cloud adoption and management.
👥 Team Culture & Values
Web Development Values:
- Innovation: Encourage creative problem-solving and continuous learning to drive cloud adoption and management excellence.
- Collaboration: Foster a culture of cross-functional teamwork, knowledge sharing, and collective success.
- Customer Focus: Prioritize user experience and customer needs in cloud architecture and migration decisions.
- Quality: Maintain high standards for cloud infrastructure, architecture, and deployment processes.
Collaboration Style:
- Cross-Functional Integration: Work closely with developer teams, infrastructure teams, and other stakeholders to ensure alignment and successful implementation of cloud adoption programs.
- Code Review Culture: Encourage regular code reviews, testing, and quality assurance practices to maintain high standards and ensure reliable deployments.
- Knowledge Sharing: Foster a culture of continuous learning and mentorship, with regular training opportunities and brown bag sessions.
📝 Enhancement Note: General Motors fosters a collaborative team culture that emphasizes innovation, customer focus, and continuous learning, with a strong emphasis on cross-functional teamwork and knowledge sharing.
⚡ Challenges & Growth Opportunities
Technical Challenges:
- Cloud Architecture and Migration: Design and implement cloud architectures that meet the unique requirements of GM's diverse product portfolio, ensuring scalability, reliability, and performance.
- Legacy System Integration: Integrate legacy systems and prototypes into cloud environments, ensuring seamless user experiences and minimal downtime.
- Cost Optimization: Continuously monitor and optimize cloud infrastructure costs, balancing performance and efficiency.
- Security and Compliance: Ensure cloud environments adhere to GM's security policies and regulatory compliance standards.
Learning & Development Opportunities:
- Cloud Architecture and Migration: Deepen expertise in cloud infrastructure, architecture, and migration strategies through training, workshops, and hands-on projects.
- Technical Leadership: Develop leadership skills through mentoring, coaching, and team management opportunities.
- Emerging Technologies: Stay up-to-date with emerging cloud technologies and trends, exploring new tools and approaches to enhance GM's cloud adoption and management capabilities.
📝 Enhancement Note: This role presents significant technical challenges and growth opportunities for cloud adoption and management professionals seeking to advance their careers in a large, established organization.
💡 Interview Preparation
Technical Questions:
- Cloud Infrastructure: Describe your experience with Azure, GCP, and AWS cloud platforms, highlighting your expertise in cloud architecture, migration, and management.
- Program Management: Walk through your experience managing complex, cross-functional programs, emphasizing your ability to track dependencies, manage risks, and ensure successful implementation.
- Problem-Solving: Present a case study demonstrating your ability to solve complex technical problems, balancing trade-offs between competing priorities and stakeholders.
Company & Culture Questions:
- Cloud Adoption Strategy: Explain your approach to cloud adoption, migration, and management, emphasizing your understanding of GM's unique business context and requirements.
- Collaboration and Communication: Describe your experience working with diverse teams and stakeholders, highlighting your ability to build consensus, manage dependencies, and drive successful project outcomes.
- GM's Cloud Adoption Journey: Demonstrate your understanding of GM's cloud adoption journey, emphasizing your ability to build on existing initiatives and drive continued success.
Portfolio Presentation Strategy:
- Cloud Migration Projects: Highlight cloud migration projects, architecture decisions, and risk management strategies, emphasizing your ability to drive successful cloud adoption and management initiatives.
- Stakeholder Communication: Include examples of successful cross-functional collaboration and stakeholder communication strategies, demonstrating your ability to build consensus and drive project success.
- Problem-Solving and Innovation: Showcase your problem-solving skills and ability to innovate, emphasizing your potential to drive cloud adoption and management excellence at GM.
📝 Enhancement Note: The interview process for this role focuses on assessing technical expertise, program management skills, and communication abilities, with a strong emphasis on cloud infrastructure and architecture.
📌 Application Steps
To apply for this Principal Technical Program Manager, Cloud Adoption role at General Motors:
- Customize Your Portfolio: Tailor your portfolio to highlight cloud migration projects, architecture decisions, and risk management strategies, emphasizing your ability to drive successful cloud adoption and management initiatives.
- Resume Optimization: Optimize your resume for web technology roles, emphasizing your experience in cloud infrastructure, architecture, and migration strategies, as well as your program management and communication skills.
- Technical Interview Preparation: Brush up on cloud infrastructure (Azure, GCP, and AWS), architecture, and migration strategies. Practice problem-solving exercises and case studies related to cloud adoption and management. Prepare for stakeholder simulation scenarios, focusing on communication skills and program planning.
- Company Research: Thoroughly research General Motors' cloud adoption journey, business context, and company culture to ensure a strong understanding of the organization and its goals.
⚠️ Important Notice: This enhanced job description includes AI-generated insights and web technology industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.
Application Requirements
Candidates should have over 10 years of experience in software engineering and several years of Technical Program Management experience. Proven ability to lead complex engineering initiatives and communicate effectively with diverse stakeholders is essential.