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 2 Nov 2026

Principal Software Engineer

Salary

$195,000 - $323,000 USD per year

Apply on Mastercard

Description

As a Principal Engineer within the Decision Stream program at Mastercard, you will combine enterprise-scale technical leadership with hands-on engineering for the next-generation Decision Management Platform.

Key areas of focus include leveraging disruptive technologies in real-time AI inferencing and decisioning to improve product effectiveness, increase business delivery, strengthen technical resilience, and lower cost of ownership.

Key Responsibilities

  • Platform & Product Development: Build software, tooling, and platform capabilities. Design and implement large-scale distributed systems. Develop reusable services, patterns, and integrations.
  • Evaluation & Technical Judgment: Evaluate systems, frameworks, and tools across quality, cost, latency, scalability, reliability, and maintainability.
  • Developer Experience & Enablement: Apply AI tools as part of daily engineering practice to real product and platform problems.
  • Customer Experience & Platform Strategy: Own and improve end-to-end customer experience across a portfolio of services and applications.
  • Thought Leadership & Influence: Lead architectural design for complex, enterprise-wide initiatives spanning multiple services and programs.
  • Talent & Culture: Mentor engineers at all levels, fostering technical growth and leadership.

Technical Domains

Candidates are not expected to be expert in all areas but should demonstrate hands-on depth and expertise in one or more of the following:

  • Decisioning Data & Feature Platforms
  • High-Throughput, Low-Latency & Real-Time Systems
  • AI & ML Systems
  • Decisioning Tooling & UX
  • Cloud Infrastructure, Platform Engineering & DevOps

Requirements

  • Extensive experience in software engineering and technical leadership
  • Proven delivery of large-scale distributed systems
  • Expertise in cloud, AI/data platforms, and modern engineering practices
  • Strong communication and mentorship skills
  • Bachelor’s degree (or equivalent); advanced degree preferred

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/Arlington-Virginia/Principal-Software-Engineer_R-278831

Apply on Mastercard