Director, Technical Program Management
Who is Mastercard?
We are the global technology company behind the world's fastest payments processing network. We are a vehicle for commerce, a connection to financial systems for the previously excluded, a technology innovation lab, and the home of Priceless ®. We ensure every employee has the opportunity to be a part of something bigger and to change lives. We believe as our company grows, so should you. We believe in connecting everyone to endless, priceless possibilities. Job Title
Director, Technical Program Management
Are you a technical program leader who wants to shape the solutions for Mastercard's loyalty products? Are you a leader of leaders who is passionate about developing those working for you while building and nurturing an inclusive team culture? Do you want to work for a company that offers above and beyond benefits including paid parental leave, flexible work hours, gift matching, and even volunteer incentives while encouraging your own professional learning and development?
The Director of Technical Program Management leads an organization of technical program managers (TPM) who are conceptualizing, rationalizing, and driving multiple simultaneous projects to deliver engineering work across the portfolio in our scrum execution model. Your TPMs are technical and have a deep understanding of the platform, the integration patterns, the organizational capabilities, and the company wide assets that can be leveraged to provide technical solutions to customer problems. Your TPMs contribute to the technical strategies, design choices, and even the cloud infrastructure necessary to build comprehensive believable and achievable execution plans to own and deliver high-profile new features and capabilities for our customers. Your TPMs are comfortable driving the execution of a feature through the full stack or driving massive projects which span lots of teams and integrations. In this role, you will:
•Transform scrum masters and project managers delivering projects into full stack TPMs delivering platform components and executing in scrum methodology
•Define the structures and operating mechanisms to run your organization while shifting to a data driven and continuous learning culture across your organization
•Inspect the delivery plans and execution metrics of your TPMs using your own tech depth and delivery experience to assess risks and continuously raising the across all program management dimensions
•Define and build your own scorecard to continuously monitor and analyze capacity, demand, execution, delivery, and hygiene via key performance indicators including: capacity, demand, backlog health, velocity, quality, project throughput, feature throughput, spend, regulatory compliance, and application security.
•Provide technical and program delivery thought leadership for the organization
•Build and cultivate strong internal customer relationships to establish engagement models for your team, ensure delivery of quality products in alignment with expectations, and uncover cross company requirements
•Empower the full autonomy of your teams by shifting to a bottoms up management approach
•Actively encourage the development of your managers and your technical staff while continuously raising the bar on performance, technical depth, program management results, and people management as you hire new technical program managers
ALL ABOUT YOU:
•Demonstrated ability to operate with independence and autonomy in ambiguous situations
•Proven track record of successful delivery of large-scale transformation initiatives with resources across multiple time zones
•Extensive experience defining and building cloud-native software products as a platform at scale with a deep understanding of those platforms capabilities and underlying technologies.
•Proven track record of data driven decision-making and applying continuous improvement methodologies across teams
•Demonstrated experience as a leader of leaders with the ability to develop technical talent (both managers and individual contributors)
•Ability to debate delivery merits with business teams, architects, engineers, and designers
•Comprehensive experience in agile delivery methodologies (scrum, Kanban, etc.).
•Experience with XP, TDD and BDD in the software development processes
•Can communicate to executives, peers, and staff with impact, eloquence, and authenticity
•Demonstrated experience building organizational relationships, partnering with and influencing executive leadership while commanding the respect of the individuals you work with across the organization
•Demonstrated experience as people manager with the ability to attract, recruit, and develop technical talent
•Huge plus if you have payments expertise and experience/proficiency with cloud technologies (IaaS, PaaS, serverless technology, NoSQL databases), micro-service design, CI/CD, near real-time, scalable fault tolerant platform design, API design, and distributed systems operations in a DevOps model
•BS in engineering, computer science or related discipline.
•Advanced experience in program delivery including time developing software and developing people
Mastercard is an inclusive Equal Employment Opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.
If you require accommodations or assistance to complete the online application process, please contact firstname.lastname@example.org and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly.