You have 2 or more years of experience managing a team of software engineers
You have strong technical judgment that you use to effectively guide engineering decisions without necessarily writing code yourself
You have first-hand experience developing complex systems like databases, distributed systems, or high-performance applications and you use this context to understand the challenges your team faces
You enjoy coaching, career development, and creating growth opportunities to help your team reach their full potential
You care about building a diverse, inclusive environment where engineers can do their best work
You put the customer first and don't hesitate to cross team boundaries in search of the right solution
As an Engineering Manager on the Storage Engines team you will:
Lead a team of 7-10 engineers, managing all aspects of people management including hiring, growth, compensation, and performance management
Be directly responsible for the results your team delivers
Play a key role in defining the roadmap for the next 12 months
Drive improvements to processes and tools especially those that allow us to confidently make changes to high risk parts of our codebase
Use our data warehouse to inform decisions and measure the impact of work the team ships
Guide the team through making complex changes that balance performance against other requirements
Handle (or lead the effort to handle) time-sensitive customer escalations
Collaborate with stakeholders and engineering teams across the company to jointly work on large initiatives
Work with product managers, program managers, and other teams to specify, prioritize and deliver new features that delight our users
Ensure high quality and velocity in the design and implementation of new functionality in WiredTiger
Be open to occasional (once a year) travel to the US
Success Measures:
In the first month:
You have understood the high level architecture of WiredTiger and the team's responsibilities
You are starting to develop relationships with key stakeholders
You have gained familiarity with the required day-to-day processes to manage the team
In three months:
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
You are involved in reviewing the design for new features and helping the team navigate technical challenges
In six months:
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 leading the planning and execution of a new major feature
In twelve months:
You have performed a full annual cycle of performance and growth conversations with your team members
You have contributed to the vision for the future of the Storage Engines team and helped develop a plan to achieve that vision
You have increased the capability and velocity of your team in measurable ways
Benefits:
5 weeks annual leave
22 weeks paid parental leave for both parents that covers childbirth, adoption, surrogacy and fostering. In your first year with MongoDB this benefit is reduced
Family forming assistance which covers fertility care, adoption and surrogacy
Subsidised health & dental insurance for you and your dependents (through Medibank)
Classpass credits, a Headspace subscription and Vaccination vouchers as part of our broader health and wellness programs