You’ll lead, coach, and mentor our team of 10+ engineers on how to be more effective individual contributors, as well as stronger team players. You’ll hold weekly check-ins (1:1s) with each team member to share feedback, check in on goals, and celebrate individual strengths and contributions. You’ll provide career development, planning, and guidance to the team by aligning individual and personal/professional growth goals to broader company objectives.
As a part of the leadership team, you’ll work closely with others on the Product, Design, Marketing, and Support teams. By championing an ethos of continuous improvement, you’ll help us grow the expertise of the team in performant, reliable, scalable, maintainable architecture. To drive these improvements, you’ll be responsible for analyzing team performance with qualitative and quantitative benchmarks, ensuring that the quality of our engineering is continually raised. From these metrics, you will help to refine, document, and unify our engineering best practices and project management processes and tooling across the existing area-specific teams.
As our first dedicated Engineering Manager, you’ll have the opportunity to help define and shape what an important leadership role for our company going forward. You’ll contribute to creating plans for prioritizing technical and resourcing challenges within the organization, and help with the recruiting efforts to meet those challenges. You’ll assist with the hiring, onboarding, and training of both new engineers, as well as future engineering leadership.
Here are some things you may do on a given day:
- Conduct 1:1s with your team members
- Assess code reviews and provide feedback on how to review more effectively
- Review, track, and give feedback on team member progress vs personal objectives and professional development goals
- Investigate stalled stories and coach team members on how to unblock work or prioritize effectively
- Review upcoming product priorities, team capacity, and make recommendations on how to structure our team to achieve company long term goals
- Propose an experiment to tweak a project management process to improve work throughput, along with the metrics to be measured to validate or disprove the hypothesis
- Update or clarify our internal engineering and project management playbooks based on feedback/uncertainty from the team
- Collaborate with the design team to help define how work is finalized and handed off to the engineering team for maximum success in implementation
- Read an article on a project management technique and draft an internal summary for discussion with the team
On the first day you will:
- Meet your team and get familiar with how we work
- Setup your environment and tooling
In the first week you will:
- Hold initial 1:1s with everyone on the engineering team and participate in our weekly engineering meeting
- Review and become familiar with our existing project management and professional development approaches
- Improve our onboarding course and team documentation based on your experience
In the first month you will:
- Gain a comprehensive understanding of the business goals, engineering team goals, and each team member’s personal strengths / areas for improvement, goals, and objectives, and how those relate to the broader company goals.
- Begin tracking key workflow and engineering metrics to provide a baseline for continued improvement.
To succeed in this position, you should have:
- Experience in coaching and mentoring a distributed team of engineers
- A strong ability to listen and understand others, coupled with humility and empathy. You naturally build excellent relationships with your team, and peers, and are able to deliver difficult feedback when needed, in a constructive and supportive manner.
- A high degree of technical competency, with the ability to break down complex topics and make them seem approachable
- An obsession with continuously improving the way you and your team work (you believe that improving the way we work is even more important than doing the work)
- Tenacity combined with the willingness to question assumptions and dig deep to find the root cause of user confusion or issues