Technical Program Manager, Construction technology and Data Lead
Applicants may select their preferred working location from the following: Sunnyvale, CA, USA; Atlanta, GA, USA; Austin, TX, USA; Kirkland, WA, USA; New York, NY, USA; San Francisco, CA, USA.
About the role
A problem isn’t truly solved until it’s solved for all. That’s why Googlers build products that help create opportunities for everyone, whether down the street or across the globe. As a Technical Program Manager at Google, you’ll use your technical expertise to lead complex, multi-disciplinary projects from start to finish. You’ll work with stakeholders to plan requirements, identify risks, manage project schedules, and communicate clearly with cross-functional partners across the company. You're equally comfortable explaining your team's analyses and recommendations to executives as you are discussing the technical tradeoffs in product development with engineers.
Responsibilities
- Lead designs, builds, and optimizes automated ETL and ELT pipelines to seamlessly move batch and real-time streaming data from disparate sources into centralized repositories.
- Structure and maintain cloud data warehouses and lakehouses, designing efficient schemas that optimize query performance while minimizing storage costs.
- Ensure data trustworthiness by implementing automated validation checks that scrub corrupt data and enforce strict governance, security encryption, and access controls.
- Utilize workflow orchestration platforms like Apache Airflow to manage complex dependencies and deploy proactive monitoring tools to catch and recover from pipeline failures.
Requirements
- Bachelor's degree in Construction Management, Civil Engineering, Architectural Engineering, Data Analytics, or equivalent practical experience.
- 8 years of experience in program management.
- Experience with Building Information Modeling (BIM) and Virtual Design and Construction (VDC) tools (e.g., Autodesk Revit, Navisworks Manage, CAD, Autodesk Construction Cloud, estimation software, or production planning tools).
- Experience with data analysis and visualization using Business Intelligence (BI) tools (e.g., Power BI, Tableau, or similar).
- Experience with Architecture, Engineering, and Construction (AEC) data standards (e.g., WBS MasterFormat or UniFormat classifications).
Preferred Qualifications
- 8 years of experience managing cross-functional or cross-team projects.
- Experience with Architecture, Engineering, and Construction (AEC) tooling execution, including scaling construction tooling and data consistency across design and construction on large-scale projects.
- Experience with programming languages such as Python, Java, or Scala, including a solid grasp of data structures, algorithms, and object-oriented programming (OOP).
- Experience with SQL and direct relational or dimensional schema design (e.g., Star schema, Snowflake).
- Experience or interest in leveraging AI models, Large Language Models (LLMs), and automation extensions to streamline operational workflows.
- Knowledge of Autodesk Revit, Navisworks Manage, CAD, and Autodesk Construction Cloud.
Benefits
- Health, dental, vision, life, and disability insurance.
- Retirement Benefits: 401(k) with company match.
- Paid Time Off: 20 days of vacation per year, accruing at a rate of 6.15 hours per pay period for the first five years of employment.
- Sick Time: 40 hours/year (increased to 69 hours/year for Seattle) including 5 discretionary sick days per instance.
- Maternity Leave (Short-Term Disability + Baby Bonding): 28-30 weeks.
- Baby Bonding Leave: 18 weeks.
- Holidays: 13 paid days per year.
Pay
US: $192,000 - $279,000 (USD) + 20% bonus target + equity + benefits.