CareerPlanSign in

Sr Principal Software Engineering

💼 Full-time🗓 2026-09-22 → 2026-09-26

Core

Sr Principal Software Engineer driving technology, architecture, and design practices for Mastercard's large-scale distributed payment systems.

Role type

Sr Principal Software Engineering (Individual Contributor)

Builds

Large-scale distributed systems handling >10 Billion transactions/day, new payment services, and application frameworks.

Domain

Payments / Distributed Systems / Enterprise Architecture

Deliverable

production ML models | product features | infrastructure

Required skills

Large-scale distributed systems architecture, software design, algorithms, data structures, performance analysis, networking, technical leadership, mentoring, public speaking, cross-team consultation

Preferred skills

Thoughtful risk taking, simplifying complex processes, external technical community engagement, white paper/blog authoring

Technologies

None explicitly listed

Responsibilities

Architect and deliver new services and products, drive architectural design and policies, prototype new technologies and frameworks, mentor engineers and Principal Engineers, conduct technical interviews, lead enterprise-wide architecture reviews, publish technical content

Seniority

Principal, hands-on IC with organization-wide influence

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.