Principal Software Architect

Mastercard

Purchase, New York, United States
Base: $170,000 - $323,000 usd depending on locatio...
Not specified in the job description, but likely hybrid based on the collaborative nature of the role.
10+ years professional software engineering experience
Designing complex distributed systems
Influencing technical direction through consensus
Mastercard is seeking a Principal Software Architect to lead architectural direction across multiple teams, emphasizing collaboration and influence rather than formal authority. The ideal candidate will possess extensive software engineering experience, particularly in designing complex distributed systems and cloud-native architectures

Job Summary

  • This role serves as a senior individual contributor who leads through influence and consensus rather than formal authority.
  • The successful candidate will shape architectural direction across multiple teams to ensure systems are scalable, resilient, and secure.
  • Mastercard offers competitive compensation including a base salary ranging from $170,000 to $323,000 depending on location, along with comprehensive benefits like 401k matching and paid leave.

Matching Summary

Match Score: 85

Mastercard is seeking a Principal Software Architect to lead architectural direction across multiple teams, emphasizing collaboration and influence rather than formal authority. The ideal candidate will possess extensive software engineering experience, particularly in designing complex distributed systems and cloud-native architectures.

Salary

Base: $170,000 - $323,000 USD depending on location; Bonus/Equity: Eligible for annual bonus or commissions; Benefits: Includes medical, dental, vision, 401k match, 25 days vacation, and tuition reimbursement

Skills & Requirements

Must-have

  • 10+ years professional software engineering experience
  • Designing complex distributed systems
  • Influencing technical direction through consensus
  • Cloud-native architecture patterns
  • Mentoring senior engineers

Nice-to-have

  • Experience in platform or shared-services contexts
  • Background with high scale and regulatory constraints
  • Pragmatic decision-making under ambiguity
  • Building trust through technical depth
  • Preserving team autonomy while converging standards

Key Requirements

  • 10+ years of professional software engineering experience
  • Proven experience at principal or senior architecture level
  • Deep understanding of modern software architecture patterns

Work Rights

Not specified

Tailored Resume

Cover Letter