About the role
Our Product Development team is responsible for ideation, design, development and support of the Leanplum platform and clients (SDKs). To maximize the team’s agility and ability to rapidly develop and ship incremental improvements, we are organized into full-stack Pods: product-centric teams that develop and operate specific functionalities (services) of the Leanplum platform. Each pod includes a Lead, Product Owner, Designer and Engineers, comprising a mini-startup with its own mission, vision, backlog and minimum level of dependency on other pods. Alignment, collaboration and innovation around our product, design and technical areas is driven through chapters: functional groups that organize team members across pods based on specific areas of expertise, such as Product Management, Machine Learning, Product Design Back-End Development or Front-End Development. They help the organization align through chapter members, who are also members of pods across the organization, around best practices, processes, technology choices, and more. At Leanplum, we believe in meritocracy, and that people should have the opportunity to grow in their respective areas of responsibility whether they are in a functional specialty or in managing and coaching teams. As such, we have two growth tracks — one for individual contributors and one for managers — that are parallel to each other. It is not unusual to have engineers, designers or product managers who have more senior roles than their pod leads to take on leadership of critical aspects of their team operation. We are looking for an experienced Technical Program Manager to provide program management for key projects and initiatives across the product development organization. You will play a central role in setting development teams up for success by being an enabler for productivity, efficiency, risk management, and continuous improvement. You will be an Agile coach. Our ideal candidate is passionate about organization and helping others be more effective, experienced in working with agile (scrum preferred) teams, has a good understanding of best practices in Software Engineering, is highly effective in communicating and problem solving, is a strong coach and mentor, and has experience managing infrastructure projects.