Job Overview
We are seeking a highly motivated and experienced Technical Project Manager (TPM) to lead and oversee the execution of complex technical programs and cross-functional initiatives. The ideal candidate will bridge the gap between business objectives and technical implementation, ensuring that programs are delivered on time, within budget, and meet quality standards. You will collaborate closely with engineering teams, product managers, design teams, and stakeholders to drive alignment, resolve roadblocks, and deliver impactful solutions that support our company’s strategic goals.
Key Responsibilities
- Lead the planning, execution, and delivery of large-scale technical programs, including defining program scope, objectives, milestones, and resource requirements.
- Develop and maintain comprehensive program plans, including project schedules, risk registers, and dependency maps, using project management tools (e.g., Jira, Asana, Microsoft Project).
- Collaborate with cross-functional teams (engineering, product, design, QA, operations) to align on program goals, resolve conflicts, and ensure seamless coordination throughout the program lifecycle.
- Identify, assess, and mitigate program risks and issues proactively; elevate critical blockers to senior management with clear recommendations for resolution.
- Drive program governance, including organizing regular program meetings (stand-ups, steering committee meetings, retrospectives), preparing status reports, and communicating program progress to stakeholders at all levels.
- Ensure alignment between technical solutions and business requirements; work with product managers to prioritize features and requirements based on business value and technical feasibility.
- Oversee resource allocation across program initiatives, working with engineering managers to ensure adequate staffing and resource utilization.
- Lead post-program reviews to evaluate program success, document lessons learned, and identify opportunities for process improvement in future programs.
- Champion best practices in program management, agile methodologies, and technical delivery across the organization.
Required Qualifications & Skills
- Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related technical field; Master’s degree is a plus.
- 5+ years of experience as a Technical Program Manager or similar role, leading complex technical programs in a software development or High-performance Computing Cluster Construction.
- Strong technical background with the ability to understand and evaluate software architectures, server virtualization technology, data center power & cooling system, high-performance computing server, and high-speed transmission network.
- Proven experience in program management methodologies (Agile, Scrum, Waterfall) and tools (Jira, Confluence, Asana, Microsoft Project, Smartsheet).
- Excellent cross-functional leadership and stakeholder management skills; ability to influence without direct authority and drive consensus among diverse teams.
- Exceptional problem-solving, critical thinking, and decision-making abilities, with a focus on delivering results in a fast-paced environment.
- Strong communication skills (verbal and written) in English; ability to communicate complex technical and program information clearly to both technical and non-technical stakeholders.
- Demonstrated track record of delivering large-scale technical programs on time, within budget, and meeting quality standards.
- Proven experience in building ultra-large-scale GPU computing clusters, Familiarity with cloud technologies (AWS, Azure, GCP), DevOps practices, and software development lifecycles (SDLC) is a plus.
Preferred Qualifications
- Project Management Professional (PMP) certification or Agile certifications (CSM, CSPO, PMI-ACP).
- Experience in Data Center Construction, Large-scale Computing Cluster Construction & O&M, Cloud Platform Development is highly desirable.
- Experience leading distributed/remote technical teams across different time zones.
- Familiarity with CI/CD pipelines, infrastructure as code (IaC), automated testing frameworks.
What We Offer
- Competitive salary and performance-based bonuses.
- Flexible work arrangements (hybrid/remote options).
- Professional development opportunities: training programs, certifications, conference attendance, and mentorship.
- Generous paid time off (PTO), including vacation days, sick days, and company holidays.
- Collaborative and inclusive work environment with opportunities for growth and advancement.