Job Description
We're looking for a Sr. Technical Program Manager to join Procore's Finance & Legal Technology team. In this role, you will accelerate the outcomes of the Finance & Legal Technology scrum teams by driving for clarity among the chaos and uniting cross-functional teams to operate with velocity. Finance & Legal Technology team builds highly scalable, reliable capability-based microservices for the Finance & Billing platform, event-based integrations with Finance & Billing SaaS applications like Zuora, Avalara, NetSuite, Concur, Coupa, and automates manual business processes.
As a Sr. Technical Program Manager, you will apply technical and program management expertise to lead cross-functional teams (Finance, eCommerce, Product, Compliance, Data & IT teams) and manage key work streams related to the Finance & Legal Technology portfolio. The Sr. Technical Program Manager will lead both large, cross-division functional teams and projects as well as narrow, strategic projects within the Finance & Legal Technology team. All will affect the organization's long-term goals and objectives. The role requires routinely exercising independent judgment to determine the best methods for accomplishing work and achieving objectives.
This position reports to the Senior Director - Finance & Legal Technology and will be a hybrid remote/onsite role based in the Pune Procore office. We're looking for someone to join us immediately.
What you'll do:
Partner with Business and Technology leaders to execute the strategy for one or more key programs to build Finance & Legal platform capabilities.
Drive multi-year multi-phase program roadmaps, budgets, and resource allocation plans across multiple contributing teams.
Develop program charters ensuring the scope aligns with business priorities.
Develop & deliver program plans that encompass all phases of planning, implementation, production readiness, and support defining a cross-functional program structure.
Provide steady leadership in the face of uncertainty, change, and aggressive deadlines common to a rapidly growing company with an evolving business model.
Establish program operating rhythms leading cross-functional meetings and fostering teamwork. Quickly and effectively identify and clarify the critical few issues and drive appropriate decisions and actions. Communicate results clearly and in actionable form.
Communicate progress and report status, providing relevant insights across organizational boundaries and levels from individual contributors to senior executives.
Manage and track program execution to ensure successful, high-quality, on-time delivery by working through risks, and interdependencies.
Promote collaboration and coordination across broad categories of Stakeholders.
Partner with business and product development leadership to identify benefits, and short- and long-term trade-offs and balance the needs of all stakeholders.
Anticipate, recognize, and work through resistance or setbacks independently, and work well with others when conflicts arise. See opportunities, ensure alignment with objectives, find common ground, and promote understanding of alternative viewpoints before driving for closure and cooperation.
Partner with other Technical Program Managers to define, socialize, and implement organization-wide processes.
What we're looking for:
BS/MS in Computer Science, Engineering, Math, or a related field, experience in leading multiple initiatives is strongly desired.
8+ years of Program Management experience, including 6 or more years leading multiple complex technology-focused programs
Self-starter able to track complex and/or large volumes of details (technical and program-related), manage and coordinate with 5-10 scrum teams across multiple sites
Excellent leadership and interpersonal skills. Demonstrated ability to work in a matrix environment, and ability to influence at all levels.
Outstanding communication skills appropriate for engineers and executive-level audiences. Ability to communicate goals of programs, relationship to business goals, and provide summarized executive views, while also being able to get into the details. Self-awareness of what to share with each audience.
Exceptional ability to build strong relationships and leverage those relationships to influence across organizational boundaries for the delivery of best outcomes.
Good understanding of SaaS technologies or demonstrated ability to collaborate with engineering teams on complex technology programs with Kanban, Agile, and Scrum development methodologies.
Knowledge of accounting, billing, and payment processing concepts and experience with finance (ERP), billing applications, and payment processors preferred
Additional Information
Perks & Benefits
At Procore, we invest in our employees and provide a full range of benefits and perks to help you grow and thrive. From generous paid time off and healthcare coverage to career enrichment and development programs, learn more details about what we offer and how we empower you to be your best.
About Us
Procore Technologies is building the software that builds the world. We provide cloud-based construction management software that helps clients more efficiently build skyscrapers, hospitals, retail centers, airports, housing complexes, and more. At Procore, we have worked hard to create and maintain a culture where you can own your work and are encouraged and given resources to try new ideas. Check us out on Glassdoor to see what others are saying about working at Procore.
We are an equal-opportunity employer and welcome builders of all backgrounds. We thrive in a diverse, dynamic, and inclusive environment. We do not tolerate discrimination against employees on the basis of age, color, disability, gender, gender identity or expression, marital status, national origin, political affiliation, race, religion, sexual orientation, veteran status, or any other classification protected by law.
If you'd like to stay in touch and be the first to hear about new roles at Procore, join our Talent Community.