Same as Senior Engineer, but also...
- The ability to take a nebulous project, talk to the right people, architect a solution, split it up into tasks, and ultimately get it done quickly and efficiently
- The respect and trust of other engineers within the company as strong technical leaders and mentors for others
- The ability to diagnose, fix, and coordinate deployment of bug fixes (and do this extremely quickly in emergency situations)
- A reputation for submitting maintainable code that is well tested for review and QA
- A reputation for launching quality, turbulence-free code and projects
- The ability to balance multiple goals across tech/product/strategy/other teams and concerns
- The ability to communicate effectively with non-engineers of varying levels at the company
- Stepped up to take leadership of a project or team when needed
- Provide task definition and design/architecture direction for other engineers
- Demonstrate expert knowledge of their discipline
- Remain flexible & put customer needs first
- Accurately estimate time to complete projects given structure of team and deliver on those estimates
- Allocate people within a team to maximise output of useful and team-goal-focused engineering work
- Monitor performance of engineers on team, and partner with engineering managers on mentoring and growth
- Look for ways to reduce distractions, interruptions, and unplanned work for themselves and others
- Challenge their team to demonstrate greater sense of urgency
- Model bringing solutions to problems (not surfacing problems alone) and teach others on their team how to do the same
- Be active in the technology community, positively contribute to Meetup’s reputation, and find great candidates to grow the Meetup team
- Develop and constantly refine technical and team fit assessments (coding exercises, interview questions, etc) for interviews
- Ensure code/design/architecture reviews happen on teams and that work follows established best practices and standards
- Coordinate evaluation of tools and frameworks for the engineering team
- Take responsibility for actions of their team, good and bad