Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 31 Oct 2026

Principal Software Engineer

Salary

$170,000 - $281,000 USD per year

Apply on Mastercard

Description

We are seeking a Principal Software Engineer to join our Architecture & Technology team, driving enterprise engineering strategy, architecture standards, and technology excellence across Mastercard.

As a senior individual contributor, you will provide deep technical leadership across distributed systems, cloud-native platforms, resiliency, observability, and software engineering practices, influencing technology direction across multiple teams and domains.

Key responsibilities:

  • Provide technical leadership and architectural guidance across multiple engineering organizations
  • Partner with platform CTOs, architects, and engineering leaders to evaluate technology investments and transformation initiatives
  • Lead architecture reviews and technical design discussions to improve scalability, resiliency, security, performance, and operational excellence
  • Define and evolve enterprise architecture patterns, reference implementations, and reusable engineering capabilities
  • Serve as a recognized subject matter expert in cloud-native technologies, distributed systems, platform engineering, observability, and reliability engineering
  • Design and develop AI-enabled engineering tools, architecture assistants, and knowledge platforms to improve engineering productivity and decision-making
  • Drive adoption of AI-powered capabilities that make architecture standards, design guidance, and engineering best practices more accessible across the organization
  • Influence the evolution of Engineering Principles, SDLC, Secure Software Lifecycle Standards, and architecture governance practices
  • Guide engineering teams in selecting technologies, architectures, and platform capabilities that align with Mastercard's strategic objectives
  • Promote build-once-run-many, platform reuse, and operational excellence through shared capabilities and engineering best practices
  • Collaborate with Security, Infrastructure Engineering, Product Engineering, and Business Operations teams to strengthen engineering effectiveness and operational readiness
  • Create technical thought leadership, architecture guidance, standards documentation, and executive-level communications that influence organizational engineering direction
  • Mentor senior engineers and architects while fostering a culture of engineering excellence, innovation, and continuous improvement

Requirements:

  • Extensive experience designing and delivering highly scalable, resilient, and secure enterprise software solutions
  • Deep expertise in software architecture, cloud platforms, microservices, distributed systems, and platform engineering
  • Proven ability to influence technical strategy and architectural direction across multiple teams and business domains
  • Strong experience establishing engineering standards, governance models, architecture frameworks, and operational excellence practices
  • Expertise in reliability engineering, observability, performance optimization, and production operations
  • Experience developing reusable platforms, shared services, and enterprise technology capabilities
  • Strong understanding of modern software delivery practices, CI/CD, infrastructure automation, and DevSecOps methodologies
  • Experience evaluating emerging technologies and translating technical innovation into business value
  • Demonstrated success driving cross-functional technical decisions through influence and collaboration
  • Exceptional communication skills with the ability to engage technical teams, executives, and business stakeholders
  • Strong analytical, problem-solving, and strategic thinking capabilities
  • Passion for innovation, continuous learning, and advancing engineering excellence at enterprise scale

Benefits:

  • Competitive base salary
  • Annual bonus or commissions
  • Insurance (medical, prescription drug, dental, vision, disability, life insurance)
  • Flexible spending account and health savings account
  • Paid leaves (new parent leave, bereavement leave)
  • Paid Sick and Safe Time
  • Vacation time and personal days
  • 401k with company match
  • Deferred compensation for eligible roles
  • Fitness reimbursement or on-site fitness facilities
  • Eligibility for tuition reimbursement

Skills

Required

Ready to apply?

You apply with the employer directly. Their original posting is here: https://mastercard.wd1.myworkdayjobs.com/en-US/CorporateCareers/job/OFallon-Missouri/Principal-Software-Engineer_R-287283

Apply on Mastercard