Successful candidates will have a majority of the following qualities
At least 5 years of experience in an engineering management position. A manager of engineering managers is a plus
Proven success with hiring for, mentoring and growing strong geographically distributed software engineering teams
Committed to building and fostering a diverse and supportive culture
Excellent verbal and written technical communication skills and desire for cross-team collaboration
Excellent time management skills and the ability to make and evaluate realistic assessments of project complexity
Proven success in designing, writing, testing and maintaining distributed and/or highly concurrent software systems in large, long-lived code bases. C knowledge is a plus
At least 7 years of experience in programming, debugging and performance tuning, and have a strong grip on the foundational material of computer science
Strong interest in the theory and practice of database internals
Position Expectations
Contribute ideas and work with Product Management as well as senior engineering leadership to build a roadmap for the team’s deliverables
Ensure smooth and timely execution of projects
Appropriately allocate team resources, balancing efforts between building new features and supporting/maintaining previous releases.
Grow your organization ensuring desirable skill composition, high job satisfaction and vibrant culture
Delegate effectively splitting your own time between technical and management aspects of the position
Success Measures
Within 3 months
You know your team members’ strengths and professional objectives
You have experienced all aspects of the software development lifecycle by handling a ticket end-to-end
You have taken over management of your team, and are starting to build trust with your reports
You have assumed responsibility for the day-to-day processes necessary to keep the lights on
Within 6 months
You know the technical architecture of the MongoDB database system
You have established your role as a leader in the organization such that team members naturally go to you for guidance
You are beginning to involve yourself in planning and roadmapping efforts
You are ensuring your team delivers with high quality and predictability
You have established working professional relationships with other key leads and directors
Within 12 months
You have a vision for the future of the Storage Engines team and helped develop a plan to achieve that vision
You have performed a full annual cycle of performance and growth conversations with your team members
You have increased the capability and velocity of your team in measurable ways