Same as Senior Staff Engineer, but also...
- Expert knowledge of their practice area's stack (mobile/web/core/data/ml/infra/QA)
- 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 successfully 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 partnering with the Director in your practice area to turn business and product strategy into technical strategy, roadmap, and priorities for your practice area
- Demonstrated ability to regularly provide clear, actionable feedback in all directions, finding the appropriate group venues to do so
- Build consensus and drive forward big technical decisions within the practice area and across the engineering team with other practice areas
- Teach and mentor engineers in technical and non-technical growth, learning, development, and leadership
- Monitor skills and capabilities of individuals across their discipline and suggest to leadership areas people are exceeding expectations/ready for promotion and could improve/grow
- Frequently consult with senior engineers, leads, and product on technical solutions
- Ensure regular architecture reviews with engineers happen and provide constructive feedback during those reviews
- Do or delegate development of frameworks, foundational, and complex parts of the code base
- Do or delegate documentation of technical architecture, tools, and other tech specifications that an engineer would need to effectively do their job
- Work with individuals on breaking down large projects into smaller pieces so teams can deliver with improved speed and quality
- Focus on ensuring that all technical and architecture decisions are in service to Meetup achieving our company and team key results as fast and as well as possible
- Coordinate with Engineering Leadership (meaning Directors, VPs, CTO) to roll out big engineering initiatives and improvements
- Monitor performance of engineers in their practice area across teams in order to identify inefficiencies and suggest improvements to leads and managers
- Take large technical projects and break them down into smaller parts for teams to execute
- Delegate parts of large engineering projects to others and keep teams collectively focused and on track
- Be an exemplary model for optimism, bringing solutions to surfaced problems, and coaching others to do the same
- Communicate clear vision and direction for technical decisions of the practice area across the company
- Identify new opportunities to leverage technologies for the organization and collaborate with Director to assess and implement them
- Partner with the Director to turn business and product strategy into technical strategy, roadmap, and priorities for your practice area
- Do or delegate R&D, prototyping, and assessment for determining current and future technical solutions
- Ensure our teams are always architecting and building towards quality, continuous iteration and experimentation, and speed of launching to production