Skip to content

Latest commit

 

History

History
39 lines (34 loc) · 3.24 KB

principal_product_architect.md

File metadata and controls

39 lines (34 loc) · 3.24 KB

Principal Product Architect

Same as Staff Engineer, but also...

Should have

  • Expert knowledge of one practice area’s stack (mobile/web/core/data/infra/QA stack)
  • Advanced knowledge of multiple practice areas’ stacks (and ability to quickly learn others)
  • A track record of successfully leading, delivering, and evolving large technical projects and hitting results
  • A track record of solving difficult technical challenges and anticipating technical problems ahead of time
  • The ability and proven desire to collaborate and communicate across teams to drive technical projects to completion
  • The ability to follow several engineering projects across the company and get involved with teams to facilitate delivering results
  • A deep understanding and interest in turning business and product strategy into technical strategy, roadmap, and goals across all Product teams
  • A strong desire to lead architecture for a high quality Meetup Product that delivers a world-class experience to Meetup members

Is expected to

Technical

  • Be accountable for all technical architecture decisions across all Product teams
  • Build consensus and drive forward big technical decisions and projects across across the Product team
  • Do and delegate development of foundational and complex parts of the Product code base
  • Do and delegate appropriate level of documentation of technical architecture, tools, and other technical specifications across all Product teams
  • Teach and mentor engineers in technical and non-technical growth, learning, development, and leadership
  • Frequently consult with senior engineers, leads, and product on technical solutions
  • Ensure regular architecture reviews happen and provide clear, actionable feedback to engineers

Results

  • Work with the Engineering Leadership (meaning Directors, VPs, CTO) on defining regular Product Engineering team objectives and key results that ladder up to company and product team key results
  • Focus on ensuring that all technical and architecture decisions are in service to Meetup achieving our company and Product team key results as fast and as well as possible
  • Identify the Product codebase improvements with highest impact and collaborate with Engineering Leadership to define a solution and roadmap for execution
  • Coordinate with Engineering Leadership to roll out big initiatives and improvements across the entire engineering team
  • Monitor performance of engineers across all Product teams and suggest improvements to engineering leads and managers
  • Take large technical projects and break them down into smaller parts for Product teams to execute
  • Delegate parts of large Product engineering projects to others and keep teams collectively focused and on track

Strategy

  • Communicate clear vision and direction for Product engineering decisions across the company
  • Partner with Engineering Leadership to turn business and product strategy into Product engineering strategy, roadmap, objectives, and key results
  • Do and delegate R&D, prototyping, and assessment for determining current and future Product engineering solutions
  • Ensure our Product teams are always architecting and building towards quality, continuous iteration and experimentation, and speed of launching to production