Vice President of Software Engineering - Architecture
Who is MasterCard
What role do we play in the modern world? Are we an enabler of purchases or a facilitator for transactions? We play a much larger role in the world by enabling those that have no access to financial systems – every employee has the opportunity to be a part of something bigger and to change lives. We have the technology, people and Brand to serve modern society . Today, we are a global tech company that connects everyone to endless possibilities, priceless possibilities.
• THE TEAM
o The team provides architectural support to Digital, Marketing, Loyalty and Business Solutions portfolio and drives consistent product architecture across the portfolio.
o It drives platform integrity and consistency across the portfolio working with Product Managers, Domain architects and Infrastructure leads.
• THE JOB
o Establish platform level blueprint for service interactions, support, partner integrations, toolkits etc.
o Build a community of domain architects fostering closer interactions that drive product consistency and integrity.
o Drive technical platform education across the Product Management teams.
o Team building and mentoring
o Have you helped build a global, high transaction volume product?
o Are you motivated to be a part of driving a world beyond cash?
o Have you led a distributed team of diverse skills and experience?
You will work in a matrix structure with domain architects. You will develop, foster and grow that community.
• You will define the basic tenets for platform architecture – best practices for functional extensibility consideration, service decomposition, user experience and partner experience in collaboration with other stakeholders.
• Participate in technical review of portfolio projects..
• Regularly communicate with management about risk analysis and tradeoffs.
• Perform knowledge sharing and coaching, mentoring by
o Tech Talks & Presentation session on specific topics of expertise
o Technical writing and publishing - Articles, Blogs, References
• Drive Talent Acquisition, Development and Mentoring for the team.
All About You
o You have demonstrable experience in building globally distributed high transaction volume Products.
o You are a hands-on, polyglot (full stack) technology leader with experience in a wide range of technologies. You have demonstrable experience with microservices and cloud technologies
o You are well engaged with open source community preferably as a contributor.
o You are passionate about ‘Product Development’ and its technology lifecycle.
o You obsess about driving improvements through metrics and believe in ‘measure everything’ philosophy.
o You have exceptional communication skills and are at ease communicating with both senior and junior level audience, with both technical and non-technical audience
o You are a self learner and an agent of change, looking to keep the team at the bleeding edge of technology through necessary education and persuasion.