About the Role
TPM work also involves the following:
- Leading all aspects of project progress, resolving dependencies, evaluating risks, and communicating status to upper management and project team members.
- Engaging and energizing your teams to achieve goals.
- Proactively removing obstacles to drive momentum, progress, and results.
- Identifying communication gaps, managing issues, team concerns, and providing support to teams balancing opposing priorities.
- Contributing to the management of the multi-functional strategic planning and business planning process, leading conversations with key team members to develop concepts for strategic initiatives, and developing those into detailed program / project plans (including roadmaps, funding planning, resource planning and hiring goals).
- Implementing continuous improvements to the engineering organization and the program management process.
- Share program/project process frameworks, tools, and standard methodologies that can be adopted throughout the organization.
Basic Qualifications:
- Proven track record as a TPM, Engineering Manager, and/or Architect in a software, SaaS, or systems development environment.
- Technical proficiency with an ability to understand technical architecture, challenges, risks, and propose alternatives.
- Strong experience in large scale distributed systems, such as online storage and database systems(SQL and No-SQL), Search systems, and/or Data Lake ecosystems (i.e. large scale Data Analytics using object storage, YARN/Kubernetes, Spark, Presto, etc).
- Technical degree in computer science or related field.
- Key TPM skills such as:
- 1) Proven cross-team and cross-org program management.
- 2) Metrics driven: experience determining effective program KPI’s and using them to measure program success and issues.
- 3) Strong organizational skills to prioritize tasks without losing sight of the highest priority items.
- 4) Identifying process gaps, measuring progress, and balancing engineering and product efficiency with process overhead.
Preferred Qualifications:
- Experience as a developer which includes writing, testing, and deploying code.
For San Francisco, CA-based roles: The base salary range for this role is USD$180,000 per year - USD$200,000 per year.
For Sunnyvale, CA-based roles: The base salary range for this role is USD$180,000 per year - USD$200,000 per year.