Principal Product Architect

Principal Product Architect

Full-Time 80000 - 100000 € / year (est.) No home office possible
M

At a Glance

  • Tasks: Design innovative products to combat financial crime using advanced data science techniques.
  • Company: Join Mastercard, a global leader in secure digital payments and innovation.
  • Benefits: Enjoy a hybrid work model, competitive salary, and opportunities for professional growth.
  • Other info: Collaborative team environment with a focus on continuous learning and development.
  • Why this job: Make a real impact on global financial security while working with cutting-edge technology.
  • Qualifications: Experience in software architecture, API standards, and a passion for solving complex problems.

The predicted salary is between 80000 - 100000 € per year.

Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.

We are looking for a principal architect to join an award-winning team with a proven track record of combining data science techniques with an intimate knowledge of payments data to aid Financial Institutions in their fight against money laundering and fraud. Headquartered in The City of London, we craft bespoke services that help our clients gain an understanding of the underlying criminal behaviour that drives financial crime, empowering them to take action.

As part of the Architecture function, your role will focus on creating and maintaining architectural frameworks, understanding Product requirements and translating them in designs for the Engineering teams. You will have an active role in assessing architectural changes and new technologies. Your role will be global, designing global products and how these will be deployed regionally.

Role
  • Draft architectures that follow design principles, and discuss them with other technical and non-technical stakeholders (Engineering, Product, Data Science, etc).
  • Define and maintain global API specifications, as well as mappings to regional API spec variations where necessary.
  • Lead architectural design assessments for changes and evolution of FCS products.
  • Lead technology assessments, software selections, and architectural evaluations to ensure alignment with business objectives and technical requirements.
  • Circulate your architectural designs across cross-functional team leads to support estimations and development processes.
  • Design to ensure resilience and reliability of services.
  • Take ownership to improve the customer experience of an entire set of services/applications sold as products or bundled services.
  • Simplify and improve the cost/benefit of a function, service, architecture strategy.
  • Drive the architectural design, including dependent services, service interactions, and policies.
  • Proactively address emerging technical concerns, and recommend innovations to enhance the market-readiness of specific solutions.
  • Apply judgment and experience to balance trade-offs between competing interests.
  • Venture beyond comfort zone to take on assignments across different areas of Architecture and Engineering.
  • Participate and contribute to review architecture meetings and drive resolutions to enterprise-wide challenges and regulatory needs.
  • Consult across teams and across organization lines to identify synergies and reuse opportunities. Ensure gaps are filled in understanding between teams.
  • Identify and raise awareness to Silo-ed behaviours within the organization and teams.
  • Develop complete understanding of end-to-end technical architecture and dependency systems.
  • Review products and practices and ensure that all are efficient and Mastercard compliant.
  • Design to ensure optimal performance and resilience of products.
  • Estimate and own delivery tasks (design, dev, test, deployment, configuration, documentation) to meet the business requirements.
  • Conduct technical interviews for hiring engineering staff and raising the performance bar.

The role is hybrid, based in central London, and the expectation is that you attend the office according to Mastercard policy, including team days, which are currently on Monday and Thursday.

All About You
  • First and foremost, you enjoy designing products to solve real, pressing problems for your customers.
  • You enjoy working in a team, and have an interest in data science and how advanced algorithms may be deployed as product offerings.
  • You are curious and want to understand how new architectures and technologies can add value to FCS products.
  • You are detail oriented, and enjoy drafting, discussing and evangelising architectural designs and documentation.
  • Experience with large volumes of data and high throughput, low latency solutions.
  • You understand and have implemented Application Programming Interface (API) standards and cataloguing to drive API/service adoption and commercialization.
  • You are familiar with industry best practices for APIs and you have experience with OpenAPI.
  • You have experience with, and are interested in, contemporary approaches to service design, including the use of containers and container orchestration technologies, streaming data platforms, and in-memory/NoSQL stores.
  • You have an expert understanding of DevOps best practices to guide developers and abstract application development from underlying hosting platforms and infrastructure.
  • You are comfortable communicating with a range of stakeholders, technical and non-technical; including Product owners, platform architects, subject matter experts, data scientists, software engineers and enterprise devops and security professionals.
  • You have experience with productionising machine learning technologies.
  • You have significant domain expertise in payments, fraud or money laundering, or equivalent in a field with similar application requirements.
  • You are well versed in delivery enterprise software and relish the challenge of solving delivery problems in large organisations.
  • You have experience in resolving different solutions and approaches to problems and can choose between pragmatic and rigorous solutions dependent on the situation.
  • You have taken an active role in technology decisions, e.g. architecture, databases, languages or streaming technologies.
  • You can perform architecture and cost analysis for internal, hybrid, and public cloud environments.
  • You can succinctly articulate architecture patterns of complex systems, with business and technical implications, to executive and customer stakeholders.
  • You understand advanced chaos and other operational testing practices to test points of failures, monitors, and system behaviours under adverse conditions (e.g., resource spikes, network congestion, component or infrastructure failure).
  • You understand advanced test set ups in production environment (e.g., A/B testing, canary releases, blue-green deployment, feature flags).
  • You understand common regulatory needs and standards for data protection (e.g. PCI DSS, GDPR).
  • You have experience defining, documenting and evangelising architectural principles and design patterns.
  • You have experience with data anonymisation and obfuscation solutions, including tokenisation.
  • You are aware of principles and methodologies of architecture frameworks such as The Open Group Architecture Framework (TOGAF), and how to leverage them to design and implement enterprise architectures that align IT strategies with business goals.
Corporate Security Responsibility
  • Abide by Mastercard’s security policies and practices;
  • Ensure the confidentiality and integrity of the information being accessed;
  • Report any suspected information security violation or breach, and
  • Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.

Principal Product Architect employer: Mastercard

Mastercard is an exceptional employer, offering a dynamic work environment in the heart of London where innovation meets purpose. With a strong focus on employee growth and collaboration, we empower our team members to tackle real-world challenges in digital payments while enjoying a hybrid work model that promotes work-life balance. Our commitment to diversity, sustainability, and cutting-edge technology ensures that every employee can thrive and contribute to building a secure and accessible economy for all.

M

Contact Detail:

Mastercard Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Principal Product Architect

Tip Number 1

Network like a pro! Get out there and connect with people in the industry. Attend meetups, webinars, or even just grab a coffee with someone who works at Mastercard. You never know who might have the inside scoop on job openings!

Tip Number 2

Show off your skills! Create a portfolio or a personal website that highlights your projects and achievements. This is your chance to demonstrate how you can solve real problems, just like the role of Principal Product Architect at Mastercard.

Tip Number 3

Prepare for those interviews! Research common questions for architects and brush up on your knowledge of APIs, data science, and fraud prevention. Practice articulating your thoughts clearly, as you'll need to communicate with both technical and non-technical folks.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining the Mastercard team. Don’t forget to tailor your application to highlight your experience with payments and architecture!

We think you need these skills to ace Principal Product Architect

Architectural Design
API Standards and Cataloguing
Data Science Techniques
Payments Domain Expertise
Fraud Detection and Prevention
DevOps Best Practices
Container Orchestration Technologies

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter to highlight your experience with architectural frameworks and API standards. We want to see how your skills align with the role, so don’t hold back on showcasing your relevant projects!

Showcase Your Passion:Let us know why you’re excited about this position! Share your enthusiasm for designing products that solve real problems, especially in the payments space. A genuine interest can really make your application stand out.

Be Clear and Concise:When drafting your application, keep it straightforward. Use clear language to explain your experience and how it relates to the job. We appreciate well-structured applications that are easy to read!

Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy to do!

How to prepare for a job interview at Mastercard

Know Your Architecture Inside Out

Make sure you have a solid grasp of architectural frameworks and design principles. Be ready to discuss how you've applied these in past projects, especially in relation to payments data and fraud prevention. This will show your depth of knowledge and ability to translate product requirements into effective designs.

Showcase Your API Expertise

Since the role involves defining and maintaining global API specifications, be prepared to talk about your experience with API standards and best practices. Bring examples of how you've driven API adoption and commercialisation in previous roles, as this will highlight your practical understanding of the subject.

Demonstrate Your Problem-Solving Skills

Expect to face questions that assess your ability to resolve complex delivery problems. Prepare to share specific instances where you've balanced competing interests and made pragmatic decisions in technology assessments or architectural evaluations. This will illustrate your critical thinking and adaptability.

Engage with Stakeholders

Communication is key in this role, so practice articulating complex architectural concepts to both technical and non-technical stakeholders. Think of examples where you've successfully collaborated across teams, ensuring everyone is on the same page. This will showcase your ability to bridge gaps and foster teamwork.