As a Senior Technical Program Manager, you will partner with key Engineering, Product, and Product Design stakeholders to deliver critical services and features. You will begin with 1-2 key programs, aligned to time-bound goals, to steward to completion.
The right candidate for this role will be:- Experienced with 5+ years working in a technical capacity and/or in a project or program management role
- Skilled at managing technical projects and working with full stack development teams using a variety of project management techniques
- Capable of deep user empathy and adept at balancing product goals and engineering constraints to deliver impactful experiences
- Proficient in grasping the infrastructure of your program domain, and skilled at identifying the technical interfaces between teams
- Able to maintain a strategic view of our software engineering processes while supporting and optimizing the operations of the team
- Inspired to innovate in areas where automation can replace manual work. The team works primarily with JIRA and Google Docs so programming proficiency with either or both tools is a plus
- Skilled at communicating across a diverse set of engineers and stakeholders
- Hyper-organized and capable of juggling all of the data associated with projects and task-tracking
- Knowledgeable of agile methodologies and experienced with implementing project management best practices
- Driven by an attuned sense of priority and urgency to ship features and achieve the right business outcomes
- Trained in working with project tracking software (e.g. JIRA, Rally, MS Project, Trello)
- Interested in learning everything about MongoDB
Position Expectations:- Execute and improve the processes and tools that inform the daily life of engineering teams
- Drive coordination between product development teams and internal stakeholders to prioritize the team's backlog and plan its release roadmap
- Identify risks to the team's delivery, mitigating them where possible
- Own the data around the health of each team's project and ticket backlog
- Know when a project/team requires more hands-on management and know when it is time to operationalize and develop a process framework for the project and/or team(s)
- Promote a culture of continuous improvement by conducting retrospectives to help identify areas of growth and learnings within and across teams
- Recognize patterns in a sea of information and take action accordingly
- Expand knowledge into new domains by consistently working to gain the requisite technical knowledge required to skillfully manage the complexities, dependencies, and risks associated with engineering projects
Success Measures:- Delivery against program goals
- Improvements and automations in team operations, including leveraging best practices from the TPM community
Requirements:- 5+ years of working in an engineering organization leading complex cross-functional technical programs
- Demonstrated technical aptitude and strong analytical skills with proven results
- Effective written and verbal communication skills, with the ability to adapt style and delivery for a variety of audiences