Lead Architect, Software Engineering
Mastercard Open Banking empowers customers to securely share their financial data, accessing smart, simple, and safe financial experiences. It supports financial institutions and third parties with real-time, enriched data for developing innovative solutions in financial services.
About the Role:
* Led ideation, design, and implementation of technical solutions for global customers (internal and external).
* Collaborated with cross-functional teams across development, product, business, design, and operations from initial product conceptualization to release and ongoing product maintenance.
* Defined, developed, and delivered major cross-department initiatives with broad scope and long-term business implications.
* Guided the team to deliver quality, value-driven product enhancements.
* Actively looked for opportunities to innovate and creative problem solving, defining blueprints and performing POCs to assess technologies that can be adopted.
* Created technology roadmaps and reference architecture that aligned with the overall department strategy and vision.
* Communicated effectively with Senior Management, Business Owners, and other Stakeholders, helping them in critical decision-making processes.
* Led governance initiatives and ensured compliance with regulatory and auditing requirements.
* Influenced people positively and drove change, coaching and mentoring other team members to become subject matter experts.
About You:
* Bachelor's degree in information systems, Information Technology, Computer Science, or Engineering, or equivalent experience.
* 5+ years of professional experience and a proven track record in designing and delivering critical systems at enterprise scale.
* The ability to write secure code in modern coding languages (e.g., Java, C#, Python, Node.js, JavaScript) and familiarity with secure coding standards (e.g., OWASP, CWE) and vulnerability management.
* Strong fundamentals of architectural patterns, SDLC methodologies, security best practices, cryptography standards, system frameworks, network engineering, API-first approach, etc.
* Demonstrated sufficient knowledge and understanding of various cloud service offerings, including AWS, Azure, Docker, Kubernetes, etc.
* A credible thought leader and significant influencer working alongside internal product and service owners, comfortable in a highly agile, fast-paced environment with high cadence of delivery.
* Understanding of product design fundamentals, ensuring solutions are flexible, easily maintained, and perform efficiently, promoting build and reuse of common libraries and services.
* Effective team builder, employee developer, and coach, fostering a high-performance and collaborative team environment.
* Ability to provide technical leadership from architecture, design, and all the way through to monitoring and support after release.
* Effective communication skills – both verbal and written – articulating technical implications to stakeholders.
* Expertise in designing robust payment products that can scale globally is preferable.